Разумныя табліцы ў excel

Відэа

Пастаноўка задачы

У нас ёсць табліца, з якой пастаянна даводзіцца працаваць (сартаваць, фільтраваць, нешта ў ёй лічыць) і змесціва якой перыядычна мяняецца (дадаваць, выдаляць, рэдагаваць). Ну хаця б для прыкладу – вось так:

Памер - ад некалькіх дзесяткаў да некалькіх сотняў тысяч радкоў - не мае значэння. Задача - усяляк спрасціць і палегчыць сабе жыццё, ператварыўшы гэтыя вочкі ў «разумную» табліцу.

Рашэнне

Выберыце любую ячэйку ў табліцы і на ўкладцы Галоўная (Дадому) пашырыць спіс Фармат у выглядзе табліцы (Фарматаваць як табліцу):

 

У выпадальным спісе стыляў выбіраем любы варыянт залівання на наш густ і колер і ў акне пацверджання абранага дыяпазону націскаем OK і мы атрымліваем наступны вынік:

У выніку пасля такога ператварэння дыяпазону ў «разумны» табліца (з вялікай літары!) маем наступныя радасці (акрамя прыгожага дызайну):

  1. Створаны табліца атрымлівае назву Табліца 1,2,3 г.д., які можна змяніць на больш адэкватны на ўкладцы Канструктар (Дызайн). Гэта імя можа выкарыстоўвацца ў любых формулах, выпадальных спісах і функцыях, такіх як крыніца даных для зводнай табліцы або масіў пошуку для функцыі VLOOKUP.
  2. Створана аднойчы табліца аўтаматычна падладжваецца пад памер пры даданні або выдаленні дадзеных у яго. Калі дадаць да такіх табліца новыя радкі – пацягнецца ніжэй, калі дадаць новыя слупкі – пашырыцца ў шырыню. У правым ніжнім куце Табліцы Вы можаце ўбачыць аўтаматычна рухаецца памежны маркер і пры неабходнасці адкарэктаваць яго становішча з дапамогай мышы:

     

  3. У капелюшы Табліцы аўтаматычна Аўтафільтр уключаецца (можна прымусова адключыць на ўкладцы Дата (Дата)).
  4. Пры даданні новых радкоў у іх аўтаматычна усе формулы капіююцца.
  5. Пры стварэнні новага слупка з формулай - ён будзе аўтаматычна скапіяваны ва ўвесь слупок - не трэба перацягваць формулу з чорным крыжыкам аўтазапаўнення.
  6. Пры пракрутцы Табліцы ўніз загалоўкі слупкоў (A, B, C…) зменены на назвы палёў, гэта значыць вы больш не можаце выправіць загаловак дыяпазону, як раней (у Excel 2010 таксама ёсць аўтафільтр):
  7. Уключыўшы сцяжок Паказаць агульны радок (выніковы радок) таб Канструктар (Дызайн) мы атрымліваем аўтаматычны агульны радок у канцы Табліцы з магчымасцю выбару функцыі (сума, сярэдняе, падлік і г.д.) для кожнага слупка:
  8. Да дадзеных у табліца можна звярнуцца з дапамогай назваў асобных яго элементаў. Напрыклад, каб прасумаваць усе лічбы ў графе ПДВ, можна выкарыстоўваць формулу =СУМ(Табліца1[ПДВ]) замест = СУМА (F2: F200) і не думаць аб памеры табліцы, колькасці радкоў і правільнасці выбару дыяпазонаў. Таксама можна выкарыстоўваць наступныя аператары (пры ўмове, што табліца мае стандартнае імя Табліца 1):
  • =Табліца1[#Усе] – спасылка на ўсю табліцу, уключаючы загалоўкі слупкоў, даныя і агульны радок
  • =Табліца1[#Даныя] – спасылка толькі на дадзеныя (без радка загалоўка)
  • =Табліца1[#Загалоўкі] – спасылка толькі на першы радок табліцы з загалоўкамі слупкоў
  • =Табліца1[#Усяго] – спасылка на агульны радок (калі яна ёсць)
  • =Табліца1[#Гэты радок] — спасылка на бягучы радок, напрыклад, формула =Табліца1[[#Гэты радок];[VAT]] будзе спасылацца на значэнне ПДВ з бягучага радка табліцы.

    (У англійскай версіі гэтыя аператары будуць гучаць адпаведна як #All, #Data, #Headers, #Totals і #This row).

PS

У Excel 2003 было нешта аддалена падобнае на такія «разумныя» табліцы - яно называлася List і стваралася праз меню Дадзеныя – Спіс – Стварыць спіс (Дадзеныя — Спіс — Стварыць спіс). Але нават паловы цяперашняга функцыяналу не было зусім. У старых версіях Excel гэтага таксама не было.

Пакінуць каментар