Модел података у програму Екцел - Како створити модел података? (са примерима)

Шта је модел података у програму Екцел?

Модел података у Екцелу је врста табеле података у којој смо две или више табела у међусобном односу кроз заједничку или више серија података, у табелама модела података и подаци из разних других листова или извора окупљају се да би створили јединствену табела која може имати приступ подацима из свих табела.

Објашњење

  • Омогућава интегрисање података из више табела стварањем односа заснованих на заједничкој колони.
  • Модели података се користе транспарентно, пружајући табеларне податке који се могу користити у изведеној табели у програму Екцел и изведене табеле у Екцелу. Интегрише табеле, омогућавајући опсежну анализу помоћу пивот табела, Повер Пивот и Повер Виев у програму Екцел.
  • Модел података омогућава учитавање података у Екцел-ову меморију.
  • Чува се у меморији, где га не можемо директно видети. Тада се Екцелу може наложити да међусобно повезује податке помоћу заједничке колоне. Део „Модел“ модела података односи се на однос свих табела.
  • Модел података може приступити свим информацијама које су му потребне чак и када су информације у више табела. Након креирања модела података, Екцел има податке на располагању у својој меморији. Са подацима у својој меморији, подацима се може приступити на више начина.

Примери

Пример # 1

Ако имамо три скупа података који се односе на продавца: први који садржи информације о приходима, други који садржи приход продавца, а трећи који садржи трошкове продавца.

Да бисмо повезали ова три скупа података и успоставили везу са њима, израђујемо модел података у следећим корацима:

  • Претворите скупове података у објекте табеле:

Не можемо створити везу са уобичајеним скуповима података. Модел података ради само са објектима Екцел табела. Да уради ово:

  • Корак 1 - Кликните било где унутар скупа података, затим кликните картицу „Убаци“, а затим кликните „Табела“ у групи „Табеле“.
  • Корак 2 - Означите или опозовите избор опције: „Моја табела има заглавља“ и кликните на дугме У реду.
  • Корак 3 - Када је изабрана нова табела, унесите име табеле у „Назив табеле“ у групи „Алати“.
  • Корак 4 - Сада можемо видети да се први скуп података претвара у објекат „Табела“. Понављајући ове кораке за друга два скупа података, видимо да се и они претварају у објекте „Табела“ као што је приказано доле:

Додавање објеката „Табела“ у модел података: путем веза или веза.

Преко веза

  • Изаберите једну табелу и кликните картицу „Подаци“, а затим „Везе“.
  • У дијалошком оквиру који се добије налази се икона „Додај“. Проширите падајући мени „Додај“ и кликните на „Додај у модел података“.
  • Кликните на „Табеле“ у резултирајућем дијалошком оквиру, а затим одаберите једну од табела и кликните на „Отвори“.

Након тога, креирао би се модел података радне свеске са једном табелом и појавио се дијалошки оквир на следећи начин:

Дакле, ако поновимо ове кораке и за друге две табеле, модел података сада ће садржати све три табеле.

Сада можемо видети да се све три табеле појављују у Воркбоок Цоннецтионс.

Преко односа

Створите однос: Једном када су оба скупа података објекти Табеле, можемо створити однос између њих. Да уради ово:

  • Кликните картицу „Подаци“, а затим „Везе“.
  • Видећемо празан дијалошки оквир јер нема тренутних веза.
  • Кликните на „Ново“ и појавиће се други дијалошки оквир.
  • Проширите падајуће падајуће редове „Табела“ и „Повезана табела“: Појављује се дијалошки оквир „Стварање везе“ за одабир табела и колона које ће се користити за везу. У проширењу „Табеле“ изаберите скуп података који желимо на неки начин да анализирамо, а у „Повезана табела“ изаберите скуп података који има вредности претраживања.
  • Табела претраживања у Екцелу је мања табела у случају једне до више веза и не садржи поновљене вредности у заједничкој колони. У проширењу „Колона (инострана)“ изаберите заједничку колону у главној табели, у „Повезана колона (примарна)“ изаберите заједничку колону у повезаној табели.
  • Када су изабрана сва четири подешавања, кликните на „У реду“. Дијалошки оквир се појављује на следећи начин када кликнете на „У реду“.

Ако поновимо ове кораке како бисмо повезали друге две табеле: Табела прихода са табелом расхода, тада ће се они такође повезати у моделу података на следећи начин:

Екцел сада креира однос иза сцене комбиновањем података у моделу података на основу заједничке колоне: ИД продавца (у овом случају).

Пример # 2

Сада, рецимо у горњем примеру, желимо да креирамо заокретну табелу која процењује или анализира објекте табеле:

  • Кликните на „Убаци“ -> „Изведена табела“.
  • У дијалошком оквиру који се добије кликните на опцију наводећи: „Користи спољни извор података“, а затим кликните на „Изаберите везу“.
  • Кликните на „Табеле“ у резултирајућем дијалошком оквиру и одаберите Модел података радне свеске који садржи три табеле и кликните на „Отвори“.
  • Изаберите опцију „Нови радни лист“ на локацији и кликните на „У реду“.
  • Окно Поља заокретне табеле приказаће објекте табеле.
  • Сада се промене у изведеној табели могу извршити у складу с тим како би се анализирали објекти табеле по потреби.

На пример, у овом случају, ако желимо да пронађемо укупан приход или приход одређеног продавца, креира се изведена табела на следећи начин:

Ово је од велике помоћи у случају модела / табеле који садржи велики број запажања.

Дакле, видимо да изведена табела тренутно користи модел података (одабиром одабиром везе) у Екцел меморији за приказ односа између табела.

Ствари које треба запамтити

  • Користећи модел података, можемо анализирати податке из неколико табела одједном.
  • Стварањем односа са податковним моделом надмашујемо потребу за употребом формула ВЛООКУП, СУМИФ, ИНДЕКС и МАТЦХ јер не треба да добијемо све ступце у једној табели.
  • Када се скупови података у Екцел увозе из спољних извора, тада се модели креирају имплицитно.
  • Односи табела могу се аутоматски креирати ако увозимо повезане табеле које имају везе примарног и страног кључа.
  • Током креирања односа, колоне које повезујемо у табелама треба да имају исти тип података.
  • Помоћу изведених табела креираних са моделом података, можемо додати и резаче и пресецати пивот табеле на било које поље које желимо.
  • Предност модела података над функцијама ЛООКУП () је у томе што захтева знатно мање меморије.
  • Екцел 2013 подржава само један према један или један према више односа, тј. Једна од табела не сме имати дуплиране вредности у колони на коју повезујемо.

Занимљиви Чланци...