Excel

Jedinečné hodnoty s kritériami

Unique Values With Criteria

Vzorec programu Excel: Jedinečné hodnoty s kritériamiGenerický vzorec | _+_ | Zhrnutie

Na extrahovanie zoznamu jedinečných hodnôt zo sady údajov pri použití jedného alebo viacerých logických kritérií môžete použiť JEDINEČNÁ funkcia spolu s Funkcia FILTER . V uvedenom príklade vzorec v D5 je:



= UNIQUE ( FILTER (rng1,rng2=A1))

čím sa vráti 5 jedinečných hodnôt v skupine A, ako je vidieť na E5: E9.

Vysvetlenie

Tento príklad používa funkciu UNIQUE spolu s funkciou FILTER. Funkcia FILTER, ktorá funguje zvnútra von, sa najskôr použije na odstránenie limitných údajov na hodnoty súvisiace iba so skupinou A:





pridať jeden mesiac k dátumu
 
= UNIQUE ( FILTER (B5:B16,C5:C16=E4))

Všimnite si, že vyberáme hodnotu „A“ priamo z hlavičky v bunke E4. Zasvätený filter, výraz C5: C16 = E4 vráti pole SKUTOČNÝCH hodnôt FALSE takto:

 
 FILTER (B5:B16,C5:C16=E4)

Toto pole sa používa na filtrovanie údajov a funkcia FILTER vráti ďalšie pole ako výsledok:



 
{TRUEFALSETRUEFALSETRUEFALSETRUEFALSETRUEFALSETRUEFALSE}

Toto pole je vrátené priamo do funkcie UNIQUE ako pole argument. UNIQUE potom odstráni duplikáty a vráti konečné pole:

ako zhrnúť stĺpec v programe Excel
 
{'red''amber''green''green''blue''pink''red''blue''amber'}

UNIQUE a FILTER sú dynamické funkcie . Ak sa údaje v B5: B16 alebo C5: C16 zmenia, výstup sa okamžite aktualizuje.

Vzorec v G5, ktorý vracia jedinečné hodnoty súvisiace so skupinou B, je takmer rovnaký:

ako vypočítať súčasnú hodnotu splátok úrokov
 
{'red''green''blue''pink''gray'}

Jediným rozdielom je, že C5: C16 sa porovnáva s hodnotou v G4, ktorá je „B“.

Dynamický rozsah zdroja

Pretože rozsahy B5: B15 a C5: C16 sú napevno zakódované priamo do vzorca, ich veľkosť sa po pridaní alebo odstránení údajov nezmení. Ak chcete použiť dynamický rozsah, ktorého veľkosť sa v prípade potreby automaticky zmení, môžete použiť Excel tabuľka , alebo vytvorte a dynamický pomenovaný rozsah so vzorcom.

Vzorce dynamického poľa sú k dispozícii v Office 365 iba. Autor Dave Bruns


^