Preskoči na glavno vsebino

Kako odstraniti celice in jih napolniti s podvojenimi vrednostmi v Excelu?

Če imate delovni list, ki vsebuje številne združene celice, jih morate zdaj razdružiti in samodejno izpolniti prvotne vrednosti iz združenih celic, kot je prikazano na naslednjih zaslonih. Kako bi se lahko hitro spopadli s to nalogo?

Z ukazom Pojdi na posebno odstranite celice in jih napolnite s podvojenimi podatki

Odklopite celice in napolnite s podvojenimi podatki s kodo VBA

Odklopite celice in z enim klikom napolnite podvojene podatke


puščica modri desni mehurček Z ukazom Pojdi na posebno odstranite celice in jih napolnite s podvojenimi podatki

Z Pojdi na posebno ukaz, lahko odstranite celice in izpolnite vrednosti. Toda ta metoda je nekoliko težavna, naredite naslednje:

1. Izberite stolpce, ki so združili celice.

2. Kliknite Domov > Spoji in centriraj > Unmerge Celice. Oglejte si posnetek zaslona:

3. In združene celice niso združene in samo prva celica bo napolnjena z izvirnimi vrednostmi. In nato znova izberite obseg.

4. Nato kliknite Domov > Poiščite in izberite > Pojdi na posebno. v Pojdi na posebno pogovorno okno, izberite Blanks možnost. Oglejte si posnetek zaslona:

5. In nato kliknite OK, izbrane so bile vse prazne celice v obsegu. Nato vnesite = in pritisnite Up puščična tipka na tipkovnici. Oglejte si posnetek zaslona:

6. Nato pritisnite Ctrl + Enter tipke, so bile vse prazne celice napolnjene z izvirnimi združenimi podatki. Oglejte si posnetek zaslona:


puščica modri desni mehurček Odklopite celice in napolnite s podvojenimi podatki s kodo VBA

Z naslednjo kodo VBA lahko celice hitro odstranite in izpolnite vrednosti.

1. Držite tipko ALT + F11 in odpre tipko Microsoft Visual Basic za aplikacije okno.

2. Kliknite Vstavi > Moduliin v mapo prilepite naslednji makro Moduliokno.

Sub UnMergeSameCell () 'Upadateby Extendoffice
Dim Rng As Range, xCell As Range xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8) Application.ScreenUpdating = False Application.DisplayAlerts = False for Every Rng In WorkRng If Rng.MergeCells then with Rng.MergeArea .UnMerge .Formula = Rng.Formula End with End If Next Application.DisplayAlerts = True Application.ScreenUpdating = True End Sub

3. Nato pritisnite F5 tipko za zagon te kode, se prikaže pogovorno okno za izbiro obsega, s katerim želite delati, glejte posnetek zaslona:

4. klik OK, nato so združene celice združene in samodejno zapolnile prvotne združene vrednosti.


puščica modri desni mehurček Odklopite celice in z enim klikom napolnite podvojene podatke

Z Odstrani celico uporabnost Kutools za Excel, lahko z enim klikom odstranite celice in jih napolnite s podvojenimi podatki, ta način je zelo preprost in priročen.

Kutools za Excel : z več kot 300 priročnimi dodatki za Excel, ki jih lahko brezplačno preizkusite v 30 dneh

Po namestitvi Kutools za Excel, lahko naredite naslednje:

1. Izberite stolpce, ki jih želite odstraniti, in izpolnite podatke.

2. Kliknite Kutools > Spoji in razdeli > Unmerge Celice & Fill Value, glej posnetek zaslona:

3. In združene celice so bile hkrati združene in napolnjene s podvojenimi vrednostmi. Oglejte si posnetke zaslona:


puščica modri desni mehurček Z Kutools za Excel odstranite celice in jih napolnite s podvojenimi podatki

Kutools za Excel: z več kot 300 priročnimi dodatki za Excel, brezplačno preizkusite brez omejitev v 30 dneh. Prenesite in brezplačno preskusite zdaj!

Povezani članek:

Spojite sosednje vrstice z enakimi podatki v Excelu

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (49)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks, It really made life easier
This comment was minimized by the moderator on the site
This doesn't solve the problem with sheet that has some blank cells natively
When you find blank cells and fill with value of the cell above, you accidentally fill all the native-blank cells with unwanted values
This comment was minimized by the moderator on the site
Hello, David,
Thanks for your comment.
Yes, if you use the first method, this problem will occur, but if you want to keep the original blank cells, you'd better to use the second or third method in our article.

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Actually there's an easy way to fix this. After step 1, find-replace blank cells with a space.
Then after step 6, find-replace cells with a space with blanks.
Could you consider adding those steps to this tutorial?
This comment was minimized by the moderator on the site
Exatamente o que queria!

Muito obrigada!
This comment was minimized by the moderator on the site
LIFE SAVER! LOVE YOU
This comment was minimized by the moderator on the site
Thanks a lot!! the best solutions
This comment was minimized by the moderator on the site
We can do this using the Broffice Sheets, you must just unmerge it and the data will automatically be repeated in the cells, since they exists before.
This comment was minimized by the moderator on the site
This is amazing. Thank you!
This comment was minimized by the moderator on the site
Thanks... loved it
This comment was minimized by the moderator on the site
The VBA code stalls when an entire columns are selected. There should be a mechanism defending against fruitless running through large loops. Apart from that it works fine.
This comment was minimized by the moderator on the site
thanks very much Saved me lot of time
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations