Stále jste nenapsal co hledáte a co s tím chcete dělat. Pokud chcete pouze vybarvit (při uvedeném rozsahu asi zbytečné), použijte podmíněný formát-podmínka=hodnota sousední roletky - duplicitní hopdnoty.
Pokud potřebujete ponechat první výskyt a označit opakované hodnoty, použijte funci match (je rychlejší než obvyklá countif.
Předpokládám, že hodnoty jsou ve soupci A1:Axxx.
Do buňky sloupce (třeba B2 - v prvním řádku nemůže být opakovaný výskyt jakékoliv hodnoty) zapište vzorec:
a zkopírujete do dalších řádků. Když je výsledkem číslo, je daném řádku opakovaná hodnota. (dál filtr, ...)
Pokud chceš jen zkontrolovat, jestli jsou duplicity použij maticový vzorec
=SUM(COUNTIF(A1:A5000;A1:A5000))-COUNTA(A1:A5000)
Pokud není výsledek 0 jsou tam duplicity.
Nebo použij standardní filtr na sloupec A, vyber neprázdné buňky, klepni na "více" a zaškrtni "bez duplikátů"
vyber prázdný sloupec vedle a vyplň ho nějakou značkou. Zruš filtr a vyber neoznačené řádky.
Pokud potřebujete mazat od počátku, lze funkci match otočit a hledat od následujícího řádku do konce:
k1:
l1:
=IF(ISNUMBER(K1);IF(AND(B1:J1=OFFSET(B1:J1;K1;0));"shoda";"nic");"nic")
V L1 je maticový vzorec, do dalších buněk se musí kopírovat tažením myší se stiknutým ctlr nebo ho vybrat do schránky (ctrl-c), pak vybrat cílovou oblast (k2:k5000) a vložit (ctrl-v)
Pokud v dalších řádcích existuje stejná hodnota ve sloupci A a shodují se i buňky ve sloupcích B:J, tak napíše "shoda"
Prostě možností je hodně. Popisovat zde možnosti, které mne napadnou není moc produktivní, pokud nedokážeš lépe popsat problém.
Editoval lp. (3. 10. 2013 18:03:03)