Pametne tabele v Excelu

Video

Formulacija problema

Imamo tabelo, s katero moramo nenehno delati (razvrščati, filtrirati, nekaj šteti v njej) in katere vsebina se občasno spreminja (dodaja, briše, ureja). No, vsaj za primer - tukaj je tako:

Velikost – od nekaj deset do nekaj sto tisoč vrstic – ni pomembna. Naloga je poenostaviti in olajšati vaše življenje na vse možne načine, tako da te celice spremenite v "pametno" tabelo.

Rešitev

Izberite katero koli celico v tabeli in na zavihku Domov (Domov) razširite seznam Oblikuj kot tabelo (Oblika kot tabela):

 

V spustnem seznamu slogov izberite katero koli možnost polnjenja po našem okusu in barvi ter v potrditvenem oknu za izbrani obseg kliknite OK in dobimo naslednji rezultat:

Kot rezultat, po takšni preobrazbi obsega v "pametno" Tabela (z veliko začetnico!) imamo naslednje radosti (razen lepega dizajna):

  1. Ustvarjeno Tabela dobi ime Tabela 1,2,3 itd., ki ga lahko spremenite v ustreznejšega na zavihku Konstruktor (Oblikovanje). To ime je mogoče uporabiti v vseh formulah, spustnih seznamih in funkcijah, kot je vir podatkov za vrtilno tabelo ali iskalno polje za funkcijo VLOOKUP.
  2. Ustvarjeno enkrat Tabela samodejno prilagaja velikosti ko vanj dodajate ali brišete podatke. Če k takim dodate Tabela nove vrstice – raztegnil se bo nižje, če dodate nove stolpce – se bo razširil v širino. V spodnjem desnem kotu Mize lahko vidite samodejno premikajočo mejno oznako in po potrebi prilagodite njen položaj z miško:

     

  3. V klobuku Mize samodejno Samodejni filter se vklopi (lahko ga prisilno onemogočite na zavihku datum (Datum)).
  4. Ko jim samodejno dodaja nove vrstice vse formule so kopirane.
  5. Pri ustvarjanju novega stolpca s formulo – ta bo samodejno kopirana v celoten stolpec – formule s črnim križcem za samodokončanje ni treba vleči.
  6. Pri drsenju Mize navzdol naslovi stolpcev (A, B, C…) se spremenijo v imena polj, tj. ne morete več popraviti glave obsega kot prej (v Excelu 2010 je tudi avtofilter):
  7. Z omogočanjem potrditvenega polja Pokaži skupno vrstico (Skupna vrstica) tab Konstruktor (Oblikovanje) na koncu dobimo vrstico s samodejnimi vsotami Mize z možnostjo izbire funkcije (vsota, povprečje, štetje itd.) za vsak stolpec:
  8. Do podatkov v Tabela mogoče nasloviti z uporabo imen njegovih posameznih elementov. Če želite na primer sešteti vse številke v stolpcu DDV, lahko uporabite formulo =SUM(Tabela1[DDV]) Namesto = SUM (F2: F200) in ne razmišljati o velikosti tabele, številu vrstic in pravilnosti izbirnih obsegov. Možna je tudi uporaba naslednjih stavkov (ob predpostavki, da ima tabela standardno ime Tabela 1):
  • =Tabela1[#Vse] – povezava do celotne tabele, vključno z naslovi stolpcev, podatki in vrstico s skupnimi vrednostmi
  • =Tabela1[#Podatki] – povezava samo za podatke (brez naslovne vrstice)
  • =Tabela1[#Glave] – povezava samo do prve vrstice tabele z naslovi stolpcev
  • =Tabela1[#Skupaj] – povezava do skupne vrstice (če je vključena)
  • =Tabela1[#Ta vrstica] — sklicevanje na trenutno vrstico, na primer formula =Tabela1[[#Ta vrstica];[DDV]] se bo nanašala na vrednost DDV iz trenutne vrstice tabele.

    (V angleški različici bodo ti operatorji zveneli kot #All, #Data, #Headers, #Totals in #This row).

PS

V Excelu 2003 je bilo nekaj podobnega takšnim "pametnim" tabelam - imenovalo se je seznam in je bilo ustvarjeno prek menija Podatki – Seznam – Ustvari seznam (Podatki — Seznam — Ustvari seznam). A tudi polovice trenutne funkcionalnosti sploh ni bilo. Tudi starejše različice Excela tega niso imele.

Pustite Odgovori