Това, което искам да направя, е да върна всички стойности, които отговарят на критериите от списък, този критерий ще бъде статичен .... като прост пример
- Имам списък с всички имена на служители в колона А
- Искам да има списък на служителите, които съдържат името "Джон" в колона Б (това би включвало първото, последното или част от например Джонсън)
- Желая да има списък на всички служители, които НЕ съдържат името "Джон" в графа С.
Името винаги ще бъде "Джон", така че бих предпочела да го кодирам твърдо във формулата, вместо да я въведете в клетка за търсене, ако е възможно.
Като странична нота не мога да използвам предварително филтъра, тъй като истинският пример е в няколко листа.
Отговори:
0 за отговор № 1Въведете следната формула до B2
клетка като Array формула.
=IFERROR(INDEX($A$2:$A$20,SMALL(IF(ISNUMBER(SEARCH("John",$A$2:$A$20)),ROW($A$2:$A$20)),ROWS($A$2:$A2))-1),"")
Натиснете CTRL+SHIFT+ENTER за да се оцени формулата, тъй като тя е масивна формула.