Екцел 2016 омогућава испитивање листа података (табела) ускладиштених у екстерним базама података којима имате приступ, а затим издвајање података који вас занимају у радни лист ради даље манипулације и анализе.
Екцел 2016 такође олакшава преузимање података из различитих извора података, укључујући датотеке базе података Мицрософт Аццесс, веб странице на Интернету, текстуалне датотеке и друге изворе података као што су табеле базе података на СКЛ серверима и услугама анализе, КСМЛ датотеке података , и табеле података из онлајн веза са Мицрософт Виндовс Азуре ДатаМаркет и ОДата изворима података.
Када увозите податке из таквих спољних извора у ваше Екцел радне листове, можда ћете имати посла са подацима ускладиштеним у више повезаних табела које су све ускладиштене у бази података (оно што се у Екцел-у 2016 назива моделом података ). Однос између различитих табела у истој бази података заснива се на заједничком пољу (колони) које се јавља у свакој повезаној табели података, које је званично познато као кључно поље , али је у Екцел-у генерално познато као колона за тражење .
Када повезујете табеле са заједничким кључним пољем, у најмање једној табели, сви записи за то поље морају бити јединствени без дупликата, као што је табела података о клијентима где је поље ИД клијента јединствено и додељено само једном (где је познато као примарни кључ ). У другој повезаној табели података, заједничко поље (познато као страни кључ ) може, али не мора бити јединствено као у табели са подацима о поруџбинама где уноси у њен ИД клијента не морају сви бити јединствени, јер је сасвим дозвољено (чак и пожељно) да се да исти клијент купује више производа више пута.
Постоји још само једна ствар коју треба имати на уму када радите са сродним табелама података, а то је тип односа који постоји између две табеле. Постоје два типа односа подржана у Екцел моделу података:
-
Однос један на један где су уноси у пољу примарног и страног кључа потпуно јединствени, као што је однос између листе података о клијентима и листе података о попустима где се поље ИД клијента појављује само једном у свакој табели (пошто сваки клијент има само један проценат попуста додељен)
-
Однос „један према више“ у којем су дупликати уноси у поље страног кључа дозвољени, па чак и очекивани, као у односу између листе података о клијентима и листе података о поруџбинама где се поље ИД клијента може појавити више пута (пошто клијент врши вишеструке куповине)
Већину времена Екцел 2016 може да открије однос између табела података које увозите. Међутим, ако би Екцел икада погрешио или ваше табеле садрже више од једног заједничког поља које би могло да послужи као кључ, можете ручно да дефинишете одговарајући однос. Једноставно изаберите дугме Релације у групи Алатке за податке на картици Подаци на траци (Алт+АА) да бисте отворили дијалог Управљање односима. Тамо кликнете на Ново да бисте отворили дијалог Креирај однос, где дефинишете заједничко поље у свакој од две повезане табеле података. Након креирања овог односа, можете користити било које од поља у било којој од две повезане табеле у извештајима које припремате или заокретним табелама које креирате.
Да бисте увезли спољне податке, изаберите командно дугме Гет Ектернал Дата на картици Подаци на траци (Алт+АЗКС). Када то урадите, Екцел приказује мени са следећим изборима:
-
Из Аццесс-а за увоз табела базе података сачуваних у Мицрософт Аццесс-у
-
Са веба за обављање упита веб странице за увоз листа података са веб страница на Интернету
-
Из текста да бисте увезли податке сачуване у текстуалној датотеци тако што ћете дефинисати како да рашчланите њене податке у одређене колоне и редове вашег радног листа
-
Из других извора да бисте отворили падајући мени који нуди низ избора: са СКЛ сервера, са услуга анализе, са Виндовс Азуре Маркетплаце-а, из ОДата извора података, из увоза КСМЛ података, из чаробњака за везу са подацима и из Мицрософт Куери-а
-
Постојеће везе за поновно коришћење везе са услугом података или фидом података (користећи једну од опција увоза, посебно у одељку Из других извора) које сте већ успоставили или да бисте преузели више података или освежили претходно увезене податке