
Obecný vzorec
=COUNTIF(data,A1)>1
souhrn
Poznámka: Excel obsahuje mnoho vestavěných „předvoleb“ pro zvýraznění hodnot s podmíněným formátováním, včetně předvolby pro zvýraznění duplicitních hodnot. Pokud však chcete větší flexibilitu, můžete zvýraznit duplikáty pomocí vlastního vzorce, jak je vysvětleno v tomto článku.
Pokud chcete zvýraznit buňky, které obsahují duplikáty v sadě dat, můžete použít jednoduchý vzorec, který vrátí TRUE, když se hodnota objeví více než jednou.
Například pokud chcete zvýraznit duplikáty v rozsahu B4: G11, můžete použít tento vzorec:
=COUNTIF($B$4:$G$11,B4)>1
Poznámka: s podmíněným formátováním je důležité, aby byl vzorec zadán relativně k „aktivní buňce“ ve výběru, který se v tomto případě považuje za B4.
Vysvětlení
COUNTIF jednoduše spočítá, kolikrát se každá hodnota objeví v rozsahu. Je-li počet větší než 1, vrátí vzorec hodnotu TRUE a spustí pravidlo.
Když použijete vzorec k použití podmíněného formátování, vzorec se vyhodnotí vzhledem k aktivní buňce ve výběru v době, kdy je pravidlo vytvořeno. V tomto případě je rozsah, který používáme v COUNTIF, uzamčen s absolutní adresou, ale B4 je plně relativní. Pravidlo je tedy vyhodnoceno pro každou buňku v rozsahu, přičemž B4 se mění a $ B $ 4: $ G $ 11 zůstává nezměněno.
Variabilní počet duplikátů + pojmenované rozsahy
Místo pevného kódování čísla 1 do vzorce můžete odkazovat na buňku, aby se počet duplikátů změnil.
Tuto myšlenku můžete rozšířit a usnadnit čtení vzorce pomocí pojmenovaných rozsahů. Například pokud pojmenujete G2 „dups“ a rozsah B4: G11 „data“, můžete vzorec přepsat takto:
=COUNTIF(data,B4)>=dups
Potom můžete změnit hodnotu v G2 na cokoli chcete a pravidlo podmíněného formátování bude reagovat okamžitě a zvýrazní buňku, která obsahuje hodnoty větší nebo rovné číslu, které zadáte do pojmenovaného rozsahu „dups“.