Aizpildiet uz leju līdz nākamajai vērtībai programmā Excel (5 vienkāršas metodes)

  • Dalīties Ar Šo
Hugh West

Daudzos Excel lietojumos mēs dažreiz sastopamies ar nejaušām tukšām Excel darblapas šūnām. Vairumā gadījumu, jo to augšējo nepilno šūnu vērtība visās rindās ir vienāda. Tāpēc lietotāji netraucē aizpildīt šīs šūnas ar atkārtotām vērtībām ar rokām. Bet skaidrības labad mums ir nepieciešams aizpildīt šīs tukšās šūnas ar nākamo vērtību. Šajā rakstā mēs plānojam apspriestkā mēs varam efektīvi aizpildīt līdz nākamajai vērtībai programmā Excel.

Lejupielādēt Practice Workbook

Lejupielādējiet šo prakses darba burtnīcu zemāk.

Aizpildīt līdz nākamajai vērtībai.xlsm

5 vienkārši veidi, kā Excel programmā aizpildīt līdz nākamajai vērtībai

Demonstrēšanas nolūkos mēs izmantosim tālāk norādīto datu kopu, kuras pirmā sleja ir. Produkta nosaukums slejā un pēc tam sērijveidā ir uzņēmuma nosaukums un Produkta sērijas numurs. Starp šūnām ir tukšas šūnas, kuras tiks aizpildītas, izmantojot dažādas metodes šajā rakstā.

1. Izmantojot aizpildīšanas rokturi

Uzpildes rokturis Iespējams, tas ir visbiežāk izmantotais rīks programmā Excel. Izmantojot šo rīku, varat ērti automatizēt vērtības un aizpildīt vienādojumus programmā Excel.

Soļi

  • Sākumā atlasiet Uzpildes rokturis ikona šūnas stūrī B5 un velciet to uz leju līdz šūnai B17.

  • Tad pamanīsiet, ka šūnu diapazons B4:B17 tagad ir aizpildīta ar šūnas vērtību B5.

  • Pēc tam atlasiet šūnu C5 un velciet Flash Fill ikonu, nospiežot un turot peles labo pogu, nevis peles kreiso pogu. Uzpildes rokturis uz šūnu C7.

  • Pēc zibspuldzes vilkšanas Uzpildes rokturis uz C7, atlaidiet pogu.
  • Pēc ikonas atbrīvošanas tiks atvērta jauna konteksta izvēlne.
  • Šajā logā noklikšķiniet uz Kopēt šūnas .

  • Pēc tam pamanīsiet, ka šūnu diapazons C5:C7 tagad ir aizpildīta ar vērtību no šūnas C5 .
  • Tad pamanīsiet, ka šūnu diapazons B4:B17 tagad ir aizpildīta ar šūnas vērtību B5 .
  • Varat izvēlēties Flash Fill nevis Kopēt šūnas lai aizpildītu vērtības, kā parādīts attēlā zemāk.

Piezīme:

Uzpildes rokturis poga var būt paslēpta darblapā, jums to ir jāiedarbina, izmantojot Paplašinātās opcijas in the Iespējas izvēlnē Faili izvēlnē Paplašinātās opcijas noklikšķiniet uz Rediģēšanas opcijas> Ieslēgt aizpildīšanas rokturi un vilkšanu un nomešanu kaste.

Lasīt vairāk: [Atrisināts]: Excel programmā nedarbojas aizpildīšanas rokturis (5 vienkārši risinājumi)

2. Izmantojot īpašo komandu Go To

Pārejiet uz īpašo metode ir cita veida rīks, lai aizpildītu tukšās šūnas Excel loksnēs, vispirms izvēloties tukšās šūnas un pēc tam piemērojot formulu tukšajām šūnām.

