Przejdź do głównej zawartości

Jak znaleźć i zamienić wartości większe niż / mniejsze niż określona wartość w programie Excel?

Być może w twoim arkuszu jest wiele danych, teraz chcesz znaleźć wszystkie komórki, które zawierają wartość większą lub mniejszą od określonej liczby, a następnie zastąpić je inną potrzebną od razu. Normalna funkcja Znajdź i zamień nie jest stosowana do rozwiązania tego problemu. Czy masz jakieś inne dobre sugestie, jak poradzić sobie z tym zadaniem?

Znajdź i zamień wartości większe niż / mniejsze niż określona wartość za pomocą kodu VBA

Znajdź i zamień wartości większe niż / mniejsze niż określona wartość za pomocą Kutools for Excel


Na przykład znajdę wszystkie wartości większe niż 500 i zamieniam je na 0.

doc zamień większe niż 1

Poniższy kod VBA może pomóc w zastąpieniu wartości, które są większe lub mniejsze od określonej wartości w jednym, wykonaj następujące czynności:

1. Przytrzymaj ALT + F11 klucze i otwiera plik Microsoft Visual Basic for Applications okno.

2. Kliknij wstawka > Modułi wklej następujący kod w Moduł Okno.

Kod VBA: znajdź i zamień wartości większe lub mniejsze od określonej wartości

Sub FindReplace()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    If Rng.Value > 500 Then
        Rng.Value = 0
    End If
Next
End Sub

3. Następnie naciśnij F5 klucz, aby uruchomić ten kod, i wybierz dane zakresu, które chcesz zastąpić z okna zachęty, zobacz zrzut ekranu:

doc zamień większe niż 2

4. A następnie kliknij OKi widać, że wszystkie wartości większe niż 500 zostały zastąpione przez 0.

doc zamień większe niż 3

Note: W powyższym kodzie możesz zmienić następujące zmienne na żądane.

  • Jeśli Rng.Value > 500 Następnie
  • Wartość Rng = 0

Jeśli nie znasz kodu, mogę porozmawiać o przydatnym narzędziu- Kutools dla programu Excel, Z siedzibą w Wybierz określone komórki możesz szybko wybrać potrzebne komórki, a następnie od razu je zamienić.

Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni.

Po zainstalowaniu Kutools dla programu Excelwykonaj następujące czynności:

1. Wybierz zakres danych, który chcesz znaleźć i zamienić.

2. Kliknij Kutools > Wybierz > Wybierz określone komórkizobacz zrzut ekranu:

3, w Wybierz określone komórki okno dialogowe, kliknij Komórka opcja pod Typ wyborui wybierz Lepszy niż z Określony typ listę rozwijaną i wprowadź wartość, której chcesz użyć w polu tekstowym Lepszy niżzobacz zrzut ekranu:

doc zamień większe niż 5

4. Następnie kliknij OK wszystkie komórki większe niż 500 zostały natychmiast zaznaczone, a następnie wprowadź wartość, którą chcesz zastąpić, i naciśnij Ctrl + Enter klucze razem, wszystkie wybrane wartości zostały zastąpione w tym samym czasie. Zobacz zrzuty ekranu:

doc zamień większe niż 6 2 doc zamień większe niż 7

Note: W Wybierz określone komórki w oknie dialogowym, możesz użyć innych kryteriów, takich jak Mniej niż, Równa się, zawieraI tak dalej.

Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

Podobne artykuły:

Jak znaleźć i zamienić dokładne dopasowanie w programie Excel?

Jak zamienić tekst na odpowiednie obrazy w programie Excel?

Jak znaleźć i zamienić kolor wypełnienia w programie Excel?

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


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!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
If only there was a way to do the same without losing formulas(
This comment was minimized by the moderator on the site
It's really awesome!!! I love it!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations