Com omplir cel·les en blanc amb el valor anterior a Excel (4 mètodes fàcils)

  • Comparteix Això
Hugh West

Microsoft Excel té diversos mètodes útils per omplir cel·les en blanc amb el valor anterior. D'ells, descriurem 4 mètodes instrumentals en aquest article amb exemples i explicacions adequades.

Descarregar el quadern de pràctiques

Podeu descarregar el quadern des d'aquí.

Emplenar cel·les en blanc amb el valor superior.xlsx

4 mètodes útils per omplir cel·les en blanc amb el valor superior a Excel

Utilitzarem el conjunt de dades de mostra següent per demostrar el quatre mètodes útils per omplir cel·les en blanc amb el valor anterior a Excel.

El conjunt de dades conté la llista d'identificadors de producte, dates de vendes i nombres de vendes. Podeu observar que el conjunt de dades té algunes cel·les en blanc. I volem omplir les cel·les en blanc amb el valor que hi ha a sobre de la cel·la.

En les quatre seccions següents, demostrarem l'ús de quatre eines comunes d'Excel com Vés a especial o Cerqueu des de l'opció Edició , la fórmula CERCA imbricada i les Macros VBA per dur a terme aquesta tasca.

1. Ompliu Cel·les en blanc amb un valor superior a Excel mitjançant Anar a especial (F5) i Fórmula

Podeu utilitzar Anar a especial i una fórmula senzilla per omplir les cel·les en blanc amb el valor que hi ha a sobre. Seguiu els passos següents per saber com funciona aquest procés.

Pas 1:

  • Seleccioneu l'interval de dades on voleu omple les cel·les en blanc.

Pas 2:

  • Vésa la pestanya Inici > Edició del grup > Cerca & Seleccioneu menú desplegable > Vés a l'ordre especial .

Seguiu la imatge següent.

Podeu evitar-ho prement F5 directament des del teclat. Això també us portarà al quadre Vés a l'especial .

Apareix un quadre de diàleg anomenat Ves a l'especial .

Pas 3 :

  • Trieu Buts al quadre Vés a especial > feu clic a D'acord .

Com a resultat, trobareu que les cel·les en blanc es seleccionen en conseqüència.

Pas 4:

  • Des del teclat, premeu " = " i notareu un signe igual a la cel·la activa .
  • Escriu la fórmula com a “ =D5 “.

Aquí, D5 és la referència de la cel·la de dalt, amb el valor de la qual voleu omplir les cel·les en blanc.

Pas 5:

  • Després , premeu CTRL+ENTER.

Podeu veure el resultat a continuació.

No obstant això, el resultat conté una còpia de la fórmula. Els heu de convertir en valors.

Pas 6:

  • Torneu a seleccionar l'interval de dades i seleccioneu Copia a Menú contextual .

  • Fent clic a Copia es mostrarà la línia de punts a través del límit seleccionat.

Pas 7:

  • A continuació, heu de tornar a fer clic amb el botó dret i seleccionar el icona de fletxa al costat de Enganxa especial .

Apareixerà un menú desplegable .

Pas 8:

  • Seleccioneu Enganxa valors (V) com es mostra a continuació.

Finalment, el resultat semblarà a la imatge següent.

Llegir més: Com omplir automàticament cel·les en blanc a Excel amb el valor superior (5 Maneres fàcils)

2. Ompliu les cel·les en blanc amb el valor de dalt utilitzant Cerca & Reemplaça i Fórmula

A més, podeu utilitzar la funció Troba i amp; Substituïu l'opció de la pestanya Inici juntament amb una fórmula similar a la que hem utilitzat en el mètode anterior.

Heu de seguir els passos següents per a això.

Pas 1:

  • Seleccioneu l'interval de dades.
  • Aneu a la pestanya Inici > Edició grup > Cerca & Seleccioneu menú desplegable > Seleccioneu l'ordre Troba .

Pas 2:

  • Un quadre puja. Manteniu el quadre Troba què: en blanc i feu clic a Troba-ho tot .

Això mostrarà la llista de espais en blanc de l'interval seleccionat. Per a aquest conjunt de dades, el nombre de espais en blanc trobat és 11.

Pas 3:

  • Premeu CTRL +A des del teclat. Això seleccionarà tots els espais en blanc.
  • Després, feu clic a Tanca.

Pas 4:

  • Premeu " = " des del teclat i un signe igual apareixerà automàticament a la cel·la activa.
  • A continuació, escriviu la fórmula" =D13 " a la cel·la activa.

Pas 5:

  • Premeu CTRL+ENTER des del teclat.

Així, trobareu el resultat tal com es mostra.

Llegir més: Com omplir cel·les en blanc amb el valor de l'esquerra a Excel (4 maneres adequades)

Lectures similars

  • Ompliu cel·les en blanc amb N/A a Excel (3 mètodes fàcils)
  • Tècniques de neteja de dades: ompliu cel·les en blanc a Excel (4 maneres)
  • Omple les cel·les en blanc amb text a Excel (3 maneres efectives)