Soļi

  • Atlasiet šūnu diapazonu B4:D16 un pēc tam nospiediet uz F5 .

  • Tiks atvērts jauns logs ar nosaukumu Iet uz .
  • Šajā izvēlnē noklikšķiniet uz Īpaši.

  • Pēc tam tiks atvērts vēl viens logs ar nosaukumu Pārejiet uz īpašo .
  • Šajā logā atlasiet Tukšas preces un noklikšķiniet uz LABI.

  • Tad pamanīsiet, ka visas tukšās šūnas šūnu diapazonā B4:D17 , tagad ir atlasīts, un ir atlasīta tikai šūna C6 aktivizēts.

  • Tad ievadiet "= " aktivizētajā šūnā C6 un pēc tam nospiediet Bultiņa uz augšu uz tastatūras.
  • Tādējādi tiks atlasīta šūna C5.
  • Pēc tam noklikšķiniet uz Ctrl+Enter uz tastatūras.

  • Pēc pogas nospiešanas pamanīsiet, ka tukšās šūnas tagad ir aizpildītas ar to augšējo šūnu nākamo vērtību.

Lasiet vairāk: Kā velciet formulu un ignorējiet slēptās šūnas programmā Excel (2 piemēri)

3. Power Query izmantošana

Power Query ir viens no efektīvākajiem rīkiem, lai Aizpildiet Excel tukšās šūnas ar nākamo vērtību augšējā virzienā. Power query iegūst tabulas datus no darblapas un pēc tam piemēro aizpildīšanas komandu katrai kolonnai.

Soļi

  • Lai to izdarītu, noklikšķiniet uz No tabulas/ diapazona no Dati cilne.

  • Pēc tam tiks parādīts neliels logs, kurā tiks pieprasīts norādīt tabulas diapazonu, kuru vēlaties pievienot.
  • Šajā logā ievadiet $B$4:$D$16, un atzīmējiet Manā tabulā ir galvenes kaste.
  • Noklikšķiniet uz LABI.

  • Pēc tam tiks atvērts jauns logs, un šajā logā redzēsiet, ka mūsu izvēlētajā logā ir parādītas visas kolonnas, kas aprīkotas ar filtra ikonām.
  • Tukšās šūnas tagad tiek parādītas kā null .

  • Ar peles labo pogu noklikšķiniet uz uzņēmuma nosaukuma slejas un dodieties uz pildījums> leju.

  • Tad pamanīsiet, ka uzņēmuma nosaukuma aile tagad ir aizpildīta ar nākamo šūnu vērtībām no augšējām šūnām.
  • Tagad vēlreiz ar peles labo pogu noklikšķiniet uz Produktu nosaukums kolonnas un dodieties uz Aizpildījums>Down.

  • Tālāk redzēsiet, ka visa tabula tagad ir aizpildīta ar nākamo vērtību augšējās šūnās.
  • Tagad noklikšķiniet uz Aizvērt & amp; ielādēt ikonu no Sākums cilni un pēc tam noklikšķiniet uz Aizvērt un ielādēt Uz.

  • Pēc tam tiks atvērts jauns logs, kurā tiks pieprasīta tās jaunās tabulas atrašanās vieta, kuru mēs tikko modificējām jaudas vaicājumā.
  • Vispirms noklikšķiniet uz Tabula .
  • Pēc tam atlasiet Esošā darblapa in the Kur vēlaties ievietot datus? iespēja.
  • Pēc tam atlasiet atrašanās vietu diapazona lodziņā. mēs ievadījām F4 lodziņā.
  • Noklikšķiniet uz LABI pēc tam.

  • Šūnu diapazons F4:H16 tagad ir aizņemta ar tabulu, kuru mēs tikko modificējām jaudas vaicājumā.

Šādi mēs aizpildām visas tukšās tabulas šūnas ar nākamo vērtību augšējā virzienā.

Lasīt vairāk: Kā Excel programmā aizpildīt līdz pēdējai rindai ar datiem (3 ātras metodes)

4. Izmantojot IF funkciju

Izmantojot IF funkcija mēs gatavojamies aizpildīt Excel lapas tukšās šūnas ar blakus esošajām šūnām augšējā virzienā. Lai izmantotu šo metodi, mums vairākas reizes jākopē šūnas uz lapas.

Soļi

  • Sākumā šūnu diapazons D5:D16 tiek kopēts uz šūnu diapazonu C5:C16.

  • Pēc tam atlasiet šūnu C6 un ievadiet šādu formulu.
=IF(D6="",C5,D6)

  • Pēc tam velciet šūnas uz šūnas C16.
  • Tagad šūnu diapazons C5:C16 tiek aizpildīta ar nākamās augšējās šūnas vērtību.

  • Tagad izgrieziet šūnu diapazonu C5:C16 uz D5:D16 .
  • Pēc tam kopējiet šūnas B5 uz C5 .
  • Pēc tam atlasiet šūnas B5 un ievadiet šādu formulu,
=IF(C6="",B5,C6)

  • Pēc tam velciet Uzpildes rokturis uz B16 šūnas.
  • Tālāk pamanīsiet, ka šūnu diapazons B5:B16 tagad ir aizpildīts līdz nākamajai augšējai vērtībai.

Šādi mēs aizpildām Excel līdz nākamajai vērtībai, izmantojot IF funkcija.

Piezīme:

Formulas metodes izmantošana ir diezgan vienkārša, tai nav iepriekšēju prasību, piemēram, VBA. Taču, salīdzinot ar citām metodēm, tā ir mazliet laikietilpīgāka.

Lasīt vairāk: Kā aizpildīt formulu līdz konkrētai rindai programmā Excel (7 vienkāršas metodes)

5. VBA makroekrāna iestrādāšana

Izmantojot vienkāršu makro, var krasi samazināt laiku, kas nepieciešams, lai aizpildītu šūnas ar to nākamās blakus esošās šūnas vērtību. Pēc tam šo makro var atkārtot vairākas reizes, ja nepieciešams.

Soļi

  • No Izstrādātājs cilni, pēc tam atveriet cilni Visual Basic.

  • Pēc tam noklikšķiniet uz Ievietot > Modulis.

  • Moduļa logā ievadiet šādu kodu.
 Sub Down_Fill_next_value() Dim x As Range Dim y As Long, z As Long Dim m As Integer, n As Integer Set x = Atlase z = x.Columns.CountLarge y = x.Rows.CountLarge For n = 1 To z For m = 1 To y - 1 If x.Cells(m, n) "" Then x.Cells(m, n) = x.Cells(m, n).Value If x.Cells(m + 1, n) = "" Then x.Cells(m + 1, n) = x.Cells(m, n).Value End If End If Next m Next n EndSub 

  • Pēc tam aizveriet logu.
  • Atlasiet datu diapazonu, kas jāaizpilda ar nākamās šūnas vērtību.
  • Pēc tam dodieties uz Skatīt cilne > Makroprocesori (divreiz noklikšķiniet).

  • Noklikšķinot uz Apskatīt makrokomplektus, atlasiet nupat izveidotos makrouzdevumus. Nosaukums šeit ir Down_Fill_next_value . Pēc tam noklikšķiniet uz Palaist.

  • Noklikšķinot uz LABI, redzēsiet, ka atlasītais šūnu diapazons tagad ir aizpildīts ar vērtībām blakus to augšējām šūnām.

Šādi mēs aizpildām Excel līdz nākamajai vērtībai, izmantojot VBA makro.

Lasīt vairāk: Kā izmantot aizpildīšanas rokturi, lai kopētu formulu programmā Excel (2 noderīgi piemēri)

Secinājums

Rezumējot, uz jautājumu "kā mēs varam aizpildīt līdz nākamajai vērtībai programmā Excel" šeit ir sniegtas atbildes 5 dažādos veidos. Sākot ar to, ka, izmantojot Uzpildes rokturis , pēc tam, izmantojot īpašo metodi, beidzās ar sarežģītu rīku, piemēram. Power Query un VBA makroekonoms. No visām šeit izmantotajām metodēm, izmantojot Uzpildes rokturis un Pārejiet uz īpašo metode ir vieglāk lietojama. VBA process ir arī mazāk laikietilpīgs un vienkāršāks, taču tam nepieciešamas iepriekšējas zināšanas par VBA. Citām metodēm šādas prasības nav.

Šai problēmai ir pieejama lejupielādējama makrodatora darbgrāmata, kurā varat praktizēt šīs metodes.

Jūtieties brīvi uzdot jebkādus jautājumus vai atsauksmes, izmantojot komentāru sadaļu. Jebkurš ieteikums, lai uzlabotu Exceldemy kopiena būs augsti vērtējama.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.