Excel

Filter vylúčiť prázdne hodnoty

Filter Exclude Blank Values

Vzorec programu Excel: Filter vylučuje prázdne hodnotyGenerický vzorec | _+_ | Zhrnutie

Na odfiltrovanie riadkov s prázdnymi alebo prázdnymi bunkami môžete použiť funkciu FILTER s boolovskou logikou. V uvedenom príklade vzorec v F5 je:





= FILTER (data,(rng1'')*(rng2'')*(rng3''))

Výstup obsahuje iba riadky zo zdrojových údajov, kde všetky tri stĺpce majú hodnotu.

Vysvetlenie

The Funkcia FILTER je navrhnutý tak, aby extrahoval údaje, ktoré vyhovujú jednému alebo viacerým kritériám. V tomto prípade chceme použiť kritériá, ktoré vyžadujú, aby všetky tri stĺpce zdrojových údajov (názov, skupina a miestnosť) mali údaje. Inými slovami, ak v riadku chýbajú niektoré z týchto hodnôt, chceme tento riadok vylúčiť z výstupu.





Excel spočítať všetky bunky s textom

Na tento účel použijeme tri booleovský výrazy pôsobiace na polia. Prvé testy výrazu pre prázdne mená:

 
= FILTER (B5:D15,(B5:B15'')*(C5:C15'')*(D5:D15''))

Nie operátor () s príponou prázdny reťazec ('') znamená 'nie prázdne'. Pre každú bunku v rozsahu B5: B15 bude výsledok buď TRUE alebo FALSE, kde TRUE znamená „nie je prázdny“ a FALSE znamená „prázdny“. Pretože je v rozsahu 11 buniek, dostaneme 11 výsledkov v pole Páči sa ti to:



 
B5:B15'' // check names

Druhý test expresie pre prázdne skupiny:

 
{TRUEFALSETRUETRUETRUETRUETRUETRUETRUEFALSETRUE}

Opäť kontrolujeme 11 buniek, aby sme získali 11 výsledkov:

1-100 generátor náhodných čísel
 
C5:C15'' // check groups

Nakoniec skontrolujeme čísla prázdnych miestností:

 
{TRUETRUETRUEFALSETRUETRUETRUETRUEFALSEFALSETRUE}

ktorý produkuje:

 
D5:D15'' // check groups

Keď sa polia, ktoré sú výsledkom troch vyššie uvedených výrazov, vynásobia, matematická operácia vynúti hodnoty TRUE a FALSE na 1 s a 0 s. V tomto prípade používame násobenie, pretože chceme presadiť logiku „A“: výraz1 A výraz2 A výraz3. Inými slovami, všetky tri výrazy musia v danom riadku vrátiť hodnotu TRUE.

Podľa pravidiel booleovskej logiky je konečným výsledkom pole ako toto:

ako nájsť percentily v programe Excel
 
{TRUETRUETRUETRUETRUETRUETRUEFALSETRUEFALSETRUE}

Toto pole sa dodáva priamo do funkcie FILTER ako argument include. FILTER obsahuje iba 6 riadkov, ktoré v konečnom výstupe zodpovedajú 1 s.

Autor Dave Bruns


^