Sagriezējs divām datu kopām - Excel padomi

Satura rādītājs

Riks no Ņūdžersijas jautā par griezēja iestatīšanu, lai kontrolētu divas pagrieziena tabulas, kas nāk no divām dažādām datu kopām. Es to iepriekš esmu atrisinājis, izmantojot kādu VBA. Bet šodien, manuprāt, ir vienkāršāks veids, kā izmantot datu modeli.

Vairāku pivot tabulu kontrole ir viena no galvenajām griezēju priekšrocībām. Bet abām šīm rakurstabulām jābūt no vienas un tās pašas datu kopas. Ja jums ir dati no divām dažādām datu kopām, kļūst grūtāk izmantot vienu sagriezēju, lai kontrolētu abas datu kopas.

Lai izmantotu šī raksta paņēmienu, rakurstabulām jābūt balstītām uz datu modeli. Ja jums jau ir rakurstabulas, kuru pamatā nav datu modelis, tās ir jāizdzēš un jāsāk no jauna.

Piezīmes

  • Ja visas jūsu rakurstabulas ir balstītas uz vienu un to pašu datu kopu, ir vieglāk iestatīt tās, lai izmantotu tās pašas šķēlītes. Skatīties 2011. gada sēriju.

  • Ja izmantojat Mac un jums nav datu modeļa, iespējams, varēsiet atrisināt problēmu, izmantojot VBA. Skatieties 2104. sēriju.

Datu modelis ir vienkāršāks nekā VBA risinājums.

Galvenais solis ir jaunas SlicerSource tabulas izveide. Ja abās jūsu datu kopās ir lauks ar nosaukumu Sector un vēlaties, lai rakurstabulas pamatā būtu Sector, kopējiet sektorus no abām tabulām uz jaunu tabulu. Izmantojiet datus, noņemiet dublikātus, lai izveidotu unikālu sektoru sarakstu, kas atrodami katrā tabulā.

Izveidojiet trešo tabulu, lai tā būtu šķēlēja avots

Veidojot rakurstabulu no katras no divām datu kopām, noteikti atzīmējiet izvēles rūtiņu Pievienot šos datus datu modelim.

Pievienojiet datus datu modelim

Ievietojot griezēju, augšpusē būs divas cilnes. Izmantojiet otro cilni - visu. Atrodiet tabulu Slicer Source un izveidojiet sagriezēju no turienes.

Cilnē Visi atrodiet sadalītāja avotu.

Sākotnēji uz griezēja atbildēs tikai viena rakurstabula. Atlasiet citu rakurstabulu un izvēlieties Filtrēt savienojumus.

Pievienojiet otru pagrieziena tabulu griezējam

Rezultāts būs divas rakurstabulas (no dažādām datu kopām), kas reaģēs uz sagriezēju.

Panākumi

Šī metode šķiet daudz vienkāršāka nekā VBA metode, kas aprakstīta video 2104.

Skatīties video

Video atšifrējums

Uzziniet programmu Excel no Podcast, sērija 2198: sadalītājs divām datu kopām.

Sveiki, sveicināti atkal netcast ēterā, es esmu Bils Jelens. Es biju Ņūdžersijā un tur rīkoju semināru, un Riks uzdeva jautājumu, viņš teica: "Hei, skatieties, man ir rakurstabulas, kas veidotas uz divām dažādām datu kopām, un es gribētu, lai viena sagriezēja spētu tās kontrolēt." Un tagad es izveidoju videoklipu par šo - 2104. sērija -, kurā tika izmantota VBA, taču šis videoklips patiešām ir radījis daudz problēmu, jo cilvēkiem ir griezēji, kuru pamatā ir dati, kas neatbilst. Un tāpēc, jūs zināt, es prātoju, vai ir kāds vieglāks veids, kā to izdarīt bez VBA.

Tāpēc man kreisajā pusē ir tabula, kurā ir Sektors, un man labajā pusē ir tabula, kurā ir Sektors. Un, ja šajās divās datu kopās ir kādas esošu rakurstabulas, man ir jāatbrīvojas no šīm rakurstabulām - man vienkārši jāsāk no jauna. Un tas, ko mēs darīsim, ir tas, ka mēs izveidosim trešo galdu, kas dzīvos starp pārējām divām tabulām, un šī tabula būs vienkārši ļoti vienkārša - tas vienkārši būs visu to saraksts sektoros. Tāpēc es ņemu sektorus no kreisās tabulas, es ņemu sektorus no labās tabulas, ielīmēju visus šos kopā un pēc tam izvēlos visu kopu, un sadaļā Dati izvēlieties Noņemt dublikātus - tieši šeit - un mēs nonākam pie tikai unikālais nozaru saraksts. Labi? Tad mums ir jāņem katra no šīm tabulām un jāveido tās - Formatējiet kā tabulu, izmantojot Ctrl + T, labi.Tāpēc es paņemu kreiso, Ctrl + T; "Manam galdam ir galvenes", Jā; otrais - Ctrl + T: "Manā tabulā ir galvenes, jā; trešajā - Ctrl + T," Manā tabulā ir galvenes ". Tagad Microsoft piešķir šos patiešām garlaicīgos nosaukumus, piemēram," 1. tabula "," 2. tabula "un" 3. tabula ", un es tos pārdēvēšu. Es šo nosauksim par kreiso par Sales, vidējo - par Slicer Source, un tad šo šeit es saukšu par prospektiem. Labi.Es saucu vidējo par savu Slicer Source, un tad šo šeit es saukšu Prospects. Labi.Es saucu vidējo par savu Slicer Source, un tad šo šeit es saukšu Prospects. Labi.

Tātad, man ir trīs tabulas, un man kaut kā jāiemāca Excel, ka šī tabula ir saistīta gan ar šo, gan šo tabulu šeit. Tātad mēs nonākam pie attiecībām - dati, sakari un es izveidošu jaunas attiecības no tabulas Pārdošana. Tam ir lauks ar nosaukumu Sector, kas ir saistīts ar Slicer Source - Sector, noklikšķiniet uz Labi. Tagad labajā pusē no tabulas Prospect izveidojiet vēl vienu saiti - tai ir lauks ar nosaukumu Sector, tas ir saistīts ar Slicer Source, lauku ar nosaukumu Sector, noklikšķiniet uz OK.

Tātad, tagad es esmu iemācījis Excel, kādas ir attiecības gan no šī līdz Slicer Source, gan no šī uz šo Slicer Source. Tagad šajā brīdī es varu izveidot savas divas rakurstabulas. Tāpēc es sāku šeit, Insert, PivotTable, noteikti atzīmējiet izvēles rūtiņu “Pievienot šos datus datu modelim, un mēs varam izveidot jauku klienta un, iespējams, arī ieņēmumu pārskatu. Es gribu redzēt tik augstu, lai zems - tāpēc dati, no Z līdz A, un es vēlos tos sašaurināt tikai līdz top 5, top 3 vai tamlīdzīgi. Lieliski, labi. Tad es vēlos izveidot otru rakurstabulu, kurā tiek izmantota otrā datu kopa. Tātad, no šejienes - Insert, PivotTable, vēlreiz pārliecinieties, vai "Pievienot šos datus datu modelim", šoreiz es tos ievietošu tajā pašā lapā, lai mēs varētu redzēt, kā viņi mijiedarbojas Noklikšķiniet uz Labi.Un mēs iegūsim unikālu izredžu skaitu. Tas sākas ar potenciālo klientu skaitu, bet, ja es dodos uz lauka iestatījumiem, jo ​​es izmantoju datu modeli, man apakšā ir papildu aprēķins ar nosaukumu Count– Distinct Count. Noklikšķiniet uz Labi, un mēs šeit ievietosim sektoru, lai mēs varētu redzēt, cik daudz perspektīvu bija katrā no šiem sektoriem. Labi, skaisti, tas viss darbojas lieliski.

