Pametne tabele u Excel-u

video

Formulacija problema

Imamo tabelu sa kojom stalno moramo da radimo (sortiramo, filtriramo, brojimo nešto na njoj) i čiji se sadržaj periodično menja (dodavanje, brisanje, uređivanje). Pa, barem za primjer – evo ovako:

Veličina – od nekoliko desetina do nekoliko stotina hiljada redova – nije bitna. Zadatak je pojednostaviti i olakšati svoj život na svaki mogući način pretvarajući ove ćelije u „pametni“ sto.

rastvor

Odaberite bilo koju ćeliju u tabeli i na kartici Početna (Dom) proširite listu Formatirajte kao tabelu (Format kao tabela):

 

U padajućoj listi stilova odaberite bilo koju opciju popunjavanja po našem ukusu i boji, a u prozoru za potvrdu za odabrani raspon kliknite OK i dobijamo sledeći izlaz:

Kao rezultat toga, nakon takve transformacije raspona u "pametno" sto (sa velikim slovom!) imamo sljedeće radosti (osim lijepog dizajna):

  1. stvorio sto dobija ime Tabela 1,2,3 itd. koji se može promijeniti u adekvatniji na kartici konstruktor (Dizajn). Ovo ime se može koristiti u svim formulama, padajućim listama i funkcijama, kao što je izvor podataka za zaokretnu tabelu ili niz pretraživanja za funkciju VLOOKUP.
  2. Kreirano jednom sto automatski se prilagođava veličini kada mu dodajete ili brišete podatke. Ako tome dodate sto nove linije – protezaće se niže, ako dodate nove kolone – proširiće se u širinu. U donjem desnom uglu Stolovi možete vidjeti automatski pomični granični marker i, ako je potrebno, podesiti njegovu poziciju pomoću miša:

     

  3. U šeširu Stolovi automatsko AutoFilter se uključuje (može se prisilno onemogućiti na kartici podaci (Datum)).
  4. Kada im se automatski dodaju nove linije sve formule su kopirane.
  5. Prilikom kreiranja nove kolone sa formulom – ona će se automatski kopirati u cijelu kolonu – nema potrebe za prevlačenjem formule sa crnim križem za autodovršavanje.
  6. Prilikom skrolovanja Stolovi dole naslovi kolona (A, B, C...) se mijenjaju u nazive polja, tj. više ne možete popraviti zaglavlje raspona kao prije (u Excelu 2010 postoji i autofilter):
  7. Omogućavanjem polja za potvrdu Prikaži ukupnu liniju (Ukupan red) tabulator konstruktor (Dizajn) dobijamo automatski red ukupnih vrednosti na kraju Stolovi sa mogućnošću odabira funkcije (zbir, prosjek, broj, itd.) za svaku kolonu:
  8. Za podatke u sto može se adresirati koristeći nazive njegovih pojedinačnih elemenata. Na primjer, da biste zbrojili sve brojeve u stupcu PDV-a, možete koristiti formulu =SUM(Tabela1[PDV]) umjesto toga =SUM(F2:F200) a ne razmišljati o veličini tabele, broju redova i ispravnosti izbornih opsega. Također je moguće koristiti sljedeće iskaze (pod pretpostavkom da tablica ima standardni naziv Tabela 1):
  • =Tabela1[#Sve] – vezu na cijelu tabelu, uključujući zaglavlja kolona, ​​podatke i ukupan red
  • =Tabela1[#Podaci] – link samo za podatke (bez naslovne trake)
  • =Tabela1[#Headers] – vezu samo na prvi red tabele sa naslovima kolona
  • =Tabela1[#Ukupno] – link do ukupnog reda (ako je uključen)
  • =Tabela1[#Ovaj red] — referenca na trenutni red, na primjer, formula =Tabela1[[#Ovaj red];[PDV]] će se odnositi na vrijednost PDV-a iz tekućeg reda tabele.

    (U engleskoj verziji ovi operatori će zvučati kao #All, #Data, #Headers, #Totals i #This row).

PS

U Excelu 2003 postojalo je nešto slično takvim „pametnim“ tabelama – zvalo se Lista i kreirano je preko menija Podaci – Lista – Kreiraj listu (Podaci — Lista — Kreirajte listu). Ali čak polovina trenutne funkcionalnosti uopće nije bila tu. Ni starije verzije Excel-a to nisu imale.

Ostavite odgovor