Екцел

Више подударања на листи раздвојеној зарезима

Multiple Matches Comma Separated List

Екцел формула: Више подударања на листи раздвојеној зарезимаОпшта формула | _+_ | Резиме

За тражење и преузимање више подударања на листи одвојеној зарезима (у једној ћелији) можете користити функцију ИФ са функцијом ТЕКСТЈОИН. У приказаном примеру, формула у Ф5 је:

{= TEXTJOIN (', ',TRUE, IF (rng1=E5,rng2,''))}

Ово је формула низа и мора се унети са цонтрол + схифт + ентер.



како уклонити посебне знакове из екцела

Ова формула користи именовани распони „име“ (Б5: Б11) и „група“ (Ц5: Ц11).



ТЕКСТЈОИН је доступан у Екцел 365 и Екцел 2019. Објашњење

Језгро ове формуле је функција ИФ која „филтрира“ имена у табели по боји на следећи начин:

 
{= TEXTJOIN (', ',TRUE, IF (group=E5,name,''))}

Логички тест проверава сваку ћелију у именованом опсегу „група“ за вредност боје у Е5 (у овом случају црвена). Резултат је низ попут овог:



 
 IF (group=E5,name,''))

Тај резултат се користи за филтрирање имена из именованог опсега 'наме':

 
{FALSEFALSETRUETRUEFALSEFALSETRUE}

За свако ТРУЕ име опстаје, за свако ФАЛСЕ, ИФ враћа ан празан низ ('').

Резултат ИФ изгледа је овај низ:



 
{'Matt''Sally''Jude''Aya''Elle''Linda''George'}

који улази у функцију ТЕКСТЈОИН као текст1.

ТЕКСТЈОИН је конфигурисан да користи зарез као граничник и да занемарује празне вредности. Коначни резултат је овај текстуални низ:

'Јуде, Аиа, Георге'

Више услова

Не можете користити функције АНД или ОР у оваквој формули низа јер враћају само један резултат. Можете користити логичку логику попут ове за АНД:

како користити функцију Цоунтиф у Екцелу
 
{'''''Jude''Aya''''''George'}

Овде је детаљније објашњено .

Аутор Даве Брунс


^