Note: The other languages of the website are Google-translated. Back to English

Jak formatować warunkowo na podstawie innego arkusza w arkuszu Google?

Jeśli chcesz zastosować formatowanie warunkowe, aby podświetlić komórki na podstawie listy danych z innego arkusza, jak na poniższym zrzucie ekranu pokazanym w arkuszu Google, czy masz jakieś łatwe i dobre metody rozwiązania tego problemu?

Formatowanie warunkowe w celu wyróżnienia komórek na podstawie listy z innego arkusza w Arkuszach Google


Formatowanie warunkowe w celu wyróżnienia komórek na podstawie listy z innego arkusza w Arkuszach Google

 

 

Wykonaj następujące kroki, aby zakończyć tę pracę:

1, Kliknij utworzony > Formatowanie warunkowezobacz zrzut ekranu:

2, w Reguły formatu warunkowego okienko, wykonaj następujące czynności:

(1.) Kliknij przycisk, aby wybrać dane kolumny, które chcesz podświetlić;

(2.) W Sformatuj komórki, jeśli rozwijana lista, proszę wybrać Niestandardowa formuła to opcję, a następnie wprowadź tę formułę: = dopasowanie (C2, pośrednie ("lista danych! A2: A"), 0) do pola tekstowego;

(3.) Następnie wybierz jedno formatowanie z pliku Styl formatowania tak jak potrzebujesz.

Uwagi: W powyższym wzorze: C2 to pierwsza komórka danych kolumny, którą chcesz wyróżnić, a lista danych! A2: A to nazwa arkusza i zakres komórek listy, który zawiera kryteria, na podstawie których chcesz wyróżnić komórki.

3. I wszystkie pasujące komórki na podstawie komórek listy zostały podświetlone od razu, a następnie kliknij Gotowe przycisk, aby zamknąć Reguły formatu warunkowego okienko, jak potrzebujesz.

 


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół

 

Sortuj komentarze według
Komentarze (26)
Znamionowy 5 z 5 · 2 oceny
Ten komentarz został zminimalizowany przez moderatora na stronie
HI,
To bardzo fajny samouczek! jak mogę dodać do niego drugi warunek? Staram się dopasować komórki i jeśli komórki J:N w odpowiednim wierszu nie są puste. Próbuję tego, ale to nie działa:

=and(match(H4,indirect("ADMIN!G2:G"),not(isblank(indirect("ADMIN!J2:N"),0))))

Dzięki !!
Ten komentarz został zminimalizowany przez moderatora na stronie
Czy próbowałeś po prostu użyć =if(J2:N<>"") jako nowej reguły?
Ten komentarz został zminimalizowany przez moderatora na stronie
Czy można to zrobić, ale w oparciu o więcej niż jedną kolumnę, a także podświetlić cały wiersz? Mam zestaw danych, który zawiera kolumny Nazwisko i Imię oraz inne dane. Następnie biorę te imiona i układam w grupy na innym arkuszu. Chcę mieć formułę, w której po umieszczeniu konkretnej osoby na drugim arkuszu jest ona „gotowa”, a więc cały jej wiersz (nazwa + powiązane dane dla niej) jest podświetlony kolorem „gotowe” na oryginalnym arkuszu .
Ten komentarz został zminimalizowany przez moderatora na stronie
A może odwrotnie? Chciałbym zaznaczyć komórkę, która nie pasuje. Jak mogę zmodyfikować tę formułę, aby działała dla mnie?
Ten komentarz został zminimalizowany przez moderatora na stronie
Czy przypadkiem udało Ci się znaleźć odpowiedź na to pytanie? mam to samo zapytanie
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć. Użyłem tego i działa dla mnie. =AND($D2<>"",ISERROR(MATCH($D2,indirect("Przypisanie końcowe!$B$2:B"),0)))- chcę podświetlić cały wiersz zawierający komórkę, która nie dopasuj moją drugą listę - nie chcę, aby puste komórki były podświetlane
Ten komentarz został zminimalizowany przez moderatora na stronie
Uważam, że jest to naprawdę przydatne do odwoływania się do jednego arkusza, jednak czy można odwoływać się do wszystkich innych arkuszy?
Ten komentarz został zminimalizowany przez moderatora na stronie
Zdumiewający! Dziękuję Ci! Działało idealnie!
Ten komentarz został zminimalizowany przez moderatora na stronie
Bardzo pomocne były „pośrednie” informacje o poleceniu. Dziękuję Ci.
Ten komentarz został zminimalizowany przez moderatora na stronie
czy to ja, czy to już nie działa? Gdy tylko próbuję wskazać komórkę w innym arkuszu (coś tak prostego jak po prostu „=Inny arkusz!H17”), nie akceptuje tego jako poprawnego. :'(
Ten komentarz został zminimalizowany przez moderatora na stronie
Twój = jest wewnątrz „ ” i nie powinno być.
Ten komentarz został zminimalizowany przez moderatora na stronie
jak to zrobić, ale z podświetlonym całym wierszem
Ten komentarz został zminimalizowany przez moderatora na stronie
To nie działa dla mnie. Sprawdziłem wszystko trzykrotnie.

Zastosuj do zakresu: K1: K2158

=match(K2,indirect("TorontoCity!A1:A"),0)

Podkreśla losowe nazwy innych miast, których nie ma na liście TorontoCity.

