Резач за два скупа података - Екцел савети

Преглед садржаја

Рицк из Њу Џерзија пита за постављање резача за контролу две стожерне табеле које потичу из два различита скупа података. То сам раније решавао користећи неке ВБА. Али данас мислим да постоји лакши начин коришћења модела података.

Контрола вишеструко изведених табела једна је од главних предности резача. Али обе те пивот табеле морају да потичу из истог скупа података. Када имате податке из два различита скупа података, коришћење једног резача за контролу оба скупа података постаје теже.

Да бисте користили технику у овом чланку, ваше изведене табеле морају се заснивати на моделу података. Ако имате постојеће пивот табеле које нису засноване на моделу података, морате их избрисати и започети испочетка.

Напомене

  • Ако су све ваше стожерне табеле засноване на истом скупу података, лакше је подесити их да користе исте резаче. Погледајте епизоду 2011.

  • Ако користите Мац, а немате модел података, можда ћете моћи да решите проблем помоћу ВБА. Погледајте епизоду 2104.

Модел података је лакши од ВБА решења.

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

Направите трећу табелу која ће бити извор за резач

Када креирате пивот табелу из сваког од два скупа података, обавезно означите поље за потврду Додај ове податке у модел података.

Додајте податке у модел података

Када уметнете резач, при врху ће бити два језичка. Користите другу картицу - која се зове Све. Пронађите табелу Слицер Соурце и одатле направите резач.

Пронађите Слицер Соурце на картици Алл.

У почетку ће само једна стожерна табела одговорити на резач. Изаберите другу заокретну табелу и одаберите Филтер Цоннецтионс.

Повежите другу пивот табелу са резачем

Резултат ће бити две стожерне табеле (из различитих скупова података) које реагују на резач.

Успех

Ова метода се чини много лакшом од ВБА методе описане у видеу 2104.

Погледајте видео

Видео транскрипт

Научите Екцел из Подцаста, епизода 2198: Резач за два скупа података.

Хеј, добродошао назад на нетцаст, ја сам Билл Јелен. Био сам у Нев Јерсеиу и тамо држао семинар, а Рицк је поставио питање, рекавши, "Хеј, види, имам стожерне табеле изграђене на два различита скупа података и волео бих да један резач може да их контролише." И сад сам снимио видео о овој епизоди - Епизода 2104 - која је користила неке ВБА, али овај видео је заиста створио пуно проблема јер људи имају резаче засноване на подацима који се не подударају. И тако, знате, питао сам се да ли постоји лакши начин да се то уради без ВБА.

И тако, овде имам леву табелу која има Сектор, а табелу десно која има Сектор. А ако имам било какве стожерне табеле на ова два скупа података, морам да их се решим - морам једноставно да започнем из почетка. И оно што ћемо урадити је да ћемо направити трећу табелу која ће живети између остале две табеле, а та табела ће бити заиста једноставна - то ће бити само листа свих Сектори. Дакле, узмем Секторе из леве табеле, узмем Секторе из десне табеле, залепим их све заједно, а затим изаберем цео скуп, а у делу Подаци одаберите Уклони дупликате - управо овде - и завршавамо са само јединствена листа сектора. У реду? Затим морамо узети сваку од ових табела и претворити их у - Форматирај као табелу користећи Цтрл + Т, у реду.Па узмем леву, Цтрл + Т; „Моја табела има заглавља“, Да; други, Цтрл + Т, „Моја табела има заглавља, да; трећи, Цтрл + Т,„ Моја табела има заглавља ". Сада Мицрософт даје ова заиста досадна имена, попут„ Табела 1 "," Табела 2 "и" Табела 3 ", и ја ћу их преименовати-- Назваћу овог левог Салес, средњег ћу назвати својим Слицер Соурце, а онда ћу овде назвати Проспецтс. У реду.Назваћу средњу мојом Слицер Соурце, а онда ову овде назваћу Проспецтс. У реду.Назваћу средњу мојом Слицер Соурце, а онда ову овде назваћу Проспецтс. У реду.

Дакле, имам три табеле и морам некако да научим Екцел да је ова табела повезана и са овом и са овом табелом овде. Тако смо дошли до односа - подаци, односи и креираћу нову везу из табеле продаје. Има поље под називом Сектор које је повезано са Слицер Соурце - Сецтор, кликните ОК. Сада креирајте још један однос са десне стране, из табеле Проспецт - има поље које се зове Сецтор, везано је за Слицер Соурце, поље које се зове Сецтор, кликните ОК.

Дакле, сада сам предавао Екцел-у какав је однос, како од овог до Слицер Соурце-а, тако и од овог према овом Слицер Соурце-у. Сада, у овом тренутку, могу да направим своје две стожерне табеле. Дакле, започињем овде, Убаци, заокретна табела, обавезно означите поље за потврду „Додај ове податке у модел података, па ћемо моћи да направимо леп извештај купца, а можда и приход - тако. Желим да видим оволико високо до низак - дакле, подаци, од З до А, и желим да их сузим на само првих 5, или 3 или нешто слично. Одлично, у реду. Затим, желим да направим другу пивот табелу која користи другу Дакле, одавде-- Уметни, заокретну табелу, поново уверите се да сте „Додај ове податке у модел података“, овај пут ћу их ставити на исти лист, како бисмо могли некако да видимо како они комуницирају са кликните једно на друго.И добићемо јединствено бројање изгледа. Почиње са бројањем потенцијалних клијената, али ако уђем у поставке поља, јер користим модел података, овде на дну имам додатни прорачун који се зове Цоунт-- Дистинцт Цоунт. Кликните на дугме У реду и ми ћемо овде ставити сектор да бисмо могли видети колико је изгледа било у сваком од тих сектора. Ок, прелепо, све то одлично функционише.

Сада, оно што желим да урадим је да убацим резач, али резач неће бити заснован на табели Продаја, нити табели Проспекти; тај резач ће бити заснован на Слицер Соурце. У реду, па бирамо нови резач на основу извора резача, поље је Сектор, овде ћемо добити наш резач, промените боју ако желите. У реду, дакле, само направите тест овде - одаберите, на пример, Консалтинг и видећете да се ова пивот табела ажурира, али та табела се не ажурира. Дакле, из те пивот табеле идите на алате за изведене табеле - Анализирајте, филтрирајте везе и закачите ту пивот табелу за секторски филтер. И онда, док ми бирамо, видите да се ова пивот табела ажурира и да се та пивот табела такође ажурира. Нема ВБА уопште.

Хеј, обавезно погледај моју нову књигу, МрЕкцел ЛИВе, 54 највећа савета свих времена. Кликните на то „И“ у горњем десном углу за више информација.

Данас је Рицк из Њу Џерсија питао да ли један резач може да контролише пивот табеле које долазе из више извора. И док сам ово радио у епизоди 2104, са ВБА решењем, можемо и без ВБА користећи модел података. За то су потребни Виндовс, верзија Екцел-а - Екцел 2013 или новија верзија - и ако имате било које изведене табеле које нису засноване на моделу података, избришите их, пронађите заједничка поља између ваша два скупа података, копирајте свако поље у нову табелу и користите Уклони дупликате да бисте добили јединствену листу тог поља. Сада имате три скупа података - првобитни, други и овај нови. Направите сваку у табелу користећи Цтрл + Т; изградити везу између левог скупа података и ове нове табеле; између правог скупа података и нове табеле; а онда док правите две стожерне табеле за сваку, реците „Додајте ове податке у модел података "; када правите резач, морате да кликнете на картицу Све да бисте видели ту трећу табелу; одаберите ону Слицер Соурце, ону мајушну малу табелу; и тада једна од две стожерне табеле неће бити везан за резач; изаберите ћелију у тој пивот табели; користите везе филтера да бисте повезали пивот табелу и резач.

Да бисте преузели радну свеску из данашњег видео записа, посетите УРЛ у опису ИоуТубе-а и, знате, можете да преузмете књигу.

Па, желим да вам се захвалим што сте навратили, видимо се следећи пут за још један пренос од.

Преузмите Екцел датотеку

Да бисте преузели екцел датотеку: слицер-фор-тво-дата-сетс.клск

Екцел мисао дана

Питао сам своје пријатеље из програма Екцел Мастер за савет о програму Екцел. Данашња мисао за размишљање:

"Екцел не припада ниједној одређеној дисциплини, нити талентованим људима. То је општи софтвер који може бити користан за било коју дисциплину и било коме."

саеед Алимохаммади

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