Wyszukaj i zaznacz wyniki wyszukiwania w programie Excel
W programie Excel możesz użyć funkcji Znajdź i zamień, aby znaleźć określoną wartość, ale czy wiesz, jak wyróżnić wyniki wyszukiwania po wyszukiwaniu? W tym artykule przedstawiam dwa różne sposoby, aby pomóc Ci w wyszukiwaniu i zaznaczaniu wyników wyszukiwania w międzyczasie w programie Excel.
Wyszukaj i zaznacz wyniki wyszukiwania według kodu VBA
Wyszukaj i zaznacz wyniki wyszukiwania za pomocą formatowania warunkowego
Wyszukuj i zaznaczaj wyniki wyszukiwania za pomocą poręcznego narzędzia
W programie Excel znajduje się kod VBA, który może pomóc w wyszukiwaniu wartości, a następnie podświetlaniu wyników wyszukiwania.
1. Włącz arkusz, który chcesz przeszukać i zaznacz wyniki, naciśnij Alt + F11 klucze do otwarcia Microsoft Visual Basic for Applications okno.
2. kliknij wstawka > Modułi wklej poniższy kod do nowego modułu.
VBA: Podświetl wyniki wyszukiwania
Sub FindRange()
'UpdatebyExtendoffice20190813
Dim xRg As Range
Dim xFRg As Range
Dim xStrAddress As String
Dim xVrt As Variant
xVrt = Application.InputBox(prompt:="Search:", Title:="www.extendoffice.com")
If xVrt <> "" Then
Set xFRg = ActiveSheet.Cells.Find(what:=xVrt)
If xFRg Is Nothing Then
MsgBox prompt:="Cannot find this value", Title:="www.extendoffice.com"
Exit Sub
End If
xStrAddress = xFRg.Address
Set xRg = xFRg
Do
Set xFRg = ActiveSheet.Cells.FindNext(After:=xFRg)
Set xRg = Application.Union(xRg, xFRg)
Loop Until xFRg.Address = xStrAddress
If xRg.Count > 0 Then
xRg.Interior.ColorIndex = 8
xRsp = MsgBox(prompt:="Do you want to cancel highlighting?", Title:="www.extendoffice.com", Buttons:=vbQuestion + vbOKCancel)
If xRsp = vbOK Then xRg.Interior.ColorIndex = xlNone
End If
End If
End Sub
3. naciśnij F5 klucz, następnie pojawi się pole wyszukiwania, w którym możesz wpisać określoną wartość, którą szukasz.
4. kliknij OKdopasowane wyniki zostały wyróżnione kolorem tła. Pojawi się także okno dialogowe z pytaniem, czy anulować podświetlanie. Kliknij OK aby anulować podświetlenie i zamknąć okno dialogowe, kliknij Anuluj aby zachować zaznaczenie i zamknąć okno dialogowe.
Note:
1. Jeśli nie znaleziono dopasowanej wartości, pojawi się okno dialogowe z przypomnieniem.
2. Ten język VBA działa dla całego aktywnego arkusza i nie uwzględnia wielkości liter.
Czy chcesz mieć podwyżkę i dużo czasu na towarzystwo rodziny? Karta Office zwiększa wydajność o 50% podczas pracy pakietu Microsoft Office Niewiarygodne, praca na dwóch lub więcej dokumentach jest łatwiejsza i szybsza niż praca na jednym. W porównaniu ze znanymi przeglądarkami narzędzie z kartami na karcie Office jest wydajniejsze i bardziej wydajne. Zredukuj dla siebie setki kliknięć myszą i pisania na klawiaturze każdego dnia, pożegnaj się z dłonią myszy. Jeśli zwykle pracujesz nad wieloma dokumentami, karta Office to świetna oszczędność czasu. 30-dniowy bezpłatny okres próbny, Nie wymagamy karty kredytowej. |
W programie Excel funkcja formatowania warunkowego może również automatycznie podświetlać wyniki wyszukiwania.
Przypuśćmy, że dane i pole wyszukiwania są wyświetlane jak na poniższym zrzucie ekranu, teraz wykonaj poniższe czynności:
1. Wybierz zakres, w którym chcesz szukać, i kliknij Strona główna > Formatowanie warunkowe > Nowa zasada.
2. w Nowa reguła formatowania dialog, wybierz Użyj formuły, aby określić, które komórki należy sformatować Wybierz typ reguły , a następnie przejdź do pola tekstowego poniżej Formatuj wartości tam, gdzie ta formuła jest prawdziwatyp = I ($ E $ 2 <> "", $ E $ 2 = A4).
E2 to komórka, w której umieścisz wartość wyszukiwania, a A4 to pierwsza komórka w zakresie, w którym szukasz.
3. kliknij utworzony przycisk, przejdź do Formatowanie komórek dialog, pod Wypełniać wybierz jeden kolor, jak potrzebujesz. Kliknij OK > OK aby zamknąć okna dialogowe.
Odtąd po wpisaniu słowa kluczowego w komórce E2 wyniki wyszukiwania będą automatycznie podświetlane w określonym zakresie.
Jeśli chcesz wyszukać dwie lub więcej wartości i raz wyróżnić wyniki wyszukiwania, Zaznacz słowo kluczowe cechą Kutools dla programu Excel może dać ci przysługę.
1. Wybierz zakres danych, który chcesz przeszukać, kliknij Kutools > Tekst > Zaznacz słowo kluczowe.
2. W wyskakującym oknie dialogowym wpisz wartości, które chcesz wyszukać i oddziel je przecinkiem słowo kluczowe pole tekstowe. Następnie wybierz Zaznacz opcje i kolor czcionki, jak potrzebujesz. Kliknij Ok.
Jeśli chcesz wyszukać wartość z uwzględnieniem wielkości liter, zaznacz Mecz Case checkbox.
Następnie dopasowane wyniki zostaną podświetlone innym kolorem czcionki.
Z Zaznacz słowo kluczowe funkcja, można również znaleźć część ciągu w zakresie. Przypuśćmy, że komórki wyszukiwania zawierają piłkę lub skok, wpisz piłkę, wskocz do słowo kluczowe pole tekstowe, a następnie określ ustawienia i kliknij Ok.
Przykładowy plik
Kliknij, aby pobrać przykładowy plik
Policz / sumuj komórki według kolorów z formatowaniem warunkowym w programie Excel
Teraz ten samouczek powie Ci kilka przydatnych i łatwych metod szybkiego liczenia lub sumowania komórek według koloru z formatowaniem warunkowym w programie Excel.
Utwórz wykres z formatowaniem warunkowym w programie Excel
Na przykład, masz tabelę wyników klasy i chcesz utworzyć wykres do pokolorowania wyników w różnych zakresach, tutaj ten samouczek przedstawi metodę rozwiązywania tego zadania.
Warunkowe formatowanie skumulowanego wykresu słupkowego w programie Excel
Ten samouczek przedstawia sposób tworzenia skumulowanego wykresu słupkowego z formatowaniem warunkowym, jak na poniższym zrzucie ekranu pokazanym krok po kroku w programie Excel.
Formatowanie warunkowe wierszy lub komórek, jeśli dwie kolumny są równe w programie Excel
W tym artykule przedstawię metodę warunkowego formatowania wierszy lub komórek, jeśli dwie kolumny są równe w programie Excel.
Zastosuj formatowanie warunkowe dla każdego wiersza w programie Excel
Czasami możesz chcieć zastosować formatowanie warunkowe dla każdego wiersza. Z wyjątkiem wielokrotnego ustawiania tych samych reguł dla każdego rzędu, istnieją pewne sztuczki dotyczące rozwiązania tego zadania.
Najlepsze narzędzia biurowe
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
- 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 i przechowywanie danych; Podziel zawartość komórek; Połącz zduplikowane wiersze i sumę / średnią... 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 ...
- Ulubione i szybkie wstawianie formuł, Zakresy, wykresy i obrazy; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
- 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...
- Grupowanie tabel przestawnych według numer tygodnia, dzień tygodnia i więcej ... Pokaż odblokowane, zablokowane komórki w różnych kolorach; Podświetl komórki, które mają formułę / nazwę...
- 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!