Salt la conținutul principal

Completați celulele goale cu valoarea peste sau 0 în Excel - ghid pas cu pas

În Excel, este o practică obișnuită să lăsați celulele goale atunci când datele lor ar repeta pur și simplu valoarea celulei de deasupra lor. Această alegere de formatare duce adesea la un aspect mai curat și mai atrăgător din punct de vedere vizual. Cu toate acestea, dacă doriți să sortați sau să filtrați lista, aceste celule goale pot deveni problematice. În astfel de cazuri, trebuie să completați spațiile libere cu valorile din celulele de mai sus, așa cum este demonstrat în captura de ecran de mai jos.

În acest ghid, ne vom concentra asupra modului de completare a celulelor goale fie cu valoarea din celula direct de deasupra, fie cu 0 sau cu orice altă valoare specifică. Acest lucru poate fi incredibil de util pentru manipularea seturilor de date care conțin celule goale, asigurându-se că calculele și vizualizările sunt precise și semnificative.

Umpleți celulele goale cu valoarea de mai sus

Completați celulele goale cu 0 sau o anumită valoare


 Umpleți celulele goale cu valoarea de mai sus

În această secțiune, vom introduce patru trucuri simple pentru a completa celulele goale cu valoarea de mai sus în Excel.

  • Accesați Special și formulă: nativ pentru Excel, dar sunt necesari mai mulți pași, trebuie să convertiți formulele finale în valori.
  • Kutools pentru Excel: Durează doar 3 clicuri, ușor și rapid. Dar necesită descărcare și instalare.
  • Cod VBA: Necesită cunoștințe de programare VBA, posibilitate de bug-uri sau erori dacă nu este codificat corect.
  • Power Query: Are o curbă de învățare mai abruptă, aplicabilă Excel 2016 și versiunile ulterioare.

Folosind funcția Go To Special și formula pentru a umple celulele goale cu valoarea de mai sus

Cu această metodă, ar trebui să aplicați Du-te la Special pentru a selecta toate celulele goale din intervalul de date, apoi introduceți o formulă foarte simplă într-o celulă goală și apoi apăsați butonul Ctrl + Enter taste pentru a umple celulele goale selectate cu valoarea de mai sus. Iată pașii.

Pasul 1: Selectați celulele goale

      1. Selectați intervalul de celule în care doriți să completați spațiile libere cu valoarea de mai sus.
      2. Apoi apasa Acasă > Găsiți și selectați > Du-te la Special, vezi captura de ecran:
        sfaturi: De asemenea, puteți apăsa F5 tasta pentru a deschide fișierul Mergi la casetă de dialog, apoi faceți clic pe Special buton în Mergi la fereastra pentru a afișa Du-te la Special căsuță de dialog.
      3. În Du-te la Special caseta de dialog, alegeți Blanks și faceți clic pe OK.
      4. Acum toate celulele goale din interval sunt selectate simultan.

Pasul 2: Introduceți formula

Cu celulele goale încă selectate, tastați semnul egal (=) direct. Semnul egal va apărea într-una dintre celulele goale selectate, cum ar fi A3 în acest caz. Acum referiți celula de deasupra ei făcând clic pe A2.

Pasul 3: Apăsați tastele Ctrl + Enter pentru a umple toate celulele goale selectate

Acum, apăsați Ctrl + Enter tastele împreună pentru a copia formula în toate celelalte celule selectate. Și toate celulele goale selectate sunt umplute cu valoarea din celula direct deasupra lor. Vedeți captura de ecran:

Pasul 4: convertiți formulele în valori

Acum, celulele goale selectate sunt formule, ar trebui să convertiți aceste formule în valori. Vă rugăm să selectați intervalul de date care conține formulele, apoi apăsați Ctrl + C pentru a copia lista de date, apoi faceți clic dreapta pe intervalul copiat și alegeți Valori de la Opțiuni de lipire secțiune, vezi captura de ecran:

Și acum, formulele sunt convertite în valori statice, puteți face orice alte operații după cum aveți nevoie.

notițe: Dacă există alte formule în intervalul selectat, aceste formule vor fi convertite și în valori.

Folosind Kutools pentru Excel cu doar 3 clicuri

Dacă sunteți în căutarea unei soluții rapide și ușoare, Kutools pentru Excel'S Umpleți celulele goale caracteristica ar putea fi un instrument excelent pentru dvs. Cu această funcție puternică, puteți finaliza rapid următoarele operațiuni:

  • Completați celulele goale cu valoarea deasupra, în jos, la stânga sau la dreapta
  • Completați celulele goale cu serii de valori liniare
  • Completați celulele goale cu o anumită valoare

După descărcarea și instalarea Kutools pentru Excel, vă rugăm să faceți acest lucru:

