Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako zamenjati neprazna celice s posebno vrednostjo v Excelu?

V Excelu lahko hitro in enostavno zamenjamo ali zapolnimo izbiro s posebno vrednostjo s pritiskom na Ctrl + Enter ali veste, ali želite zamenjati samo prazne celice z določeno vrednostjo v izbranem obsegu, ki vsebuje tako prazne celice kot celice vrednosti.

Zamenjajte ne-prazne celice s posebno vrednostjo z uporabo funkcije »Najdi in zamenjaj«

Zamenjajte ne-prazne celice s posebno vrednostjo z uporabo kode VBA


puščica modra desno mehurček Zamenjajte ne-prazne celice s posebno vrednostjo z uporabo funkcije »Najdi in zamenjaj«


V Excelu lahko funkcija »Poišči in zamenjaj« nam pomaga najti vse neblankove celice in jih nato zamenjati z določeno vrednostjo, kot želite.

1. Izberite obseg podatkov, ki ga želite zamenjati samo celice vrednosti.

2. In nato pritisnite Ctrl + H da odprete Poišči in zamenjaj pogovorno okno, v Poišči in zamenjaj dialog, pod Zamenjaj tipka, tipka * v Našli kaj polje in vnesite vrednost, ki jo potrebujete Zamenjaj z polje z besedilom, si oglejte sliko zaslona:

doc-zamenjaj-ne-praznine-1

3. Nato kliknite Zamenjaj vse gumb in pogovorno okno, ki vam bo povedal, koliko celic želite zamenjati, zaprite pogovorna okna, nato pa so vse vrednosti v izbranem obsegu zamenjane z vašimi podanimi podatki, glej slike s posnetkov:

doc-zamenjaj-ne-praznine-2 -2 doc-zamenjaj-ne-praznine-3

puščica modra desno mehurček Zamenjajte ne-prazne celice s posebno vrednostjo z uporabo kode VBA

Z uporabo naslednje VBA kode lahko tudi vse podatkovne celice zamenjate s potrebnimi vrednostmi hkrati. Prosimo, naredite tako:

1. Drži dol ALT + F11 tipke za odpiranje Okno Microsoft Visual Basic za aplikacije.

2. Kliknite Vstavi > Moduli, in prilepite naslednjo kodo v Okno modula.

VBA koda: zamenjajte ne-prazne celice s posebno vrednostjo

Sub ReplaceNumbers()
'Update 20141111
    Dim SRg As Range
    Dim Rg As Range
    Dim Str As Variant
    On Error Resume Next
    Set SRg = Application.Selection
    Set SRg = Application.InputBox("select range:", "Kutools for Excel", SRg.Address, , , , , 8)
    If Err <> 0 Then Exit Sub
    Str = Application.InputBox("replace with:", "Kutools for Excel", Str)
    If Str = False Then Exit Sub
    For Each Rg In SRg
        If Rg <> "" Then Rg = Str
    Next
End Sub

3. Nato pritisnite F5 ključ za zagon te kode in se bo oglasno polje odprlo, da vas opomni, da izberete obseg, ki ga želite zamenjati, glejte sliko:

doc-zamenjaj-ne-praznine-1

4. Nato kliknite OKin vnesite svojo specifično vrednost v naslednje pozivno okno, glejte sliko zaslona:

doc-zamenjaj-ne-praznine-1

5. In nato kliknite OK, so bile vse vrednosti v izbranem obsegu zamenjane z določenimi podatki hkrati.



Priporočena orodja za produktivnost za Excel

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Hope · 2 years ago
    So, I have this report I imported from my payroll system, but it contains a lot of information I do not need, on some fields and other that I want to keep on the next cells, so I'm looking for a way to replace for example all of the addresses with blank cells. I cannot delete the whole row because I have the dept number on the same row on the left. Can somebody help me?