Jak najít stejné buňky v Excelu?
Funkce INDEX a POZVYHLEDAT lze použít ke hledání shodných hodnot v Excelu. Vzorec =INDEX(C:C, POZVYHLEDAT(E2, A:A, 0)) vyhledá hodnotu v buňce E2 (např. Mary) ve sloupci A a vrátí odpovídající hodnotu ze stejného řádku ve sloupci C.
Odhalení dvojčat v Excelu: Efektivní hledání stejných buněk
Microsoft Excel je mocný nástroj, ale někdy se i v něm ztratíme v moři dat. Často se stává, že potřebujeme najít duplicitní hodnoty, tedy identické buňky, ať už pro kontrolu dat, či pro následné úpravy. Zatímco jednoduché filtrování duplikátů je užitečné, někdy potřebujeme sofistikovanější přístup, zejména když hledáme shodu mezi dvěma sloupci a chceme zjistit odpovídající hodnoty v jiném sloupci. Tento článek vám ukáže, jak efektivně najít stejné buňky v Excelu a využít nalezené informace.
Standardní funkce pro hledání duplikátů v rámci jednoho sloupce jsou snadno dostupné. Problém nastává, když potřebujeme provést křížovou kontrolu. Představte si například tabulku s jmény zaměstnanců (sloupec A) a jejich odděleními (sloupec B), a chcete zjistit, v jakém oddělení pracuje například “Jana Nováková”. Pouhé filtrování duplikátů zde nestačí.
K řešení tohoto problému se skvěle hodí kombinace funkcí INDEX
a POZVYHLEDAT
. Použití samotné funkce POZVYHLEDAT
by nám sice ukázala, zda se daná hodnota v tabulce nachází, ale neřekne nám, co se nachází na stejném řádku v jiném sloupci. Proto ji musíme zkombinovat s funkcí INDEX
.
Jak to funguje?
Vzorec =INDEX(C:C, POZVYHLEDAT(E2, A:A, 0))
pracuje následovně:
E2
: To je buňka, která obsahuje hodnotu, kterou hledáme (např. “Jana Nováková”). Můžete ji samozřejmě změnit.A:A
: Toto je sloupec, ve kterém hledáme shodnou hodnotu (sloupec s jmény zaměstnanců).0
: Tento argument vPOZVYHLEDAT
zajišťuje, že se hledá přesná shoda.C:C
: Toto je sloupec, ze kterého chceme získat výsledek (sloupec s odděleními). FunkceINDEX
vrátí hodnotu z tohoto sloupce, která je na stejném řádku jako nalezená shoda v sloupci A.
Příklad:
Máme tabulku:
Jméno (sloupec A) | Oddělení (sloupec B) |
---|---|
Jana Nováková | Marketing |
Petr Novotný | IT |
Marie Svobodová | Účetnictví |
Jana Nováková | Marketing |
V buňce E2 je napsáno “Jana Nováková”. Vzorec =INDEX(B:B, POZVYHLEDAT(E2, A:A, 0))
vrátí “Marketing”. Všimněte si, že i když se “Jana Nováková” objevuje dvakrát, vzorec vrátí pouze první výskyt. Pro nalezení všech výskytů budete potřebovat složitější řešení, například s využitím pomocných sloupců a filtrování.
Závěr:
Kombinace funkcí INDEX
a POZVYHLEDAT
představuje efektivní způsob, jak najít odpovídající hodnoty v různých sloupcích Excelu na základě shody v jednom sloupci. Tento přístup je mnohem flexibilnější než jednoduché filtrování duplikátů a umožňuje komplexnější analýzu dat. Pamatujete si, že pro nalezení všech výskytů stejných buněk budete potřebovat použít pokročilejší techniky, ale pro nalezení první shody je tento postup ideální.
Návrh odpovědi:
Děkujeme, že jste přispěli! Vaše zpětná vazba je velmi důležitá pro zlepšení odpovědí v budoucnosti.