Satura rādītājs
Microsoft Excel ir vairākas noderīgas metodes, lai aizpildīt tukšās šūnas No tām šajā rakstā mēs aprakstīsim 4 instrumentālās metodes ar piemēriem un atbilstošiem skaidrojumiem.
Lejupielādēt Practice Workbook
Darba burtnīcu varat lejupielādēt no šejienes.
Aizpildīt tukšās šūnas ar vērtību Above.xlsx4 Noderīgas metodes, lai aizpildītu tukšās šūnas ar vērtību iepriekš programmā Excel
Mēs izmantosim šādu datu kopu, lai demonstrētu četras noderīgas metodes, kā aizpildīt tukšās šūnas ar iepriekšminēto vērtību programmā Excel.
Datu kopa satur produktu ID, pārdošanas datumus un pārdošanas numurus. Varat pamanīt, ka datu kopā ir dažas tukšas šūnas. Mēs vēlamies aizpildīt tukšās šūnas ar vērtību virs šūnas.
Nākamajās četrās sadaļās mēs demonstrēsim četru kopīgu Excel rīku izmantošanu, piemēram. Pārejiet uz īpašo vai Atrast no Rediģēšana opcija, ligzdota LOOKUP formula un VBA makroīkli lai veiktu šo uzdevumu.
1. Aizpildiet tukšās šūnas ar iepriekšminēto vērtību programmā Excel, izmantojot Go To Special (F5) un formulu
Varat izmantot Pārejiet uz īpašo un vienkāršu formulu, lai aizpildītu tukšās šūnas ar virs tām esošo vērtību. Lai uzzinātu, kā šis process darbojas, izpildiet tālāk aprakstītās darbības.
1. solis:
- Atlasiet datu diapazonu, kurā vēlaties aizpildīt tukšās šūnas.
2. solis:
- Dodieties uz Sākums Cilne> Rediģēšana grupa> Atrast & amp; atlasīt nolaižamā izvēlne > Iet uz speciālo komanda.
Sekojiet tālāk redzamajam attēlam.
Varat no tā izvairīties, nospiežot F5 tieši no tastatūras. Tas jūs arī aizvedīs uz Pārejiet uz īpašo kaste.
Dialoglodziņš ar nosaukumu Pārejiet uz īpašo parādās.
3. solis:
- Izvēlieties Tukšas preces no Pārejiet uz īpašo lodziņš> noklikšķiniet uz LABI .
Rezultātā tiks attiecīgi atlasītas tukšās šūnas.
4. solis:
- No tastatūras nospiediet " = ", un aktīvajā šūnā tiks parādīta vienādības zīme.
- Uzrakstiet formulu kā " =D5 ".
Šeit, D5 ir atsauce uz šūnas, ar kuras vērtību vēlaties aizpildīt tukšās šūnas.
5:
- Pēc tam nospiediet CTRL+ENTER.
Tālāk varat apskatīt rezultātu.
Tomēr rezultāts satur formulas kopiju. Tās ir jāpārvērš vērtībās.
6. solis:
- Vēlreiz atlasiet datu diapazonu un atlasiet Kopēt no Konteksts ēdienkarte.
- Noklikšķinot uz Kopēt tiks parādīta punktēta līnija pāri izvēlētajai robežai.
7. solis:
- Pēc tam vēlreiz noklikšķiniet ar peles labo pogu un izvēlieties bultiņa ikona blakus Īpašais ielīmēšanas veids .
A Nolaižamais tiks parādīta izvēlne.
8. solis:
- Atlasiet Ievietot vērtības(V) kā parādīts turpmāk.
Rezultātā rezultāts izskatīsies, kā parādīts attēlā.
Lasīt vairāk: Kā automātiski aizpildīt tukšās šūnas programmā Excel ar iepriekšminēto vērtību (5 vienkārši veidi)
2. Aizpildiet tukšās šūnas ar iepriekšminēto vērtību, izmantojot Find & amp; Replace un formulu
Turklāt varat izmantot Atrast & amp; aizstāt opcija no Sākums cilnē kopā ar līdzīgu formulu, kādu izmantojām iepriekšējā metodē.
Lai to izdarītu, ir jāveic turpmāk norādītās darbības.
1. solis:
- Izvēlieties datu diapazonu.
- Dodieties uz Sākums cilne> Rediģēšana grupa> Atrast & amp; atlasīt nolaižamajā izvēlnē> Izvēlieties Atrast komanda.
2. solis:
- Atvērsies lodziņš. Atrodiet, ko: lodziņu tukšu un noklikšķiniet uz Atrast visu .
Tiks parādīts tukšo vietu saraksts izvēlētajā diapazonā. Šajā datu kopā atrasto tukšo vietu skaits ir 11.
3. solis:
- Preses CTRL+A no tastatūras. Tādējādi tiks atlasīti visi tukšie lauki.
- Pēc tam noklikšķiniet uz Aizvērt.
4. solis:
- Prese " = " no tastatūras, un aktīvajā šūnā automātiski parādīsies vienādības zīme.
- Tad ierakstiet formulu " =D13 " aktīvajā šūnā.
5:
- Preses CTRL+ENTER no tastatūras.
Rezultāts būs šāds.
Lasīt vairāk: Kā aizpildīt tukšās šūnas ar vērtību no kreisās puses programmā Excel (4 piemēroti veidi)
Līdzīgi lasījumi
- Tukšo šūnu aizpildīšana ar N/A programmā Excel (3 vienkāršas metodes)
- Datu attīrīšanas metodes: aizpildiet tukšās šūnas programmā Excel (4 veidi)
- Tukšo šūnu aizpildīšana ar tekstu programmā Excel (3 efektīvi veidi)
3. Apvienot LOOKUP, ROW, IF & amp; LEN funkcijas, lai aizpildītu tukšās šūnas ar iepriekšminēto vērtību programmā Excel
Turklāt varat izmantot Tabula komandu no Ievietot cilni un izmantojiet ligzdoto LOOKUP formula, lai aizpildītu tukšās šūnas ar iepriekš norādīto vērtību.
Lai to izdarītu, izpildiet tālāk norādītās darbības:
1. solis:
- Atlasiet visu datu kopu.
2. solis:
- Izvēlieties Tabula no Ievietot cilne.
Varat arī nospiest tastatūras saīsni CTRL+T pēc visas datu kopas atlases.
3. solis:
Portāls Izveidot tabulu tiks atvērts dialoglodziņš, kurā tiks parādīts atlasītais datu diapazons.
- Pārbaudiet, vai dati ir atlasīti pareizi.
- Mark Manā tabulā ir galvenes izvēles rūtiņu, ja tā nav atzīmēta automātiski.
- Noklikšķiniet uz LABI.
Jūsu datu kopa izskatīsies kā tabula ar galvenēm ar bultiņu ikonām, kā parādīts tālāk.
4. solis:
- Izvēlēties izlases kolonnu F un uzrakstiet šādu formulu B sleja .
=LOOKUP(RINDA(B4:B14), IF(LEN(B4:B14), RINDA(B4:B14)), B4:B14)
Rezultātā tiks parādīti šādi dati B sleja un aizpildiet tukšos laukumus ar iepriekš minēto vērtību.
5:
- Atkārtojiet šo procesu C sleja izmantojot šādu formulu.
=LOOKUP(RINDA(C4:C14), IF(LEN(C4:C14), RINDA(C4:C14)), C4:C14).
Šajā gadījumā vērtības Pārdošanas datumi atšķiras no sākotnējās datu kopas. Tas ir tāpēc, ka Skaitļa formāts ir Vispārīgi Tāpēc mēs noteikti to pārveidosim piemērotā formātā.
6. solis:
- Mainīt formāts izvēloties Īss datums nevis Vispārīgi .
Sekojiet attēlam, lai uzzinātu, kur veikt izmaiņas.
Tādējādi mēs esam izveidojuši rezultātu ar precīzām datu kopas vērtībām.
7. solis:
- Atkārtojot formulu D sleja izmantojot šādu formulu.
=LOOKUP( RINDA(D4:D14), IF(LEN(D4:D14),RINDA(D4:D14)), D4:D14)
Tādējādi tiks iegūts šāds rezultāts:
Šī metode palīdz iegūt sākotnējo datu kopu un izveidot jaunu tabulu, lai iegūtu vēlamo rezultātu.
Iegultās formulas sadalījums:
Formulas sintakse:
=LOOKUP(lookup_value, lookup_vector, [result_vector])
- Šeit, lookup_value ņem datus, kurus vēlamies noskaidrot. Tā kā mūsu datu kopā ir vairākas rindas, ROW funkcija darbojas šeit, kas izmanto kolonnas diapazonu.
- lookup_vector izmanto IF funkcija ligzdots ar . LEN funkcija un ROW funkciju. Abos gadījumos tiek izmantots kolonnu diapazons, lai izveidotu vektora formu.
- result_vector ir rezultātu vērtības, kas iegūtas vektora veidā, lai iegūtu vēlamo rezultātu.
Lasīt vairāk: Kā aizpildīt tukšās šūnas ar formulu programmā Excel (2 vienkāršas metodes)
4. VBA makroekrānu izmantošana, lai aizpildītu tukšās šūnas ar iepriekšminēto vērtību programmā Excel
Pēdējā metode ietver VBA makroekrāni. Varat izmantot VBA makroekrāni lai aizpildītu tukšās šūnas ar iepriekš minēto vērtību. Lai gan koda palaišana var aizņemt dažas minūtes, šī metode diezgan labi darbojas garām datu kopām.
Veiciet tālāk norādītās darbības, lai izpildītu VBA makro programma lai aizpildītu tukšās šūnas ar iepriekš norādīto vērtību.
1. solis:
- Atlasiet datu diapazonu un ar peles labo pogu noklikšķiniet uz lapas nosaukuma.
- Noklikšķiniet uz Skatīt kodu no Konteksts ēdienkarte.
Rezultātā , VBA logs tiks atvērts, parādot Vispārīgais logs uz tā.
2. solis:
- Ierakstiet šādu kodu Vispārīgais logs .
Kods:
Sub FillCellFromAbove() For Each cell In Selection If cell.Value = "" Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub
3. solis:
- Lai palaistu kodu, varat nospiest F5 no tastatūras.
Vai arī noklikšķiniet uz zaļā bulta cilnē VBA logs.
Līdz ar to kods tiks palaists, un rezultātu varēsiet redzēt darblapā.
Lasīt vairāk: Kā aizpildīt tukšās šūnas ar vērtību virs Excel VBA (3 vienkāršas metodes)
Lietas, kas jāatceras
Pirms jebkuras no iepriekš minētajām metodēm ir jāizvēlas datu diapazons sākumā. Acīmredzot vienkāršās formulas 1. un 2. metodē pēc tukšo šūnu atlases mainīsies atkarībā no aktīvās šūnas.
Secinājums
Šajā rakstā ir izskaidrotas četras metodes, kā Excel programmā aizpildīt tukšos laukumus ar iepriekš minēto vērtību. Metodēs tiek izmantota vienkārša formula kopā ar Rediģēšana opcijas Sākums cilnē vai ligzdotajā cilnē LOOKUP Tomēr tas parāda arī to, ka tiek izmantota VBA makroekrāni lai aizpildītu tukšos laukumus ar iepriekš minēto vērtību garām datu kopām. Es ceru, ka raksts ir palīdzējis jums iegūt vēlamo risinājumu. Tomēr, ja jums ir vēl kādi ar šo tēmu saistīti jautājumi, nekautrējieties atstāt komentāru komentāru sadaļā.