Spis treści
W moim poprzednim wpisie na blogu opisałem różne sposoby na znalezienie i przetworzenie duplikatów w arkuszu kalkulacyjnym. Aby jednak natychmiast je zauważyć, najlepiej byłoby wyróżnić je kolorem.
I dzisiaj postaram się pokryć dla Ciebie najpopularniejsze przypadki. Podświetlisz duplikaty w Google Sheets używając nie tylko formatowania warunkowego (istnieją różne formuły w zależności od rozprzestrzeniania się duplikatów w Twojej tabeli), ale także specjalnego dodatku.
Podświetlanie zduplikowanych komórek w jednej kolumnie Google Sheets
Zacznijmy od podstawowego przykładu, jest to sytuacja, gdy masz tylko jedną kolumnę z powtarzającymi się wartościami:
Podpowiedź. Dzisiaj w każdym, przedostatnim przypadku będę używał formatowania warunkowego. Jeśli nie jesteś z nim zaznajomiony, poznaj je w tym wpisie na blogu.
Aby zaznaczyć zduplikowane komórki w jednej kolumnie Google Sheets, otwórz formatowanie warunkowe i ustaw następujące opcje:
- zastosuj regułę do swojego zakresu komórek - A2:A10 w moim przykładzie
- wybierz Wzór własny z rozwijanej listy z warunkiem i wprowadź następującą formułę:
=COUNTIF($A$2:$A$10,$A2)>1
Uwaga. Obok listu jest znak dolara dla A2 Jest to celowe, aby formuła mogła policzyć każdą komórkę z kolumny A. Więcej o odwołaniach do komórek dowiesz się w tym artykule.
- wybierz dowolny kolor z listy Styl formatowania aby zaznaczyć te duplikaty
- kliknij Gotowe
Formuła COUNTIF przeskanuje kolumnę A i powie regule, które rekordy pojawiają się więcej niż raz. Wszystkie te zduplikowane komórki zostaną pokolorowane zgodnie z Twoimi ustawieniami:
Wskazówka. zobacz jak policzyć komórki według koloru w Google Sheets w tym artykule.
Podświetlanie duplikatów w wielu kolumnach arkusza Google
Może się zdarzyć, że powtarzające się wartości będą w więcej niż jednej kolumnie:
Jak skanować i podświetlać duplikaty we wszystkich 3 kolumnach Google Sheets następnie? Używając formatowania warunkowego, jak również. Wiertło jest takie samo jak powyżej z kilkoma niewielkimi zmianami:
- wybierz A2:C10 jako zakres, aby pokolorować powtarzające się komórki w obrębie
- zmienić zakres dla Wzór własny również:
=COUNTIF($A$2:$C$10,A2)>1
Uwaga. Tym razem usuń znak dolara z A2. Pozwoli to formule policzyć wszystkie wystąpienia każdej komórki z tabeli, a nie tylko z kolumny A.
Wskazówka. przeczytaj ten artykuł, aby dowiedzieć się więcej o względnych, bezwzględnych, & mieszanych odniesieniach do komórek.
- wybrać kolor w Styl formatowania i uderz w Gotowe
W przeciwieństwie do wspomnianego COUNTIF, ten skanuje wszystkie 3 kolumny i liczy, ile razy każda wartość z tabeli pojawia się we wszystkich kolumnach. Jeśli więcej niż raz, formatowanie warunkowe podświetli te zduplikowane komórki w twojej tabeli Google Sheets.
Podświetl cały wiersz, jeśli duplikaty są w jednej kolumnie
Następny jest przypadek, gdy twoja tabela zawiera różne rekordy w każdej kolumnie. Ale cały wiersz w tej tabeli jest traktowany jako pojedynczy wpis, pojedyncza informacja:
Jak widać, w kolumnie B są duplikaty: makaron & przyprawa sekcje występują po dwa razy.
W takich przypadkach możesz potraktować całe te wiersze jako duplikaty. Możesz też zaznaczyć te zduplikowane wiersze w arkuszu kalkulacyjnym Google.
Jeśli to jest dokładnie to, po co tu jesteś, upewnij się, że ustawisz je dla swojego formatowania warunkowego:
- Zastosuj regułę do zakresu A2:C10
- A oto wzór:
=COUNTIF($B$2:$B$10,$B2)>1
Ten COUNTIF zlicza rekordy z kolumny B, no właśnie, w kolumnie B :) A potem reguła formatowania warunkowego podświetla nie tylko duplikaty w kolumnie B, ale i powiązane z nimi rekordy w innych kolumnach.
Podświetlanie duplikatów całych wierszy w arkuszach kalkulacyjnych
Teraz, co jeśli cały wiersz z rekordami we wszystkich kolumnach pojawia się kilka razy w twojej tabeli?
Jak sprawdzić wszystkie 3 kolumny przez tabelę i podświetlić absolutne zduplikowane wiersze w arkuszu Google?
Użycie tej formuły w formatowaniu warunkowym:
=COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1
Rozbijmy to na części, aby zrozumieć, jak to działa:
- ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10) konkatenuje każde 3 komórki z każdego wiersza w jeden ciąg tekstowy, który wygląda tak: SpaghettiPasta9-RQQ-24
W moim przykładzie jest więc 9 takich ciągów - po jednym na rząd.
- Następnie COUNTIFS bierze każdy ciąg (zaczynając od pierwszego: $A2&$B2&$C2 ) i szuka jej wśród tych 9 strun.
- Jeśli jest więcej niż jeden ciąg znaków ( >1 ), te duplikaty zostają podświetlone.
Wskazówka. Możesz dowiedzieć się więcej o COUNTIF i konkatenacji w Google Sheets w powiązanych artykułach.
Podkreśl rzeczywiste duplikaty - 2n, 3d, itp. instancje.
Załóżmy, że chciałbyś zachować nienaruszone 1. wpisy zduplikowanych wierszy i zobaczyć wszystkie inne wystąpienia, jeśli istnieją.
Dzięki jednej zmianie w formule, będziesz mógł podświetlić te "prawdziwe" zduplikowane wiersze - nie pierwsze wpisy, ale ich drugie, trzecie, czwarte, itd. instancje.
Więc tutaj jest formuła, którą zasugerowałem tuż powyżej dla wszystkich zduplikowanych wierszy:
=COUNTIF(ArrayFormula($A$2:$A$10&$B$2:$B$10&$C$2:$C$10),$A2&$B2&$C2)>1
I to jest formuła, której potrzebujesz, aby podświetlić tylko zduplikowane instancje w Google Sheets:
=COUNTIF(ArrayFormula($A$2:$A2&$B$2:$B2&$C$2:$C2),$A2&$B2&$C2)>1
Czy widzisz różnicę w formule?
Jest to w pierwszym argumencie COUNTIF:
$A$2:$A2&$B$2:$B2&$C$2:$C2
Zamiast wymieniać wszystkie wiersze, jak w pierwszej formule, używam tylko pierwszej komórki każdej kolumny.
Pozwala każdemu wierszowi spojrzeć tylko powyżej, aby zobaczyć, czy istnieją takie same wiersze. Jeśli tak, każdy bieżący wiersz będzie traktowany jako kolejna instancja lub, innymi słowy, jako rzeczywisty duplikat, który zostanie pokolorowany.
Bezformułowy sposób na zaznaczanie duplikatów - dodatek Remove Duplicates dla Google Sheets
Oczywiście możesz mieć jakiś inny przypadek użycia, który wymaga innej formuły. Niemniej jednak każda formuła i formatowanie warunkowe wymagają krzywej uczenia się. Jeśli nie jesteś gotowy, aby poświęcić swój czas na te, istnieje łatwiejsze rozwiązanie.
Dodatek Remove Duplicates dla Google Sheets zaznaczy za Ciebie duplikaty.
Wystarczy kilka kliknięć na 4 stopniach, a opcja wyróżnienia znalezionych duplikatów to tylko przycisk radiowy z paletą kolorów:
Dodatek oferuje intuicyjny sposób na wybranie danych i wybranie kolumn, które chcesz sprawdzić pod kątem duplikatów. Dla każdego działania jest osobny krok, więc nie będziesz się mylić:
Poza tym umie wyróżnić nie tylko duplikaty, ale i unikaty. No i jest też opcja ignorowania 1. instancji:
Podpowiedź. Oto film, który pokazuje ten dodatek w akcji. Może być trochę stary, ponieważ w tej chwili dodatek ma więcej do zaoferowania, ale to wciąż ten sam dodatek:
Podkreślanie duplikatów w harmonogramie za pomocą dodatku
Wszystkie kroki z ich ustawieniami, które wybierzesz w dodatku, mogą być zapisane i ponownie wykorzystane w kliknięciu później lub nawet zaplanowane na określony czas do autostartu.
Oto 2-minutowy film demonstracyjny, aby poprzeć moje słowa (lub zobacz poniżej kilka animowanych obrazów):
A oto krótki animowany obraz zamiast tego pokazujący, jak zapisać i uruchomić scenariusze po zmianie danych:
Co jeszcze lepsze, można zaplanować te scenariusze do autostartu kilka razy dziennie:
Nie ma obaw, jest specjalny arkusz dziennika dostępny dla Ciebie, aby śledzić wszystkie automatyczne biegi & upewnij się, że działają poprawnie:
Wystarczy, że zainstalujesz Remove Duplicates ze sklepu Google Sheets, wypróbujesz na swoich danych, a zobaczysz ile czasu i nerwów zaoszczędzisz na prawidłowym pokolorowaniu tych rekordów. Tak, bez żadnych formuł i w zaledwie kilka kliknięć ;)
Wideo: Jak zaznaczyć duplikaty w Arkuszach Google
Ten 1,5-minutowy film pokazuje 3 najszybsze sposoby (z i bez formuł), aby znaleźć & podkreślić duplikaty w Google Sheets. Zobaczysz, jak pokolorować 1 kolumnę lub całe wiersze na podstawie duplikatów, nawet automatycznie.
Arkusz kalkulacyjny z przykładami formuł
Podkreślanie duplikatów w Google Sheets - przykłady formatowania warunkowego (zrób kopię pliku)