3. Combineu BUSCAR, FILA, SI & Funcions LEN per omplir cel·les en blanc amb un valor superior a Excel

A més, podeu utilitzar l'ordre Taula de la pestanya Insereix i utilitzar la CERCA imbricada fórmula per omplir les cel·les en blanc amb el valor anterior.

Per a això, seguiu els passos que s'indiquen a continuació:

Pas 1:

  • Seleccioneu tot el conjunt de dades.

Pas 2:

  • Trieu Taula a la pestanya Insereix .

També podeu prémer la drecera del teclat CTRL+T després de seleccionar tot el conjunt de dades .

Pas 3:

S'obrirà el quadre de diàleg Crea una taula i mostrarà l'interval seleccionat de dades.

  • Comproveu si les dades estan seleccionades correctament.
  • Marca La meva taula té capçaleres casilla de verificació si no està marcada automàticament.
  • Fes clic. D'acord.

El vostre conjunt de dades semblaràuna taula amb capçaleres amb icones de fletxa com es mostra a continuació.

Pas 4:

  • Seleccioneu una columna aleatòria F i escriviu la següent fórmula imbricada per a columna B .
=LOOKUP(ROW(B4:B14), IF(LEN(B4:B14), ROW(B4:B14)), B4:B14)

El resultat es mostrarà les dades de la columna B juntament amb omplir els espais en blanc amb el valor anterior.

Pas 5:

  • Repetiu el procés per a columna C utilitzant la fórmula següent.

=LOOKUP(ROW(C4:C14), IF(LEN(C4:C14), ROW(C4:C14)), C4:C14)

Aquí, els valors de Dates de venda són diferents del conjunt de dades original. És perquè el Format de nombre és General per defecte. Per tant, definitivament ho convertirem en un format adequat.

Pas 6:

  • Canvieu el format seleccionant Data curta en comptes de General .

Seguiu la imatge per trobar on canviar.

Per tant , hem produït la sortida amb els valors exactes del conjunt de dades.

Pas 7:

  • Repetició de la fórmula per a columna D utilitzant la fórmula següent.
=LOOKUP( ROW(D4:D14), IF(LEN(D4:D14),ROW(D4:D14)), D4:D14)

Això donarà el resultat següent:

Aquest mètode ajuda a tenir el conjunt de dades original i forma una taula nova per obtenir el resultat desitjat.

El desglossament de la fórmula imbricada:

La sintaxi de la fórmula:

=LOOKUP(lookup_value, lookup_vector, [result_vector])

  • Aquí, lookup_value agafa les dades que volem esbrinar. Des que tenimdiverses files del nostre conjunt de dades, la funció FILA funciona aquí que ocupa l'interval de la columna.
  • vector_de_cerca utilitza la funció IF imbricat amb la funció LEN i la funció ROW. Tots dos prenen l'interval de columnes per crear una forma vectorial.
  • result_vector són els valors de resultats que es prenen en forma de vector per obtenir el resultat desitjat.

Llegir més: Com omplir cel·les en blanc amb fórmula a Excel (2 mètodes fàcils)

4. Ús de macros VBA per omplir cel·les en blanc amb un valor superior a Excel

L'últim mètode inclou les macros VBA. Podeu utilitzar Macros VBA per omplir les cel·les en blanc amb el valor anterior. Tot i que pot trigar uns minuts a executar el codi, aquest mètode funciona bastant bé per a conjunts de dades llargs.

Seguiu els passos següents per executar Macro VBA per omplir les cel·les en blanc amb el valor anterior. .

Pas 1:

  • Seleccioneu l'interval de dades i feu clic amb el botó dret al nom del full.
  • Feu clic a Veure el codi des del menú Context .

Com a resultat , la finestra VBA obert mostrant-hi la finestra general .

Pas 2:

  • Escriu el següent codi a la Finestra general .

Codi:

4662

Pas 3 :

  • Per executar el codi, podeu prémer F5 des del teclat.

O feu clic al botó fletxa verda a la pestanya de la finestra VBA.

En conseqüència, el codi s'executarà i podreu veure el resultat al full de treball.

Llegiu més: Com omplir cel·les en blanc amb el valor superior a Excel VBA (3 mètodes fàcils)

Coses a recordar

Heu de seleccionar l'interval de dades al principi abans d'aplicar qualsevol dels mètodes esmentats anteriorment. Evidentment, les fórmules simples dels mètodes 1 i 2 variaran en funció de la cel·la activa després de seleccionar els espais en blanc.

Conclusió

L'article explica quatre mètodes per omplir els espais en blanc amb el valor anterior a Excel. Els mètodes utilitzen una fórmula senzilla juntament amb les opcions Edició de la pestanya Inici o la fórmula CERCA imbricada. Tanmateix, també mostra l'ús de Macros VBA per omplir espais en blanc amb el valor anterior per a conjunts de dades llargs. Espero que l'article us hagi ajudat a trobar la solució que volíeu. No obstant això, si teniu més preguntes relacionades amb el tema, no dubteu a deixar un comentari a la secció de comentaris.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.