Модел података у програму Екцел | Како створити модел података? (са примерима)
Шта је модел података у програму Екцел?
Модел података у екцелу је врста табеле података у којој смо две или више табела у међусобном односу кроз заједничку или више серија података, у табелама модела података и подаци из разних других листова или извора окупљају се у јединствену табелу која може имати приступ подацима из свих табела.
Објашњење
- Омогућава интегрисање података из више табела стварањем односа заснованих на заједничкој колони.
- Модели података користе се транспарентно, пружајући табеларне податке који се могу користити у изведеној табели у програму Екцел и изведене табеле у Екцелу. Интегрише табеле, омогућавајући опсежну анализу помоћу пивот табела, Повер Пивот и Повер Виев у програму Екцел.
- Модел података омогућава учитавање података у Екцел-ову меморију.
- Чува се у меморији тамо где је не можемо директно видети. Тада се Екцелу може наложити да међусобно повезује податке помоћу заједничке колоне. Део „Модел“ модела података односи се на однос свих табела.
- Модел података може приступити свим потребним информацијама чак и када су информације у више табела. Након креирања модела података, Екцел има податке на располагању у својој меморији. Са подацима у својој меморији, подацима се може приступити на више начина.
Примери
Овај образац података модела Екцел можете преузети овде - образац модела података ЕкцелПример # 1
Ако имамо три скупа података који се односе на продавца: први који садржи информације о приходима, други који садржи приход продавца и трећи који садржи трошкове продавца.
Да бисмо повезали ова три скупа података и успоставили везу са њима, израђујемо модел података у следећим корацима:
- Претворите скупове података у објекте табеле:
Не можемо да створимо везу са уобичајеним скуповима података. Модел података ради само са објектима Екцел табела. Да уради ово:
- Корак 1 - Кликните било где унутар скупа података, затим кликните картицу „Убаци“, а затим кликните „Табела“ у групи „Табеле“.
- Корак 2 - Означите или опозовите избор опције: „Моја табела има заглавља“ и кликните на дугме У реду.
- Корак 3 - Када је изабрана нова табела, унесите име табеле у „Назив табеле“ у групи „Алати“.
- Корак 4 - Сада можемо видети да је први скуп података претворен у објекат „Табела“. Понављајући ове кораке за друга два скупа података, видимо да се и они претварају у „Табеле“ објекте као што је приказано доле:
Додавање објеката „Табела“ у модел података: Преко веза или веза.
Преко веза
- Изаберите једну табелу и кликните на картицу „Подаци“, а затим на „Везе“.
- У резултирајућем дијалошком оквиру налази се икона „Додај“. Проширите падајући мени „Додај“ и кликните на „Додај у модел података“.
- Кликните на „Табеле“ у резултирајућем дијалошком оквиру, а затим изаберите једну од табела и кликните на „Отвори“.
Након тога креирао би се модел података радне свеске са једном табелом и појавио се дијалошки оквир на следећи начин:
Дакле, ако поновимо ове кораке и за друге две табеле, модел података сада ће садржати све три табеле.
Сада можемо видети да се све три табеле појављују у Воркбоок Цоннецтионс.
Преко односа
Створите однос: Једном када су оба скупа података објекти Табеле, можемо створити однос између њих. Да уради ово:
- Кликните на картицу „Подаци“, а затим на „Везе“.
- Видећемо празан дијалошки оквир јер нема тренутних веза.
- Кликните на „Ново“ и појавиће се други дијалошки оквир.
- Проширите падајуће падајуће редове „Табела“ и „Повезана табела“: Појављује се дијалог „Стварање везе“ за одабир табела и колона које ће се користити за везу. У проширењу „Табеле“ изаберите скуп података који желимо на неки начин да анализирамо, а у „Повезана табела“ изаберите скуп података који има вредности претраживања.
- Табела претраживања у Екцелу је мања табела у случају једне до више веза и не садржи поновљене вредности у заједничкој колони. У проширењу „Колона (страна)“, изаберите заједничку колону у главној табели, у „Повезана колона (примарна)“ изаберите заједничку колону у повезаној табели.
- Са сва ова четири подешавања изабрана, кликните на „ОК“. Дијалошки оквир се појављује на следећи начин када кликнете на „У реду“.
Ако поновимо ове кораке како бисмо повезали друге две табеле: Табела прихода са табелом расхода, тада ће се они такође повезати у моделу података на следећи начин:
Екцел сада креира однос иза сцене комбиновањем података у моделу података на основу заједничке колоне: ИД продавца (у овом случају).
Пример # 2
Рецимо сада, у горњем примеру да желимо да направимо заокретну табелу која процењује или анализира објекте табеле:
- Кликните на „Инсерт“ -> „Пивот Табле“.
- У дијалошком оквиру који се добије кликните на опцију наводећи: „Користи спољни извор података“, а затим кликните на „Цхоосе Цоннецтион“.
- Кликните на „Табеле“ у резултирајућем дијалошком оквиру и одаберите Модел података радне свеске који садржи три табеле и кликните на „Отвори“.
- Изаберите опцију „Нови радни лист“ на локацији и кликните на „У реду“.
- Окно Поља заокретне табеле приказаће објекте табеле.
- Сада се промене у изведеној табели могу извршити у складу с тим како би се анализирали објекти табеле по потреби.
На пример, у овом случају, ако желимо да пронађемо укупан приход или приход одређеног продавца, креира се изведена табела на следећи начин:
Ово је од велике помоћи у случају модела / табеле који садржи велики број запажања.
Дакле, видимо да изведена табела тренутно користи модел података (одабиром одабиром везе) у Екцел меморији за приказ односа између табела.
Ствари које треба запамтити
- Користећи модел података, можемо анализирати податке из неколико табела одједном.
- Стварањем односа са податковним моделом надмашујемо потребу за коришћењем формула ВЛООКУП, СУМИФ, ИНДЕКС и МАТЦХ јер не треба да добијемо све ступце у једној табели.
- Када се скупови података у Екцел увозе из спољних извора, тада се модели креирају имплицитно.
- Односи табела могу се аутоматски креирати ако увозимо повезане табеле које имају везе примарног и страног кључа.
- Током креирања односа, колоне које повезујемо у табелама треба да имају исти тип података.
- Помоћу изведених табела креираних са моделом података, можемо додати и резаче и пресецати пивот табеле на било које поље које желимо.
- Предност модела података над функцијама ЛООКУП () је у томе што захтева знатно мање меморије.
- Екцел 2013 подржава само један према један или један према више односа, тј. Једна од табела не сме имати дуплиране вредности у колони на коју повезујемо.