Ompliu el valor següent a Excel (5 mètodes fàcils)

  • Comparteix Això
Hugh West

En molts usos d'Excel, de vegades ens trobem amb cel·les buides aleatòries al full de treball d'Excel. En la majoria dels casos, perquè el valor de les cel·les superiors no en blanc és el mateix per a totes les files. Així, els usuaris no es molesten a omplir manualment aquestes cel·les amb valors repetitius. Però per motius de claredat, hem d'omplir aquestes cel·les en blanc amb el valor següent. En aquest article, parlarem de com podem omplir el següent valor a Excel de manera eficient.

Baixeu el quadern de pràctiques

Descarregueu aquest quadern de pràctiques a continuació.

Emplenar fins al valor següent.xlsm

5 maneres senzilles d'omplir el valor següent a Excel

Per a finalitats de demostració, farem servir el conjunt de dades següent. En la qual la primera columna és la columna Nom del producte i després en sèrie hi ha el nom de l'empresa i el Número de sèrie del producte. Hi ha cel·les en blanc entre les cel·les que s'ompliran amb diversos mètodes a l'article següent

1. Ús de la maneta d'emplenament

Fill Handle és probablement l'eina més utilitzada a Excel. Amb aquesta eina, podeu automatitzar valors i omplir equacions a Excel de manera còmoda.

Passos

  • Al principi, seleccioneu Annexa d'emplenament a la cantonada de la cel·la B5 i arrossegueu-la cap avall a la cel·la B17.

  • Llavors notareu que l'interval de cel·les B4:B17 ésAra s'omple amb el valor de la cel·la B5.

  • A continuació, seleccioneu la cel·la C5 i arrossegueu el La icona Flash Fill premeu i manteniu premut el botó dret del ratolí en lloc del botó esquerre del ratolí. Arrossegueu el Mànec d'ompliment a la cel·la C7.

  • Després d'arrossegar el flaix Màstic d'ompliment a C7, deixeu anar el botó.
  • Després de deixar anar la icona, s'obrirà un nou menú contextual.
  • Des d'aquesta finestra, feu clic al botó Copia les cel·les .

  • Després, notareu que l'interval de cel·les C5:C7 ara s'ha emplenat amb el valor de la cel·la C5 .
  • A continuació, notareu que l'interval de cel·les B4:B17 ara s'omple amb el valor de la cel·la B5 .
  • Podeu triar Flash Fill en comptes de Copiar cel·les per omplir els valors tal com es mostra a la imatge següent.

Nota:

El botó Omplir mànec es podria amagar al full de treball, l'heu d'activar mitjançant Opcions avançades al menú Opcions del menú Fitxer . A les opcions avançades, feu clic a Opcions d'edició > Habiliteu el quadre d'emplenament i arrossegueu i deixeu anar .

Llegir més: [Resolt]: el controlador d'emplenament no funciona a Excel (5 solucions senzilles)

2. L'ús del mètode Anar a l'ordre especial

Anar a l'especial és un altre tipus d'eina per omplir les cel·les buides dels fulls d'Excelseleccionant primer les cel·les en blanc i després aplicant la fórmula a les cel·les en blanc.

Passos

  • Seleccioneu l'interval de cel·les B4:D16 i després premeu F5 .

  • Hi haurà una finestra nova anomenada Vés a .
  • Des d'aquest menú, feu clic a Especial.

  • Després hi haurà una altra finestra anomenada Vés a Especial .
  • Des d'aquesta finestra, selecciona Buts i fes clic a D'acord.

  • A continuació, notareu que totes les cel·les en blanc de l'interval de cel·les B4:D17 , ara seleccionades, amb només la cel·la C6 activada.

  • A continuació, introduïu “= ” a la cel·la activada C6 i, a continuació, premeu Fletxa amunt del teclat.
  • Això seleccionarà la cel·la C5.
  • Després, feu clic a Ctrl+Enter a la teclat.

  • Després de prémer el botó, notareu que les cel·les en blanc ara s'emplenaran amb el valor següent de les seves cel·les superiors.

Llegir més: Com arrossegar la fórmula i ignorar les cel·les amagades a Excel (2 exemples)

3. Aplicació de Power Query

Power Query és una de les eines més efectives per Omplir cel·les en blanc a Excel amb el valor següent a la direcció superior. Power query obté les dades de la taula del full de treball i, a continuació, aplica l'ordre d'emplenament cap avall a cada columna.

