Přejít k hlavnímu obsahu

Jak najít a nahradit hodnoty větší než / menší než konkrétní hodnota v aplikaci Excel?

Možná je v listu více dat, nyní chcete najít všechny buňky, které obsahují hodnotu větší nebo menší než konkrétní číslo, a poté je nahradit jinou hodnotou, kterou potřebujete najednou. Normální funkce Najít a nahradit se k vyřešení tohoto problému nepoužije. Máte nějaké další dobré návrhy, jak tento úkol vyřešit?

Najděte a nahraďte hodnoty větší než / menší než konkrétní hodnota kódem VBA

Najděte a nahraďte hodnoty větší než / menší než konkrétní hodnota pomocí Kutools pro Excel


Například najdu všechny hodnoty, které jsou větší než 500, a nahradím je 0.

nahrazení dokumentu větší než 1

Následující kód VBA vám pomůže nahradit hodnoty, které jsou větší nebo menší než konkrétní hodnota v jednom, postupujte takto:

1. Podržte ALT + F11 klíče a otevře se Microsoft Visual Basic pro aplikace okno.

2, klikněte Vložit > Modula vložte následující kód do Modul Okno.

Kód VBA: Najděte a nahraďte hodnoty větší nebo menší než konkrétní hodnota

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. Pak stiskněte tlačítko F5 klíč ke spuštění tohoto kódu a v poli s výzvou vyberte data rozsahu, která chcete nahradit, viz screenshot:

nahrazení dokumentu větší než 2

4. A pak klikněte na tlačítko OKa vidíte, že všechny hodnoty větší než 500 byly nahrazeny 0.

nahrazení dokumentu větší než 3

Poznámka: Ve výše uvedeném kódu můžete podle potřeby změnit následující proměnné.

  • Pokud Rng. Hodnota > 500 Pak
  • Rng. Hodnota = 0

Pokud nejste obeznámeni s kódem, mohu mluvit o praktickém nástroji - Kutools pro Excel, S jeho Vyberte konkrétní buňky funkce, můžete rychle vybrat buňky, které potřebujete, a poté je najednou nahradit.

Kutools pro Excel : s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů.

Po instalaci Kutools pro Excel, proveďte následující kroky:

1. Vyberte rozsah dat, který chcete najít a nahradit.

2, klikněte Kutools > vybrat > Vyberte konkrétní buňky, viz screenshot:

3. V Vyberte konkrétní buňky , klepněte na tlačítko OK Buňka možnost pod Typ výběru, a vyberte Větší než z Specifický typ rozevíracího seznamu a do textového pole zadejte hodnotu, kterou chcete použít Větší než, viz screenshot:

nahrazení dokumentu větší než 5

4. Pak klikněte na tlačítko OK tlačítko, byly okamžitě vybrány všechny buňky větší než 500, poté zadejte hodnotu, kterou chcete nahradit, a stiskněte Ctrl + Enter klávesami společně byly všechny vybrané hodnoty nahrazeny současně. Zobrazit snímky obrazovky:

nahrazení dokumentu větší než 6 2 nahrazení dokumentu větší než 7

Poznámka: V Vyberte konkrétní buňky V dialogovém okně můžete použít další kritéria, například Méně než, rovná, obsahuje, A tak dále.

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!

Související články:

Jak najít a nahradit přesnou shodu v aplikaci Excel?

Jak nahradit text odpovídajícími obrázky v aplikaci Excel?

Jak najít a nahradit barvu výplně v aplikaci Excel?

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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