Salt la conținutul principal
 

 Cum se completează automat formula atunci când se inserează rânduri în Excel?

Autor: Xiaoyang Ultima modificare: 2024-08-12

Când inserați rânduri goale între rândurile de date existente, formula nu va copia și lipi în noul rând, ar trebui să o trageți sau să o completați manual. Dar, uneori, ați dori să completați formula atunci când inserați automat rânduri goale între intervalul de date, după cum se arată în următoarea captură de ecran, în acest articol, voi vorbi despre câteva trucuri rapide pentru a rezolva această sarcină.

formula daautofill la inserarea rândului

Completați automat formula atunci când inserați rânduri goale cu crearea unui tabel

Formula de completare automată atunci când introduceți rânduri goale cu cod VBA


Completați automat formula atunci când inserați rânduri goale cu crearea unui tabel

În Excel, formatul Tabel vă poate ajuta să completați formula de mai sus în noile rânduri goale inserate automat, vă rugăm să faceți următoarele:

1. Selectați intervalul de date pe care doriți să îl completați automat, apoi faceți clic pe Insera > Tabel, vezi captura de ecran:

faceți clic pe Tabel din fila Inserare

2. În Creați tabel dialog, verificați Masa mea are antete dacă există anteturi în datele dvs., consultați captura de ecran:

setați opțiuni în caseta de dialog Creare tabel

3. Apoi apasa OK , iar tabelul a fost creat și acum, când introduceți un rând gol, formula de mai sus va fi inserată automat în noul rând, vedeți captura de ecran:

la inserarea unui rând necompletat, formula de mai sus va fi inserată automat în noul rând



Formula de completare automată atunci când introduceți rânduri goale cu cod VBA

Dacă nu vă place să schimbați datele în tabel, codul VBA de mai jos vă poate ajuta, de asemenea, să realizați această problemă.

1. Selectați fila Foaie de lucru care conține formulele pe care doriți să le completați automat și faceți clic dreapta pentru a alege Afișați codul din meniul contextual pentru a accesa Microsoft Visual Basic pentru aplicații , apoi copiați și lipiți următorul cod în modul:

Cod VBA: formula de completare automată atunci când introduceți rânduri goale

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

faceți clic pe Vizualizare cod și inserați codul vba

2. Apoi salvați și închideți acest cod, reveniți la foaia de lucru, acum, când faceți dublu clic pe o celulă între date, un rând nou va fi inserat sub celula activă și formula este completată automat.


Demo: Formula de completare automată la introducerea rândurilor goale

 

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!