K2 (jest moim głównym arkuszem i początkową komórką kolumny, na którą chcę mieć wpływ.
TorontoCitys (to nazwa arkusza)
A1 to początek kolumny listy nazw miast.
A to kolumna.

Czy to możliwe, że moje znaki interpunkcyjne są nieprawidłowe?

Z góry dziękuję.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć przyjacielu,

Miło, że mogłem pomóc. Twoja formuła jest poprawna, nie martw się. Problemem jest zakres, do którego aplikujesz. Nie powinno to być K1:K2158, ale K2:K2158.

Proszę zobaczyć zrzuty ekranu. Przykład jest prosty, ale wystarczający do wyjaśnienia problemu.

Prawidłowe „Zastosuj do zakresu” to A2:A20. Prawidłowa formuła to =match(A2,indirect("TorontoCitys!A1:A"),0). Następnie można podświetlić prawidłowe miasta. Zobacz zrzut ekranu 2.
Ale jeśli zmienię „Zastosuj do zakresu” na A1: A20, podświetlona zostanie niewłaściwa nazwa miasta. Zobacz zrzut ekranu 3.

Dlatego zmień „Zastosuj do zakresu” z K1:K2158 na K2:K2158. Problem powinien zostać rozwiązany. Nie mogę się doczekać twojej odpowiedzi.

Pozdrawiamy,
Mandy
Ten komentarz został zminimalizowany przez moderatora na stronie
Jak wyróżnić całe dane wiersza za pomocą formatowania warunkowego za pomocą innego arkusza podrzędnego?
Ten komentarz został zminimalizowany przez moderatora na stronie
Witaj, Ranganath
Aby podświetlić cały wiersz na podstawie listy danych, wykonaj następujące czynności:
1. w Zastosuj do zakresu pole, wybierz cały arkusz;
2. Zastosuj tę formułę: =match($C2,indirect("lista danych!A2:A"),0) do Niestandardowa formuła to pole tekstowe.
Proszę spróbować, mam nadzieję, że może ci to pomóc!

https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-highlight-entire-row.png
Ten komentarz został zminimalizowany przez moderatora na stronie
Hej, dzięki za odpowiedź. Próbowałem formuły, ale nie działa.
Znamionowy 5 z 5
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć,
Czy zmieniłeś nazwę arkusza i odwołanie do komórki do własnych danych?
$ C2 to pierwsza komórka danych kolumny, którą chcesz wyróżnić, a lista danych! A2: A to kolejna nazwa arkusza i zakres listy, który zawiera kryteria, na podstawie których chcesz wyróżnić komórki.
Sprawdź je, dziękuję!
Ten komentarz został zminimalizowany przez moderatora na stronie
Co się stanie, jeśli dane na mojej liście znajdują się w więcej niż jednej kolumnie? Kiedy próbuję użyć datalist!A2:M lub datalist!A:M lub datalist!A2:M17 żadna z nich nie działa.
Ten komentarz został zminimalizowany przez moderatora na stronie
Próbowałem nawet nazwać konkretny zakres, do którego chcę się odnieść, i użyć go w formule, bez powodzenia.
Ten komentarz został zminimalizowany przez moderatora na stronie
Co jeśli nie jest to dokładne dopasowanie, ale zawiera dane referencyjne.
Ten komentarz został zminimalizowany przez moderatora na stronie
Witaj Ashley
Aby rozwiązać swój problem, zastosuj poniższą formułę:
=REGEXMATCH(C2:C21,INDIRECT("Sheet2!$A$2"))

Proszę spróbować, mam nadzieję, że może ci to pomóc!
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam,
Dans Feuille google je cherche la formuła suivante
Si dans la cel A1 = tekst alors dans la Cel B1 ecire telle valeur ou texte automatiquement
Merci d avance wlać votre aide
Ten komentarz został zminimalizowany przez moderatora na stronie
Witam,
J'ai une autre question du meme type au sujet d'un formatage conditionnel qui fonctionne sur Excel mais que je n'arrive pas à porter sur Google Sheet :
L'idée est de Comparer 2versions d'une même feuille que l'on stock à l'aide de 2 onglets (2 feuilles du meme skoroszyt)

La formule est la suivante : =A1<>'previousVersion'!A1 avec un formatage fond jaune pour mettre en évidence les changements sur toute la feuille car l'idée est d'appliquer ce
Formatage conditionnel sur toutes les cellules de la feuille ($A$1:$V:1000)

Sur Google sheet cette formule m'est interdite et si je passe par un "indirect("previousVersion!A1"), je perds le coté dynamique sur le "A1" de la feuille cenna wersja
Si j'essaye = A1<>indirect("previousVersion!"&A1) j'ai une erreur car c'est la valeur de A1 qui est interprétée et concaténée avec "previousVersion!"

Podaj formułę =C3<>INDIRECT("PreviousVersion!"& CHAR (COLUMN () + 64) & ROW ()) cela ne funkctionne pas non plus....

Si vous avez une solution...
Merci d'Avance
Ten komentarz został zminimalizowany przez moderatora na stronie
Przepraszam, il fallait lire =A1<>INDIRECT("PreviousVersion!"& CHAR (COLUMN () + 64) & ROW ()) ...
Ten komentarz został zminimalizowany przez moderatora na stronie
Co zrobić, jeśli wartości komórek, które próbujesz dopasować, są hiperłączami?
Znamionowy 5 z 5
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL