Excel vzorec: Filtrovať s presnou zhodou -

Všeobecný vzorec

=FILTER(data,EXACT(range,A1))

Zhrnutie

Ak chcete filtrovať údaje tak, aby sa rozlišovali malé a veľké písmená, môžete spolu s funkciou EXACT použiť funkciu FILTER s pomocou. V zobrazenom príklade je vzorec v F5:

=FILTER(B5:D15,EXACT(B5:B15,"RED"))

Ktorý extrahuje údaje, keď je farba „ČERVENÁ“, s ohľadom na malé a veľké písmená.

Vysvetlenie

Tento vzorec sa pri načítaní údajov na základe logického testu spolieha na funkciu FILTER. Argument poľa je poskytovaný ako B5: D15, ktorý obsahuje všetky údaje bez hlavičiek. Argument include je výraz založený na funkcii EXACT:

EXACT(B5:B15,"RED")

Funkcia EXACT porovnáva dva textové reťazce spôsobom, v ktorom sa rozlišujú veľké a malé písmená. Ak sú dva reťazce úplne rovnaké, funkcia EXACT vráti hodnotu TRUE. Ak dva reťazce nie sú úplne rovnaké, funkcia EXACT vráti hodnotu FALSE.

Pretože ako prvý argument uvádzame rozsah s 11 hodnotami a s reťazcom „RED“ ako druhým, funkcia EXACT vráti pole s 11 výsledkami, ako je tento:

(FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE)

Všimnite si, že poloha PRAVDA zodpovedá riadku, kde je farba „ČERVENÁ“.

Toto pole sa vrátilo priamo do funkcie FILTER ako argument „zahrnúť“. FILTER používa pole na filtrovanie údajov a vráti tri riadky, kde je farba „ČERVENÁ“. Riadky, ktorých farba je „červená“, nie sú zahrnuté.

Čiastočná zhoda

Ak chcete spustiť presnú zhodu s FILTER na základe čiastočnej zhody, pozrite si príklad vysvetlený tu.

Zaujímavé články...