Бидэнд хэд хэдэн ухаалаг хүснэгт бүхий Excel файл байна гэж бодъё:
Хэрэв та эдгээр хүснэгтүүдийг тушаалыг ашиглан Power Query-д стандарт аргаар ачаалбал Өгөгдөл - Өгөгдөл авах - Файлаас - Номоос (Өгөгдөл - Өгөгдөл авах - Файлаас - Ажлын номноос), дараа нь бид иймэрхүү зүйлийг олж авна:
Энэ зураг Power Query-ийн олон хэрэглэгчдэд танил болсон гэж би бодож байна. Асуулга (a la VLOOKUP), бүлэглэх (командыг) нэгтгэсний дараа ижил төстэй үүрлэсэн хүснэгтүүдийг харж болно. Бүлэг таб Хувиргах), өгөгдсөн фолдероос бүх файлыг импортлох гэх мэт.
Энэ тохиолдолд дараагийн логик алхам бол баганын толгой хэсэгт давхар сумтай товчлуурыг ашиглан бүх үүрлэсэн хүснэгтүүдийг нэг дор өргөжүүлэх явдал юм. Өгөгдөл:
Үүний үр дүнд бид бүх хүснэгтээс бүх эгнээний угсралтыг нэг бүхэл болгон авдаг. Бүх зүйл сайхан, энгийн, ойлгомжтой.
Одоо эх хүснэгтэд шинэ багана (Хөнгөлөлт) нэмэгдсэн ба/эсвэл одоо байгаа нэг багана (Хот) устгагдсан гэж төсөөлөөд үз дээ:
Дараа нь шинэчлэлтийн дараа бидний хүсэлт нь тийм ч үзэсгэлэнтэй биш зургийг буцааж өгөх болно - хөнгөлөлт гарч ирээгүй, хотын багана хоосон болсон боловч алга болоогүй:
Яагаад гэдгийг ойлгоход хялбар байдаг - томьёоны мөрөнд өргөтгөсөн баганын нэрийг функцийн аргументуудад хатуу кодчилсон байгааг тодорхой харж болно. Хүснэгт.ExpandTableColumn буржгар хаалтанд жагсаасан байна.
Энэ асуудлыг даван туулах нь амархан. Эхлээд функцийг ашиглан дурын (жишээлбэл, эхний) хүснэгтийн толгой хэсгээс баганын нэрийг авъя Хүснэгт. Баганын нэр. Энэ нь дараах байдлаар харагдах болно.
Энд:
- #"Бусад багануудыг хассан" – бидний өгөгдлийг хаанаас авдаг өмнөх алхамын нэр
- 0 {} – толгой хэсгийг гаргаж авах хүснэгтийн дугаар (тэгээс тоолох, өөрөөр хэлбэл 0 нь эхний хүснэгт)
- [Өгөгдөл] – өмнөх алхам дахь өргөтгөсөн хүснэгтүүд байрлах баганын нэр
Томъёоны мөрөнд олж авсан бүтцийг функцэд орлуулах хэвээр байна Хүснэгт.ExpandTableColumn хатуу кодлогдсон жагсаалтын оронд хүснэгтүүдийг өргөжүүлэх алхам дээр. Энэ бүхэн эцэст нь иймэрхүү харагдах ёстой:
Тэгээд л болоо. Мөн эх өгөгдөл өөрчлөгдөхөд үүрлэсэн хүснэгтүүдийг өргөтгөхөд асуудал гарахгүй.
- Power Query дээр нэг хуудаснаас олон форматтай хүснэгтүүдийг бүтээх
- Олон Excel файлуудаас өөр толгойтой хүснэгтүүдийг бүтээх
- Номын бүх хуудаснаас өгөгдлийг нэг хүснэгтэд цуглуулах