Паметни табели во Excel

video

Формулирање на проблемот

Имаме табела со која постојано треба да работиме (сортирање, филтрирање, броење нешто на неа) и чија содржина периодично се менува (додава, брише, уредува). Па, барем, на пример - еве го вака:

Големината - од неколку десетици до неколку стотици илјади линии - не е важна. Задачата е да го поедноставите и олесните вашиот живот на секој можен начин со претворање на овие ќелии во „паметна“ табела.

Решение

Изберете која било ќелија во табелата и на јазичето Почетна (Дома) проширете ја листата Форматирајте како табела (Форматирајте како табела):

 

Во паѓачката листа на стилови, изберете која било опција за полнење по наш вкус и боја, а во прозорецот за потврда за избраниот опсег, кликнете OK и го добиваме следниот излез:

Како резултат на тоа, по таквата трансформација на опсегот во „паметна“ Табела (со голема буква!) ги имаме следните радости (освен убав дизајн):

  1. Креиран Табела добива име Табела 1,2,3 итн. кој може да се смени во поадекватен на табот Изведувач (Дизајн). Ова име може да се користи во какви било формули, паѓачки списоци и функции, како што е извор на податоци за стожерна табела или низа за пребарување за функција VLOOKUP.
  2. Создаден еднаш Табела автоматски се прилагодува на големината при додавање или бришење податоци на него. Ако се додаде на таквите Табела нови линии - ќе се протега пониско, ако додадете нови колони - ќе се прошири во ширина. Во долниот десен агол Маси можете да го видите маркерот што автоматски се движи и, доколку е потребно, да ја прилагодите неговата позиција со глувчето:

     

  3. Во капата Маси автоматски Автоматскиот филтер се вклучува (може да биде принуден да се оневозможи на јазичето податоци (Датум)).
  4. Кога автоматски се додаваат нови линии на нив сите формули се копирани.
  5. Кога креирате нова колона со формула - таа автоматски ќе се копира во целата колона - нема потреба да ја влечете формулата со црн крст за автоматско комплетирање.
  6. При лизгање Маси надолу Насловите на колоните (A, B, C…) се менуваат во имиња на полиња, т.е. повеќе не можете да го поправите заглавието на опсегот како порано (во Excel 2010 има и автофилтер):
  7. Со овозможување на полето за избор Прикажи вкупна линија (Вкупен ред) табот Изведувач (Дизајн) добиваме автоматски ред збирки на крајот Маси со можност за избор на функција (збир, просек, броење итн.) за секоја колона:
  8. На податоците во Табела може да се адресира користејќи ги имињата на неговите поединечни елементи. На пример, за да ги сумирате сите броеви во колоната за ДДВ, можете да ја користите формулата =СУМ(Табела1[ДДВ]) наместо =SUM(F2:F200) и да не размислуваме за големината на табелата, бројот на редови и исправноста на опсезите на изборот. Исто така, можно е да се користат следните изјави (под претпоставка дека табелата го има стандардното име Табела 1):
  • =Табела1[#Сите] – линк до целата табела, вклучувајќи ги заглавијата на колоните, податоците и вкупниот ред
  • =Табела1[#податоци] – Врска само за податоци (без насловна лента)
  • =Табела1[#Headers] – поврзување само до првиот ред од табелата со наслови на колони
  • =Табела1[#Вкупно] – линк до вкупниот ред (ако е вклучен)
  • =Табела1[#Овој ред] — упатување на тековниот ред, на пример, формулата =Табела1[[#Овој ред];[ДДВ]] ќе се однесува на вредноста на ДДВ од тековниот ред на табелата.

    (Во англиската верзија, овие оператори ќе звучат, соодветно, како #All, #Data, #Headers, #Totals и #This ред).

PS

Во Excel 2003 имаше нешто слично на такви „паметни“ табели - се викаше Список и беше креирано преку менито Податоци – Листа – Креирај листа (Податоци - Список - Креирај листа). Но, дури и половина од сегашната функционалност воопшто ја немаше. Тоа го немаа ниту постарите верзии на Excel.

Оставете Одговор