Tabelele inteligente în Excel

Video

Formularea problemei

Avem un tabel cu care trebuie să lucrăm constant (sortați, filtrați, numărăm ceva pe el) și al cărui conținut se modifică periodic (adăugați, ștergeți, editați). Ei bine, cel puțin, pentru un exemplu - aici este așa:

Dimensiunea – de la câteva zeci la câteva sute de mii de linii – nu este importantă. Sarcina este să vă simplificați și să vă ușurați viața în toate modurile posibile, transformând aceste celule într-o masă „inteligentă”.

Soluţie

Selectați orice celulă din tabel și din filă Acasă (Acasă) extinde lista Formatați ca tabel (Format ca tabel):

 

În lista derulantă de stiluri, selectați orice opțiune de umplere după gustul și culoarea noastră, iar în fereastra de confirmare pentru intervalul selectat, faceți clic pe OK și obținem următoarea ieșire:

Drept urmare, după o astfel de transformare a gamei în „inteligentă” Tabel (cu majuscula!) avem urmatoarele bucurii (cu exceptia unui design frumos):

  1. Creat Tabel primește un nume Tabelul 1,2,3 etc.care poate fi schimbat cu unul mai adecvat pe filă Constructor (Proiecta). Acest nume poate fi folosit în orice formule, liste derulante și funcții, cum ar fi o sursă de date pentru un tabel pivot sau o matrice de căutare pentru o funcție CĂUTARE V.
  2. Creat o dată Tabel se ajustează automat la dimensiune atunci când adăugați sau ștergeți date la acesta. Dacă adăugați la așa ceva Tabel linii noi – se va întinde mai jos, dacă adăugați coloane noi – se va extinde în lățime. În colțul din dreapta jos Mese puteți vedea marcatorul de chenar care se mișcă automat și, dacă este necesar, puteți ajusta poziția acestuia cu mouse-ul:

     

  3. În pălărie Mese în mod automat Filtrul automat se activează (poate fi forțat să se dezactiveze pe filă Date (Data)).
  4. Când adăugați automat linii noi la ele toate formulele sunt copiate.
  5. Când creați o nouă coloană cu o formulă – aceasta va fi copiată automat în întreaga coloană – nu este nevoie să trageți formula cu cruce neagră de completare automată.
  6. La defilare Mese jos titlurile coloanelor (A, B, C...) sunt modificate în nume de câmpuri, adică nu mai puteți remedia antetul intervalului ca înainte (în Excel 2010 există și un filtru automat):
  7. Prin activarea casetei de selectare Arată linia totală (Rând total) fila Constructor (Proiecta) obținem un rând automat de totaluri la sfârșit Mese cu posibilitatea de a selecta o funcție (sumă, medie, numărare etc.) pentru fiecare coloană:
  8. La datele din Tabel pot fi adresate folosind numele elementelor sale individuale. De exemplu, pentru a suma toate numerele din coloana TVA, puteți utiliza formula =SUMA(Tabel 1[TVA]) in schimb = SUMĂ (F2: F200) și să nu se gândească la dimensiunea tabelului, la numărul de rânduri și la corectitudinea intervalelor de selecție. De asemenea, este posibil să utilizați următoarele instrucțiuni (presupunând că tabelul are numele standard Tabelul 1):
  • =Tabel 1[#Toate] – link către întregul tabel, inclusiv anteturile coloanelor, date și rândul total
  • =Tabel 1[#Date] – link numai pentru date (fără bară de titlu)
  • =Tabel1[#Headers] – link numai la primul rând al tabelului cu titluri de coloană
  • =Tabel 1[#Totale] – link către rândul total (dacă este inclus)
  • =Tabel 1[#Acest rând] — referință la rândul curent, de exemplu, formula =Tabel1[[#Acest rând];[TVA]] se va referi la valoarea TVA din rândul curent al tabelului.

    (În versiunea în limba engleză, acești operatori vor suna, respectiv, ca #All, #Data, #Headers, #Totals și #This row).

PS

În Excel 2003 exista ceva similar cu astfel de tabele „inteligente” – se numea Listă și era creat prin meniu Date – List – Creare Listă (Date — Listă — Creare listă). Dar nici jumătate din funcționalitatea actuală nu exista deloc. Nici versiunile mai vechi de Excel nu aveau asta.

Lasă un comentariu