Tagad es gribu ievietot sagriezēju, bet griezēja pamatā nebūs ne tabula Pārdošana, ne Prospekti. šī griezēja pamatā būs Slicer Source. Labi, tāpēc mēs izvēlamies jaunu griezēju, pamatojoties uz griezēja avotu, lauks ir Sektors, mēs šeit iegūstam mūsu griezēju, mainiet krāsu, ja vēlaties. Labi, tāpēc vienkārši veiciet pārbaudi šeit - izvēlieties, piemēram, Konsultācijas, un redzat, ka šī rakurstabula tiek atjaunināta, bet šī rakurstabula netiek atjaunināta. Tātad no šīs rakurstabulas dodieties uz rakurstabulas rīkus - analizēt, filtrēt savienojumus un piesaistīt šo rakurstabulu līdz sektora filtram. Pēc tam, kad mēs izvēlamies, jūs redzat, ka šī rakurstabula tiek atjaunināta, un tiek atjaunināta arī šī rakurstabula. Nekādas VBA.

Hei, noteikti apskatiet manu jauno grāmatu MrExcel LIVe, 54 visu laiku labākie padomi. Lai iegūtu papildinformāciju, augšējā labajā stūrī noklikšķiniet uz “I”.

Šodien Riks no Ņūdžersijas jautāja, vai viena sagriezēja var kontrolēt rakurstabulas, kas nāk no vairākiem avotiem. Un, lai gan es to esmu izdarījis 2104. sērijā, izmantojot VBA risinājumu, mēs varam iztikt bez VBA, izmantojot datu modeli. Tam nepieciešama sistēma Windows, Excel versija - Excel 2013 vai jaunāka versija - un, ja jums ir rakurstabulas, kuru pamatā nav datu modelis, izdzēsiet tās, atrodiet kopīgus laukus starp abām datu kopām, kopējiet katru lauku uz jaunu tabulu un izmantojiet Noņemt dublikātus, lai iegūtu unikālu šī lauka sarakstu. Tagad jums ir trīs datu kopas - sākotnējā datu kopa, otra datu kopa un šī jaunā. Katru no tiem izveidojiet tabulā, izmantojot Ctrl + T; izveidot saikni starp kreiso datu kopu un šo jauno tabulu; starp pareizo datu kopu un jauno tabulu; un tad, veidojot abas abas rakurstabulas, sakiet:Pievienojiet šos datus datu modelim "; kad izveidojat griezēju, jums jānoklikšķina uz cilnes Visi, lai redzētu šo trešo tabulu; izvēlieties no Slicer Source, šīs mazās mazās tabulas; un pēc tam viena no divām rakurstabulām netiks jābūt piesaistītam griezējam; atlasiet šūnu šajā rakurstabulā; izmantojiet filtru savienojumus, lai savienotu rakurstabulu un griezēju.

Lai lejupielādētu darbgrāmatu no šodienas videoklipa, apmeklējiet vietni YouTube YouTube aprakstā un, kā jūs zināt, varat grāmatu lejupielādēt.

Nu, es gribu, lai es pateicos jums, ka apstājāties. Tiksimies nākamreiz uz citu netcast no.

Lejupielādējiet Excel failu

Lai lejupielādētu Excel failu: slicer-for-two-data-sets.xlsx

Excel dienas doma

Esmu lūdzis saviem Excel Master draugiem padomu par Excel. Šodienas doma apdomāt:

"Excel nepieder nevienai konkrētai disciplīnai, nedz arī talantīgiem cilvēkiem. Tā ir vispārēja programmatūra, kas varētu būt noderīga jebkurai disciplīnai un ikvienam."

saeed Alimohammadi

Interesanti raksti...