Hoppa till huvudinnehåll
 

 Hur fyller man i formeln automatiskt när man sätter in rader i Excel?

Författare: Xiaoyang Senast ändrad: 2024-08-12

När du infogar tomma rader mellan befintliga datarader kommer formeln inte att kopieras och klistras in i den nya raden, du ska dra eller fylla den manuellt. Men ibland vill du fylla i formeln när du infogar tomma rader mellan dataområdet automatiskt som följande skärmdump visas, den här artikeln, jag kommer att prata om några snabba knep för att lösa denna uppgift.

dautofill-formel när du infogar rad

Formel för automatisk fyllning när du infogar tomma rader med att skapa en tabell

Formulär för automatisk fyllning när du sätter in tomma rader med VBA-kod


Formel för automatisk fyllning när du infogar tomma rader med att skapa en tabell

I Excel kan tabellformatet hjälpa dig att fylla ovanstående formel i de nya infogade tomma raderna automatiskt, gör så här:

1. Välj det dataområde som du vill fylla i formeln automatiskt och klicka sedan på Insert > Bord, se skärmdump:

klicka på Tabellformuläret Infoga fliken

2. I Skapa bord dialogrutan, kontrollera Mitt bord har rubriker om det finns rubriker i dina data, se skärmdump:

ange alternativ i dialogrutan Skapa tabell

3. Klicka sedan OK -knappen, och tabellen har skapats, och nu, när du infogar en tom rad, kommer formeln ovan att infogas automatiskt i den nya raden, se skärmdump:

när du infogar en tom rad kommer formeln ovan att infogas i den nya raden automatiskt



Formulär för automatisk fyllning när du sätter in tomma rader med VBA-kod

Om du inte vill ändra data till tabell kan nedanstående VBA-kod också hjälpa dig att uppnå detta problem.

1. Välj kalkylbladets flik som innehåller formlerna som du vill fylla i automatiskt och högerklicka för att välja Visa kod från snabbmenyn för att gå till Microsoft Visual Basic för applikationer och kopiera och klistra sedan in följande kod i modulen:

VBA-kod: Formel för automatisk fyllning när du sätter in tomma rader

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
    Cancel = True
    Target.Offset(1).EntireRow.Insert
    Target.EntireRow.Copy Target.Offset(1).EntireRow
    On Error Resume Next
    Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub

klicka på Visa kod och klistra in vba-koden

2. Spara och stäng sedan den här koden, gå tillbaka till kalkylbladet, nu när du dubbelklickar på en cell mellan data kommer en ny rad att infogas under den aktiva cellen och formeln fylls också automatiskt.


Demo: Fyll formeln automatiskt när du sätter in tomma rader

 

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!