Eksplozija ankete o zajmu - Excel savjeti

Sadržaj

Današnje pitanje Quentina koji je bio na mom seminaru u Atlanti Power Excel. Quentin mora generirati istih 7 anketnih pitanja za svakog od 1000+ kupaca u programu Excel.

Kao što vidite na ovoj slici, kupci su u A. Pitanja koja treba ponoviti nalaze se u stupcu D.

Ponovite G2: G8 za svaku stavku u A.

To biste mogli riješiti VBA-om ili formulama, ali ovo je Power Query tjedan u, pa ću upotrijebiti cool trik u Power Query-u.

Ako želite prazan redak između svake ankete, dodajte redni broj i dodajte broj 7 nakon zadnjeg pitanja.

Pritisnite Ctrl + T iz oba skupa podataka. Nazovite drugi skup podataka imenom kojeg se sjećate, poput Pitanja ili Anketa.

Nazovite drugu tablicu

Iz drugog skupa podataka koristite podatke, iz tablice.

Započnite stvaranjem veze s tablicom Pitanja.

Otvara se Power Query editor. Na kartici Početna odaberite padajući izbornik Zatvori i učitaj i odaberite Zatvori i učitaj u …. U sljedećem dijaloškom okviru odaberite Samo stvori vezu.

Sada ste se vratili u Excel. Odaberite bilo koju ćeliju u tablici kupaca u stupcu A. Podaci iz tablice. Nakon što se otvori uređivač upita, kliknite karticu Dodaj stupac na vrpci, a zatim odaberite Prilagođeni stupac. Formula je =#"Questions"(uključujući # i navodnike).

U uređivaču se pojavljuje novi stupac s vrijednošću Tablica koja se ponavlja u svakom retku. Kliknite ikonu Proširi u zaglavlju stupca.

Kliknite da biste proširili tablicu

Odaberite oba polja u tablici. Na kartici Početna odaberite Zatvori i učitaj.

Pojavit će se novi radni list sa 7 pitanja koja se ponavljaju za svakog od 1000+ kupaca.

Lako i bez VBA

Gledaj video

Prijepis videozapisa

Naučite Excel iz podcasta Epizoda 2205: Eksplozija ankete o zajmu.

Hej, dobrodošao natrag na netcast, ja sam Bill Jelen. E, baš jučer u epizodi 2204, Kaylee iz Nashvillea morala je napraviti eksploziju VLOOKUP-a - za svaki predmet ovdje u stupcu D imali smo odgovarajuću gomilu predmeta u stupcu G i trebali smo ih eksplodirati. Dakle, da palača C ima 8 predmeta, dobili bismo 8 redova.

Sad, danas imamo Quentina. Quentin je bio na mom seminaru u Atlanti, ali zapravo je s Floride, a Quentin ovdje ima gotovo 1000 kupaca - pa, više od 1000 kupaca - u stupcu A, a za svakog kupca on mora stvoriti ovu anketu - - ovo istraživanje s 1, 2, 3, 4, 5, 6 pitanja. I ono što ću ovdje učiniti je da dodam broj sekvence samo s brojevima od 1 do 7, tako da između toga mogu stvoriti lijep prazan redak. Sastavit ću oba ova skupa podataka u tablicu; Dakle, trudimo se da ovih 7 redaka eksplodira za svakog od ovih 1000 kupaca. To je cilj.

Sada to mogu učiniti s VPA-om; Mogu to učiniti s formulama; ali ovdje je svojevrsni "Power Query Week", u tijeku je. Ovo je naš treći primjer Power Queryja zaredom, pa ću koristiti Power Query. Spremit ću ovaj lijevi u stol. Pažljivo ću imenovati ovo, a ne Tablica 1. Nazvat ću ga. Kasnije ćemo morati ponovno upotrijebiti to ime, pa ću ga nazvati Pitanja-- tako. A onda će ovo biti tablica 2, ali preimenovat ću to u Kupci - ne toliko važno da bih ovaj preimenovao jer je drugi koji mora imati ime. Dakle, mi ćemo odabrati ovo; Podaci; i reći ćemo From Table / Range. Dohvat i transformacija podataka - ovo je poznato kao Power Query. Ugrađen je u Excel 2016. Ako imate 2010. ili 2013., u sustavu Windows,ni Mac, ni iOS, ni Android, Power Query možete besplatno preuzeti s Microsofta.

Dakle, podatke ćemo dobiti iz tablice / raspona; evo našeg stola - nećemo mu ništa učiniti, samo zatvorite i učitajte; Zatvori i učitaj u; samo Stvori vezu; u redu, i vidite, naziv tog upita je Pitanja. Koristi isto ime kao ovdje. A onda se vraćamo ovom, i, Data; Iz tablice / raspona; Dakle, postoji popis naših 1000 ili više kupaca.

Hej, evo, viknite Miguela Escobara, mog prijatelja, koji je koautor M Is For (DATA) MONKEY). U video ću staviti vezu na to - sjajna knjiga o Power Queryu - pomogla mi je u ovome. Umetnut ćemo potpuno novi prilagođeni stupac, a formula prilagođenog stupca je ovdje: = # "naziv upita". Nikad to ne bih shvatio bez Miguela, pa hvala Miguelu na tome.

A kad kliknem OK, da, izgleda da nije uspjelo - samo dobijemo stol, stol, stol, ali to je točno ono što smo imali jučer s Kaylee i kartama. I sve što moram učiniti je proširiti ovo, a zapravo ću reći da mi vjerojatno ne treba Sekvenca … pa, stavimo je za svaki slučaj. Možemo ga izvaditi nakon što ga vidimo. Trenutno imamo 1000 redaka, a sada imamo 7000 redova-- prekrasno. Sad vidim da se pojavljuje u Sequence, pa mi to nije potrebno. Desnim klikom ću ukloniti samo taj jedan stupac. A onda mogu kući; Zatvori i učitaj; i BAM! - sada bismo trebali imati više od 7000 redaka sa 6 pitanja i prazno mjesto za svakog kupca. Quentin je bio oduševljen onim na seminaru. Kul, kul trik - izbjegava VBA, izbjegava cijelu gomilu formula koristeći Index,i takve stvari-- sjajan put.

Ali, hej, danas, dopusti mi da te ispratim s M Is For (DATA) MONKEY. Ken Puls i Miguel Escobar napisali su najveću knjigu o Power Queryju. Volim tu knjigu; za 2 sata postat ćete profesionalac s tom knjigom.

U redu, završite danas - Quentin mora generirati identičnu anketu za 1000 različitih kupaca. Za svakog kupca postoji 6 ili 7 ili 8 pitanja. Sada bismo to mogli učiniti s VBA-om ili makronaredbom, ali, budući da smo ovdje pokrenuli Power Query, napravimo Power Query. Pitanjima sam dodao dodatno prazno pitanje; Dodao sam redni broj kako bih bio siguran da tamo ostane prazno; pretvoriti kupce u stol; složite pitanja u tablicu; stvarno je važno da Pitanja imenujete nešto čega se sjećate - svoje sam nazvao "Pitanja". Dodajte pitanja u Power Query, samo kao vezu; a zatim, dok dodajete kupce u Power Query, stvorite novi prilagođeni stupac u kojem je formula: # "naziv prvog upita", a zatim proširite taj stupac u uređivaču Power Query; Zatvoriti &Učitajte proračunsku tablicu i gotovi ste. Nevjerojatan trik - volim Power Query - najveća stvar koja se dogodi Excelu u 20 godina.

Želim zahvaliti Quentinu što se pojavio na mom seminaru. Već je nekoliko puta bio na mom seminaru-- sjajan momak. Želim vam zahvaliti što ste navratili. Vidimo se sljedeći put za još jedan prijenos od.

Preuzmite datoteku Excel

Da biste preuzeli excel datoteku: zajam-anketa-eksplozija.xlsx

Power Query me i dalje oduševljava. Pogledajte knjigu M je za majmuna podataka kako biste saznali više o Power Queryju.

Excel misao dana

Pitao sam svoje prijatelje Excel Master za savjet o Excelu. Današnja misao za razmišljanje:

"S AGREGATE-om možete učiniti sve osim da ga razumijete."

Liam Bastick

Zanimljivi članci...