Passos

  • Perfeu-ho, feu clic a Des de la taula/interval de la pestanya Dades .

  • A continuació serà una petita finestra que us demanarà l'interval de la vostra taula, que voleu afegir.
  • En aquesta finestra, introduïu $B$4:$D$16, i marqueu el >La meva taula té capçaleres quadre.
  • Feu clic a D'acord.

  • Després hi haurà s'obrirà una finestra nova i, en aquesta finestra, veureu que la nostra finestra seleccionada es mostra amb totes les columnes equipades amb icones de filtre.
  • Les cel·les buides ara es mostren com a null .

  • Feu clic amb el botó dret a la columna del nom de l'empresa i aneu a Emplenar > Avall.

  • A continuació, notareu que la columna del nom de l'empresa ara s'omple amb els valors de cel·les següents de les cel·les superiors.
  • Ara torneu a fer clic amb el botó dret a les columnes Nom del producte i aneu a Emplenar>Avall.

  • A continuació, veureu que ara tota la taula s'omple amb el valor següent a les cel·les superiors.
  • Ara feu clic a Tanca & Carrega la icona de la pestanya Inici i després fes clic a Tanca i carrega a.

  • Després d'això, hi haurà una nova finestra demanant la ubicació de la nova taula que acabem de modificar a la consulta d'energia.
  • Primer, feu clic a Taula .
  • A continuació, seleccioneu Full de treball existent a On voleu posar eldades? opció.
  • A continuació, seleccioneu la ubicació al quadre d'interval. hem introduït F4 al quadre.
  • Feu clic a D'acord després d'això.

  • El rang de cel·les F4:H16 ara està ocupat amb la taula que acabem de modificar a la consulta de potència.

I això és com omplim totes les cel·les buides de la taula amb el valor següent a la direcció superior.

Llegir més: Com omplir fins a l'última fila amb dades a Excel (3 mètodes ràpids)

4. Utilitzant la funció SI

Usant la funció SI omplirem les cel·les buides dels Fulls d'Excel amb les cel·les adjacents a la direcció superior. Per utilitzar aquest mètode hem de copiar les cel·les diverses vegades al full

Pasos

  • Al principi, el rang de cel·les D5: D16 es copia a l'interval de cel·les C5:C16.

  • A continuació, seleccioneu la cel·la C6 i introduïu la fórmula següent.
=IF(D6="",C5,D6)

  • A continuació, arrossegueu la cel·la a la cel·la C16.
  • Ara l'interval de cel·les C5:C16 s'omple amb el següent valor de cel·la superior.

  • Ara retalla l'interval de cel·les C5:C16 a D5:D16 .
  • A continuació copieu la cel·la B5 a C5 .
  • A continuació, seleccioneu la cel·la B5 i introduïu la fórmula següent,
=IF(C6="",B5,C6)

  • A continuació, arrossegueu el Mànec d'ompliment a B16 cel·les.
  • A continuació, notareu que l'interval de cel·les B5:B16 s'omple fins al següent valor superior.

Així és com omplim fins al següent valor a Excel mitjançant la funció SI .

Nota:

Utilitzar el mètode de la fórmula és bastant fàcil, no té cap requisit previ com VBA. Però requereix una mica de temps en comparació amb els altres.

Llegir més: Com omplir la fórmula fins a una fila específica a Excel (7 mètodes fàcils)

5. Incrustar una macro VBA

L'ús d'una macro simple pot reduir dràsticament el temps necessari per omplir les cel·les amb el seu següent valor de cel·la adjacent. Aleshores, aquesta macro es pot repetir diverses vegades quan sigui necessari.

Passos

  • Des de la pestanya Desenvolupador i, a continuació, aneu a Visual Basic.

  • A continuació, feu clic a Insereix > Mòdul.

  • A la finestra del mòdul, introduïu el codi següent.
6280

  • A continuació, tanqueu la finestra.
  • Seleccioneu l'interval de dades, que heu d'omplir amb el valor de cel·la següent.
  • Després, aneu a Visualització pestanya > Macros (doble clic).

  • Després de fer clic a Mostra les macros, seleccioneu les macros que heu creat ara. El nom aquí és Down_Fill_next_value . A continuació, feu clic a Executar.

  • Després de fer clic a D'acord, notareu queL'interval seleccionat de cel·les ara s'omple amb valors al costat de les seves cel·les superiors.

Així és com omplim fins al següent valor a Excel mitjançant la macro VBA.

Llegir més: Com utilitzar el mànec d'ompliment per copiar la fórmula a Excel (2 exemples útils)

Conclusió

En resum, la pregunta "Com podem omplir fins al següent valor a Excel" es respon aquí de 5 maneres diferents. Començant per utilitzar el Fill Handle , després amb el mètode especial d'anar a, va acabar amb l'ús d'eines complexes com Power Query i VBA Macro. Entre tots els Els mètodes que s'utilitzen aquí, utilitzant el mètode Fill Handle i el mètode Vés a l'especial és més fàcil d'utilitzar. El procés VBA també requereix menys temps i és simplista, però requereix coneixements previs relacionats amb VBA. Altres mètodes no tenen aquest requisit.

Per a aquest problema, es pot descarregar un quadern d'activació de macros on podeu practicar aquests mètodes.

No dubteu a fer qualsevol pregunta o comentari. a través de la secció de comentaris. Qualsevol suggeriment per millorar la comunitat Exceldemy serà molt apreciable.

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.