Pentru a completa celulele goale cu valoarea de mai sus, selectați intervalul de date pe care doriți să umpleți celulele goale, apoi faceți clic Kutools > Insera > Umpleți celulele goale, apoi specificați operațiunile în Umpleți celulele goale căsuță de dialog:

  1. Selectați Pe baza valorilor opțiune de la Umple cu secţiune.
  2. Alege Jos în Opţiuni secțiune. (De asemenea, puteți selecta Up, Dreapta or Stânga pentru a completa celulele goale cu valoarea în jos, la stânga sau la dreapta după cum aveți nevoie)
  3. Clic OK pentru a aplica această caracteristică.

Rezultat:

Acum, toate celulele goale sunt populate cu valoarea de mai sus, după cum se arată următoarea captură de ecran:

notițe: Pentru a aplica această caracteristică, vă rugăm descărcați și instalați Kutools pentru Excel mai întâi.

Folosind codul VBA pentru a completa celulele goale cu valoarea de mai sus

Dacă sunteți familiarizat cu codul VBA, aici vă vom oferi un cod pentru completarea celulelor goale cu valoarea de mai sus. Vă rugăm să urmați următorii pași:

Pasul 1: Deschideți editorul de module VBA și copiați codul

  1. Țineți apăsată tasta ALT + F11 tastele în Excel și deschide fișierul Microsoft Visual Basic pentru aplicații fereastră.
  2. Clic Insera > Moduleși lipiți următorul cod în fereastra modulului.
    Cod VBA: introduceți celule goale cu valoarea de mai sus
    Sub FillBlankCellsWithValueAbove()
    'Updateby Extendoffice
        Dim WorkRng As Range
        Dim cell As Range
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Set WorkRng = Application.Selection
        Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
        On Error GoTo 0
        If WorkRng Is Nothing Then
            MsgBox "No valid range selected.", vbExclamation, "Error"
            Exit Sub
        End If
        For Each cell In WorkRng
            If IsEmpty(cell) Then
                cell.Value = cell.Offset(-1, 0).Value
            End If
        Next cell
    End Sub
    

Pasul 2: Executați codul

După lipirea acestui cod, vă rugăm să apăsați F5 tasta pentru a rula acest cod. În caseta de solicitare, selectați intervalul de date în care doriți să completați celulele goale cu valoarea de mai sus. Și apoi, faceți clic OK.

Rezultat:

Acum, toate celulele goale sunt populate cu valoarea de mai sus, după cum se arată următoarea captură de ecran:


Utilizarea Power Query pentru a completa celulele goale valoarea de mai sus

Dacă utilizați Excel 2016 și o versiune ulterioară, Excel oferă o funcție puternică - Power Query, care poate ajuta la popularea fiecărui bloc de celule goale din coloană folosind imediat valoarea din celula de deasupra lor. Iată pașii pentru a o face:

Pasul 1: Introduceți datele în Power Query

  1. Selectați intervalul de date pe care doriți să îl utilizați, apoi faceți clic Date > Din tabel, vezi captura de ecran:
    sfaturi: În Excel 2019 și Office 365, faceți clic Date > Din masă/gamă.
  2. În pop-out Creați tabel casetă de dialog, faceți clic pe OK butonul pentru a crea un tabel, vezi captura de ecran:
  3. Acum, Power Query Editor se afișează fereastra cu datele, vezi captura de ecran:

Pasul 2: În Power Query Fereastra Editor, specificați operațiunile

  1. Faceți clic pe antetul coloanelor pe care doriți să umpleți celulele goale cu valoarea de mai sus. Apoi, faceți clic dreapta pe antetul selectat, alegeți Umple > Jos, vezi captura de ecran:
    sfaturi: Pentru a umple celulele goale în mai multe coloane, țineți apăsat butonul Ctrl or Schimba tasta și faceți clic pe anteturile coloanei pentru a selecta coloanele neadiacente sau adiacente, apoi faceți clic dreapta pe orice coloană selectată și apoi selectați Umple > Jos așa cum s-a descris anterior.
  2. Acum, toate celulele goale din coloana selectată sunt umplute cu valoarea din celula direct deasupra lor, vezi captura de ecran:

Pasul 3: Ieșiți Power Query la un tabel Excel

  1. Apoi, ar trebui să scoateți datele în foaia de lucru. Vă rugăm să faceți clic Acasă > Închideți și încărcați > Închideți și încărcați / Închideți și încărcați în, (aici, voi face clic Închideți și încărcați), vezi captura de ecran:
    sfaturi: Faceți clic pe Închideți și încărcați va scoate datele într-o nouă foaie de lucru; Clic Închideți și încărcați în opțiunea, datele vor fi transmise pe o foaie nouă sau pe o foaie curentă de care aveți nevoie.
  2. Și apoi, datele vor fi încărcate într-o nouă foaie de lucru, vezi captura de ecran:

Completați celulele goale cu 0 sau o anumită valoare

Dacă trebuie să completați celulele goale cu 0 sau orice altă valoare specifică, aici voi vorbi despre două metode rapide.


Folosind funcția Go To Special pentru a completa celulele goale cu 0 sau o anumită valoare

