Соответствие с учетом регистра в TEXTJOIN и формуле Excel для подсчета

#excel #excel-formula

#превосходить #excel-формула

Вопрос:

Как я могу применить соответствие с учетом регистра в этой формуле (без учета регистра) в Microsoft Excel 2019?

 =TEXTJOIN(", "; TRUE; IF(COUNTIF(A2; "*"amp;$D$2:$D$1400amp;"*"); $D$2:$D$1400; ""))  

Эта формула (записанная в ячейке B2) проверяет, содержит ли A2 значение D2:D1400, и показывает его в списке, разделенном запятыми.

Фактическое сопоставление не учитывается регистром, но я хочу использовать регистр с учетом.

Ответ №1:

Может быть, попробуйте использовать FIND() , так как он чувствителен к регистру:

 =TEXTJOIN(", ",,IF(ISNUMBER(FIND(A1,D2:D1400)),D2:D1400,""))  

Или наоборот:

 =TEXTJOIN(", ",,IF(ISNUMBER(FIND(D2:D1400,A1)),D2:D1400,""))