การรวมไฟล์ excel ไว้ในที่เดียว แต่มีบางคอลัมน์พลิก


0

ฉันมีไฟล์ excel ประมาณ 30 ไฟล์โดยที่ฉันต้องรวมทั้งหมดดังนี้:

ไฟล์ Excel 1:

ID | Lat | ยาว | ชื่อ

1 | 33.3 | 35.4 | X

...

ไฟล์ Excel 2:

ID | ยาว | Lat | ชื่อ | Additional_Field

3 | 36.4 | 34.2 | XYZ | ใช่

อย่างที่คุณเห็นมีคอลัมน์ทั่วไปในแต่ละไฟล์และบางฟิลด์พิเศษในไฟล์อื่น ๆ และบางคอลัมน์ถูกพลิกในไฟล์บางไฟล์เช่นไฟล์ excel 2 ที่มีคอลัมน์ยาวอยู่ก่อนคอลัมน์ลัต

ผลลัพธ์ที่ฉันต้องการคือ:

ID | Lat | ยาว | ชื่อ

...ข้อมูล..

ที่ฉันไม่ต้องการเขตข้อมูลเพิ่มเติมที่มันไม่อยู่ในไฟล์อื่น ๆ

มีวิธีทำเช่นนั้นหรือไม่? ฉันต้องการรวมหลายพันแถวเข้าด้วยกันดังนั้นฉันสามารถเพิ่มลงในฐานข้อมูลสำหรับงานการจัดการข้อมูลบางอย่างได้


ใช่มีวิธีหนึ่ง แต่คุณลองทำอะไร ไม่มีประเด็นที่เราจะให้คำแนะนำหากคุณได้ลองไปแล้ว
Dave

ใช่. ฉันลองใช้ฟังก์ชั่นบางอย่างเช่น VLOOKUPS แต่ VLOOkUPS เข้าร่วมตามค่าทั่วไป และฉันไม่ต้องการสิ่งนั้น
alim1990

ฉันไม่เข้าใจว่าทำไมคุณติดแท็กฐานข้อมูล
Dave

คำตอบ:


2

นี่เป็นงานที่ดีสำหรับ Power Query .

  1. ตรวจสอบให้แน่ใจว่าตารางทั้งหมดของคุณเป็นตาราง Excel Insert>Tables>Table.
  2. ตรวจสอบให้แน่ใจว่าตารางทั้งหมดของคุณมีชื่อคอลัมน์ - ตัวพิมพ์ใหญ่เป็นสิ่งสำคัญ แต่คำสั่งไม่ได้
  3. โหลดแต่ละตารางลงใน Power Query Excel Data>From Table
  4. ดำเนินการ ผนวกคิวรี รวมถึงแต่ละตารางเช่น กล่าวถึงที่นี่ .
  5. ให้ Power Query เรียงลำดับคอลัมน์ใหม่และรวมข้อมูลไว้ในตารางเดียวสำหรับคุณ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.