Pasul 1: Selectați celulele goale

      1. Selectați intervalul de celule în care doriți să completați spațiile libere cu 0 sau o anumită valoare.
      2. Apoi apasa Acasă > Găsiți și selectați > Du-te la Special, vezi captura de ecran:
        sfaturi: De asemenea, puteți apăsa F5 tasta pentru a deschide fișierul Mergi la casetă de dialog, apoi faceți clic pe Special buton în Mergi la fereastra pentru a afișa Du-te la Special căsuță de dialog.
      3. În Du-te la Special caseta de dialog, alegeți Blanks și faceți clic pe OK.
      4. Acum toate celulele goale din interval sunt selectate simultan.

Pasul 2: Introduceți 0 sau o anumită valoare

Cu celulele goale încă selectate, tastați 0 sau altă valoare specifică de care aveți nevoie direct, vedeți captura de ecran:

Pasul 3: Apăsați tastele Ctrl + Enter pentru a umple toate celulele goale selectate

Acum, apăsați Ctrl + Enter tastele împreună pentru a umple celulele goale selectate cu valoarea pe care ați introdus-o, vedeți captura de ecran:


  • Nu lăsați golurile să vă încetinească, Lasă Kutools pentru Excel să le umple!

    Celulele goale vă perturbă fluxul? Transformă-ți călătoria Excel cu Kutools. Umplerea tuturor tipurilor de celule goale, satisfacându-vă perfect nevoile. Fără goluri, doar strălucire! Descărcați Kutools pentru Excel acum!

    Completați celulele goale cu 0 sau orice altă valoare specifică

  • Nu lăsați golurile să vă încetinească, Lasă Kutools pentru Excel să le umple!

    Celulele goale vă perturbă fluxul? Transformă-ți călătoria Excel cu Kutools. Umplerea tuturor tipurilor de celule goale, satisfacându-vă perfect nevoile. Fără goluri, doar strălucire! Descărcați Kutools pentru Excel acum!

    Completați celulele goale cu o serie de valori liniare

  • Nu lăsați golurile să vă încetinească, Lasă Kutools pentru Excel să le umple!

    Celulele goale vă perturbă fluxul? Transformă-ți călătoria Excel cu Kutools. Umplerea tuturor tipurilor de celule goale, satisfacându-vă perfect nevoile. Fără goluri, doar strălucire! Descărcați Kutools pentru Excel acum!

    Completați celulele goale cu valoarea deasupra/jos/stânga/dreapta


Folosind caracteristica Găsiți și înlocuiți pentru a umple celulele goale cu 0 sau o anumită valoare

Excel Găsiți și înlocuiți De asemenea, funcția poate ajuta la completarea celulelor goale cu 0 sau orice altă valoare specifică, vă rugăm să urmați pașii următori:

Pasul 1: Selectați intervalul de date și activați funcția Găsiți și înlocuiți

  1. Selectați intervalul de date în care doriți să completați celulele goale cu o anumită valoare.
  2. Apoi apasa Acasă > Găsiți și selectați > Înlocui (puteți apăsa și Ctrl + H pentru a deschide Găsiți și înlocuiți caseta de dialog), vezi captura de ecran:

Pasul 2: Specificați operațiunile în caseta de dialog Găsiți și înlocuiți

  1. În Găsiți și înlocuiți caseta de dialog, lăsați Gaseste ce caseta de text goală, apoi tastați valoarea specifică în Înlocui cu casetă de text. Și apoi, faceți clic Înlocuiește-le pe toate buton. Vedeți captura de ecran:
  2.  Este afișată o casetă promptă pentru a vă aminti câte celule sunt înlocuite cu noua valoare. În sfârșit, dați clic OK și închideți Găsiți și înlocuiți căsuță de dialog.

Rezultat:

Acum, celulele goale din intervalul selectat sunt umplute cu valoarea specifică pe care ați introdus-o, vedeți captura de ecran:


Acesta este modul în care puteți completa celulele goale cu o valoare de mai sus sau cu o anumită valoare. Dacă sunteți interesat să explorați mai multe sfaturi și trucuri Excel, site-ul nostru oferă mii de tutoriale, vă rugăm să faceți clic aici pentru a le accesa. Vă mulțumim pentru citit și așteptăm cu nerăbdare să vă oferim mai multe informații utile în viitor!


Articole pe aceeaşi temă:

  • Completați automat numerele de serie și omiteți spațiile libere
  • Dacă aveți o listă de date care conține unele celule goale, acum doriți să introduceți numere de serie pentru date, dar săriți peste celulele goale, așa cum se arată mai jos. În acest articol, voi introduce o formulă pentru rezolvarea acestei sarcini în Excel.
  • Umpleți celulele goale cu valori liniare
  • Trebuie să completați celule goale cu valori liniare în selecții? Acest articol va introduce câteva sfaturi despre cum să completați rapid celulele goale cu valori liniare în selecții.
  • Umpleți celulele goale cu liniuță
  • Presupunând că aveți o gamă de date care conține câteva celule goale și acum doriți să completați fiecare dintre aceste celule goale cu simbolul liniuță după cum se arată în următoarele capturi de ecran, aveți idei bune pentru a umple celulele goale cu liniuțe simultan în Excela?
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
test test test test test
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations