Ako odstrániť oba duplikáty (riadky) v tabuľkách Excel a Google
V tomto článku sa naučíte, ako odstrániť duplikáty (riadky) v Exceli a Tabuľkách Google.
Odstráňte oba duplicitné riadky
Všeobecne platí, že keď odstránite duplikáty v programe Excel, prvý výskyt každého duplikátu bude zachovaný a všetky ostatné budú odstránené.
Ďalšou cennou úlohou je odstrániť oba (alebo všetky) duplicitné riadky. To sa dá dosiahnuť kombináciou funkcií IF a COUNTIF a funkcie Prejsť na špeciálne. Pozrite si nižšie uvedené ukážkové údaje. Stĺpce B a C majú zoznam mien a priezvísk obsahujúci duplicitné hodnoty.
Ak chcete odstrániť všetky duplicitné riadky a ponechať iba riadky s jedinečnými hodnotami, postupujte takto:
1. V bunke D2, zadajte vzorec:
1 | = IF (COUNTIF ($ B $ 2: $ C $ 13, B2: C2) = 1,0,1) |
Funkcia COUNTIF kontroluje každú bunku, ak je v inej bunke v rozsahu. Funkcia IF kontroluje iba výsledok COUNTIF. Ak COUNTIF vráti hodnotu 1, znamená to, že hodnota je v rozsahu jedinečná, zatiaľ čo všetky ostatné čísla znamenajú, že sa hodnota zobrazuje viac ako raz. Preto konečný výsledok vzorca je 0, ak COUNTIF vráti 1, a 1, ak vráti čokoľvek iné. Tento vzorec prináša dve hodnoty (v D2 a E2), pre každú jednu Krstné meno a jeden pre každého Priezvisko.
2. Umiestnite kurzor do pravého dolného rohu bunky D2, kým sa nezobrazí čierny krížik a presuňte ho na koniec rozsahu údajov (D13).
3. V dôsledku kroku 2 je v stĺpcoch D a E pre každú hodnotu v stĺpcoch B a C nula alebo jedna. Nula znamená, že hodnota zo stĺpcov B alebo C sa v rozsahu údajov neopakuje a mala by byť držaný. Jedna znamená, že existujú duplicitné hodnoty a tento riadok by sa mal odstrániť.
Teraz kliknite kdekoľvek v stĺpci B s údajmi (B2) a v Stuha, ísť do Údaje> Filter.
4. Teraz sú filtre zapnuté. Ak chcete odstrániť duplicitné riadky, odfiltrujte číslo 0 zo stĺpcov B a C. Pretože duplikáty majú čísla v oboch stĺpcoch D a E, zobrazte a odstráňte iba hodnoty s číslom 1 v stĺpcoch D a E.
Klikni na tlačidlo filtra v stĺpci D, zrušte začiarknutie políčka 0, a kliknite na OK.
5. Teraz skontrolujte filter v stĺpci E a uistite sa, že je filtrovaná iba hodnota 1.
6. Ak chcete odstrániť všetky filtrované riadky, vyberte všetky viditeľné riadky (4–13) a vo formáte Stuha, ísť do Domov> Nájsť a vybrať> Prejsť na špeciálne.
7. V okne Prejsť na špeciálne vyberte Iba viditeľné bunky, a kliknite na OK.
8. Teraz odstráňte iba viditeľné riadky. Vyberte všetky filtrované bunky (4–13) a kliknite pravým tlačidlom myši kdekoľvek vo vybranej oblasti. Potom kliknite Odstrániť riadok.
9. Teraz kliknite na ikonu tlačidlo filtra v bunke D1 a kliknite na Vybrať všetko (0).
Nakoniec je rozsah údajov filtrovaný podľa stĺpca D (0 hodnôt).
Všetky riadky s nulami v stĺpcoch D a E sú jedinečné hodnoty v rozsahu; riadky s číslom 1 v týchto stĺpcoch (duplicitné hodnoty) sa odstránia.
Na odstránenie duplicitných riadkov v programe Excel môžete použiť aj kód VBA.
Odstráňte oba duplicitné riadky v Tabuľkách Google
V Tabuľkách Google môžete tiež odstrániť všetky duplicitné riadky pomocou funkcií IF a COUNTIF.
1. Najprv vytvorte pomocný stĺpec (stĺpček D) na zreťazenie textu zo stĺpcov B a C. V bunke D2 zadajte vzorec:
1 | = CONCATENATE (B2: C2) |
2. Umiestnite kurzor do pravého dolného rohu bunky D2, kým sa nezobrazí čierny krížik a presuňte ho na koniec rozsahu údajov (D13).
3. V bunke E2, zadajte vzorec:
1 | = IF (COUNTIF ($ D $ 2: $ D $ 13, D2) = 1,0,1) |
Je to podobné ako vo vzorci uvedenom pre Excel v predchádzajúcej časti, ale namiesto toho, aby sa mená a priezviská pozerali oddelene, pozerá sa na zreťazené meno v stĺpci D.
4. Umiestnite kurzor do pravého dolného rohu bunky E2, kým sa nezobrazí čierny krížik a presuňte ho na koniec rozsahu údajov (E13).
5. Vyberte bunku v stĺpci E (E2) a kliknite na ikonu Ikona filtra na paneli s nástrojmi do zapnite filtre.
6. Kliknite na tlačidlo ikona filtra pre stĺpec E (bunka E1), zrušte začiarknutie políčka 0, a kliknite na OK.
7. Vyberte položku a kliknite pravým tlačidlom na filtrované riadky. Potom kliknite Odstráňte vybraté riadky. V Tabuľkách Google neexistuje nič ako funkcia Excelu Prejsť na špeciálne. Tabuľky Google vždy odstránia iba viditeľné riadky.
8. Kliknite na ikona filtra pre stĺpec E (E1), kontrola 0, a kliknite na OK.
V dôsledku toho sa zobrazia iba jedinečné riadky (s nulou v stĺpci E).