Cum se creează tabele dinamice în Excel (folosind funcția TABLE & OFFSET)

Tabelele dinamice în excel sunt tabelele în care atunci când este inserată o nouă valoare, tabelul își ajustează dimensiunea de la sine, pentru a crea un tabel dinamic în excel avem două metode diferite, odată ce creează un tabel al datelor secțiunea tabelului, în timp ce alta este utilizând funcția offset, în tabelele dinamice rapoartele și tabelele pivot se modifică, de asemenea, pe măsură ce datele din tabelul dinamic se modifică.

Tabelele dinamice în Excel

Dinamic în sine înseamnă un sistem de procesor caracterizat pentru o schimbare constantă sau o schimbare de activitate. În mod similar, în Excel atunci când creăm liste sau date într-un registru de lucru și realizăm un raport din acesta, dar dacă adăugăm date sau le eliminăm sau le mutăm sau le schimbăm, atunci întregul raport poate fi inexact. Excel are o soluție pentru aceasta sub forma Dynamic Tables.

Acum apare întrebarea de ce avem nevoie de Dynamic Range sau Dynamic Tables. Răspunsul la acest lucru se datorează faptului că ori de câte ori o listă sau un interval de date este actualizat sau modificat, nu se asigură că raportul va fi modificat conform schimbării datelor.

Practic, există două avantaje principale ale tabelelor dinamice:

  1. Un interval dinamic se va extinde sau se va contracta automat conform schimbării datelor.
  2. Tabelele pivot bazate pe tabelul dinamic în Excel pot fi actualizate automat atunci când pivotul este reîmprospătat.

Cum se creează tabele dinamice în Excel?

Există două moduri de bază de utilizare a tabelelor dinamice în excel - 1) Utilizarea TABELELOR și 2) Utilizarea funcției OFFSET.

# 1 - Utilizarea tabelelor pentru a crea tabele dinamice în Excel

Folosind Tabelele, putem construi un tabel dinamic în Excel și putem baza un pivot peste tabelul dinamic.

Exemplu

Avem următoarele date,

Dacă facem un tabel pivot cu acest interval de date normal de la A1: E6, atunci dacă inserăm o dată în rândul 7, aceasta nu se va reflecta în tabelul pivot.

Deci, vom face mai întâi un interval dinamic.

# 1 - Selectați datele, adică A1: E6.

# 2 - În fila Insert, faceți clic pe Tables sub secțiunea tabele.

# 3 - Apare o casetă de dialog.

Deoarece datele noastre au anteturi, nu uitați să bifați caseta „Tabelul meu are antete” și să faceți clic pe OK.

# 4 - Gama noastră dinamică este creată.

# 5 - Selectați datele și în fila Inserare de sub secțiunea tabele Excel, faceți clic pe tabele pivot.

# 6 - Pe măsură ce am creat tabelul, acesta ia un interval ca tabelul 2. Faceți clic pe OK și în tabelele pivot, Trageți produsul în rânduri și Vânzările în valori.

# 7 - Acum în Foaie, unde avem tabelul nostru, introduceți încă date în a 7- a

În tabelul pivot, reîmprospătați tabelul pivot.

Tabelul nostru dinamic din pivot a actualizat automat datele produsului 6 din tabelul din pivot.

# 2 - Utilizarea funcției OFFSET pentru a crea tabel dinamic în Excel

De asemenea, putem folosi funcția OFFSET pentru a crea tabele dinamice în excel. Să aruncăm o privire la un astfel de exemplu.

Exemplu

Am o listă de prețuri pentru produsele mele, pe care o folosesc pentru calculele mele,

Selectați datele și dați-i un nume

Acum, ori de câte ori mă refer la lista de prețuri a setului de date, mă va duce la datele din intervalul B2: C7, care are lista mea de prețuri. Dar dacă actualizez un alt rând la date, mă va duce în continuare la intervalul B2: C7, deoarece lista noastră este statică.

Vom folosi funcția Offset pentru a face gama de date cât mai dinamică.

# 1 - Sub fila Formule din intervalul definit, faceți clic pe Nume definit și apare o casetă de dialog.

# 2 - În caseta Name, introduceți orice nume, voi folosi PriceA. Domeniul de aplicare este registrul de lucru curent și, în prezent, se referă la celula curentă selectată, care este B2.

În Se referă la scrierea următoarei formule,

= offset (Sheet2! $ B $ 2,1,0 $, counta (Sheet2! $ B: $ B) -1,2)

= offset (

# 3 - Selectați acum celula de pornire, care este B2.

# 4 - Acum trebuie să tastați 1,0, deoarece va conta câte rânduri sau coloane urmează

# 5 - Acum avem nevoie de el pentru a număra orice date sunt în coloana B și să le folosim ca număr de rânduri, deci utilizați funcția COUNTA și selectați coloana B.

# 6 - Deoarece nu dorim ca primul rând, care este antetul produsului, să fie numărat, deci (-) 1 din acesta.

# 7 - Acum, numărul de coloane va fi întotdeauna două, așa că tastați 2 și faceți clic pe OK.

# 8 - Acest interval de date nu va fi vizibil în mod implicit, așa că, pentru a vedea acest lucru, trebuie să facem clic pe Manager nume sub fila Formula și să selectăm Produs,

# 9 - Dacă facem clic pe, se referă la aceasta, arată intervalul de date,

# 10 - Acum adăugați un alt produs în tabelul Produsul 6.

# 11 - Acum faceți clic pe Tabel de produse în Managerul de nume; se referă și la noile date inserate,

Acesta este modul în care putem folosi funcția Offset pentru a crea un tabel dinamic.

Lucruri de amintit

  1. Tabelele pivot pe baza intervalului dinamic se actualizează automat la reîmprospătare.
  2. Utilizarea funcției offset în Nume definite poate fi văzută din Managerul de nume din fila Tab.

Articole interesante...