Vzorec aplikace Excel: Zvýrazněte chybějící hodnoty -

Obsah

Obecný vzorec

=COUNTIF(list,A1)=0

souhrn

Chcete-li porovnat seznamy a zvýraznit hodnoty, které existují v jednom, ale ne v druhém, můžete použít podmíněné formátování pomocí vzorce založeného na funkci COUNTIF. Například pro zvýraznění hodnot A1: A10, které neexistují C1: C10, vyberte A1: A10 a vytvořte pravidlo podmíněného formátování založené na tomto vzorci:

=COUNTIF($C$1:$C$10,A1)=0

Poznámka: U podmíněného formátování je důležité do výběru zadat vzorec relativní k „aktivní buňce“, která je v tomto případě považována za A1.

Vysvětlení

Tento vzorec je vyhodnocen pro každou z 10 buněk v A1: D10. A1 se změní na adresu vyhodnocované buňky, zatímco C1: C10 se zadá jako absolutní adresa, takže se vůbec nezmění.

Klíčem k tomuto vzorci je = 0 na konci, což „převrátí“ logiku vzorce. Pro každou hodnotu v A1: A10 vrátí funkce COUNTIF počet zobrazení hodnoty v C1: C10. Dokud se hodnota v C1: C10 objeví alespoň jednou, COUNTIF vrátí nenulové číslo a vzorec vrátí FALSE.

Pokud ale v C1: C10 hodnotu nenajdete, vrátí funkce COUNTIF nulu a protože 0 = 0, vzorec vrátí hodnotu TRUE a použije se podmíněné formátování.

Pojmenované rozsahy pro jednoduchou syntaxi

Pokud pojmenujete prohledávaný seznam (v tomto případě C1: C10) pojmenovaným rozsahem, je vzorec jednodušší pro čtení a porozumění:

=COUNTIF(list,A1)=0

To funguje, protože pojmenované rozsahy jsou automaticky absolutní.

Verze rozlišující velká a malá písmena

Pokud potřebujete počítat velká a malá písmena, můžete použít vzorec takto:

=SUMPRODUCT((--EXACT(A1,list)))=0

Funkce EXACT provádí vyhodnocení malých a velkých písmen a SUMPRODUCT hodnotí výsledek. Stejně jako u nástroje COUNTIF se tento vzorec vrátí, když je výsledek nulový. Protože se v testu rozlišují velká a malá písmena, bude se slovo „apple“ zobrazovat jako chybějící, i když se ve druhém seznamu objeví „Apple“ nebo „APPLE“. Na této stránce naleznete podrobnější vysvětlení.

Zajímavé články...