ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ເນື້ອໃນ

ໃຫ້ເວົ້າວ່າພວກເຮົາມີໄຟລ໌ Excel ທີ່ມີຕາຕະລາງ smart ຫຼາຍ:

ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ຖ້າທ່ານໂຫລດຕາຕະລາງເຫຼົ່ານີ້ເຂົ້າໄປໃນ Power Query ໃນວິທີການມາດຕະຖານໂດຍໃຊ້ຄໍາສັ່ງ ຂໍ້​ມູນ – ໄດ້​ຮັບ​ຂໍ້​ມູນ – ຈາກ​ໄຟລ​໌ – ຈາກ​ປຶ້ມ​ (ຂໍ້​ມູນ — ໄດ້​ຮັບ​ຂໍ້​ມູນ — ຈາກ​ໄຟລ​໌ — ຈາກ Workbook​), ຫຼັງຈາກນັ້ນພວກເຮົາໄດ້ຮັບບາງສິ່ງບາງຢ່າງເຊັ່ນນີ້:

ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ຮູບພາບ, ຂ້າພະເຈົ້າຄິດວ່າ, ແມ່ນຄຸ້ນເຄີຍກັບຜູ້ໃຊ້ Power Query ຫຼາຍຄົນ. ຕາ​ຕະ​ລາງ​ຕິດ​ຕັ້ງ​ຄ້າຍ​ຄື​ກັນ​ສາ​ມາດ​ເບິ່ງ​ໄດ້​ຫຼັງ​ຈາກ​ການ​ປະ​ສົມ​ການ​ສອບ​ຖາມ (a la VLOOKUP), ການ​ຈັດ​ກຸ່ມ (ຄໍາ​ສັ່ງ ກຸ່ມໂດຍ ແຖບ ການຫັນເປັນ), ການນໍາເຂົ້າໄຟລ໌ທັງຫມົດຈາກໂຟນເດີທີ່ໃຫ້, ແລະອື່ນໆ.

ຂັ້ນຕອນຢ່າງມີເຫດຜົນຕໍ່ໄປໃນສະຖານະການນີ້ໂດຍປົກກະຕິແມ່ນການຂະຫຍາຍຕາຕະລາງທີ່ຊ້ອນກັນທັງຫມົດໃນເວລາດຽວກັນ - ໂດຍໃຊ້ປຸ່ມທີ່ມີລູກສອນສອງເທົ່າຢູ່ໃນສ່ວນຫົວຖັນ. ຂໍ້ມູນ:

ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ດັ່ງນັ້ນ, ພວກເຮົາໄດ້ຮັບການປະກອບຂອງແຖວທັງຫມົດຈາກຕາຕະລາງທັງຫມົດເຂົ້າໄປໃນທັງຫມົດດຽວ. ທຸກສິ່ງທຸກຢ່າງແມ່ນດີ, ງ່າຍດາຍແລະຈະແຈ້ງ. 

ຕອນນີ້ຈິນຕະນາການວ່າຖັນໃຫມ່ (ສ່ວນຫຼຸດ) ໄດ້ຖືກເພີ່ມເຂົ້າໃນຕາຕະລາງແຫຼ່ງແລະ / ຫຼືຫນຶ່ງຂອງທີ່ມີຢູ່ແລ້ວ (ເມືອງ) ຖືກລຶບ:

ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ຫຼັງຈາກນັ້ນ, ຄໍາຮ້ອງຂໍຂອງພວກເຮົາຫຼັງຈາກການອັບເດດຈະສົ່ງຄືນຮູບພາບທີ່ບໍ່ງາມ - ສ່ວນຫຼຸດບໍ່ປາກົດ, ແລະຖັນເມືອງໄດ້ກາຍເປັນຫວ່າງເປົ່າ, ແຕ່ບໍ່ໄດ້ຫາຍໄປ:

ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ແລະມັນງ່າຍທີ່ຈະເບິ່ງວ່າເປັນຫຍັງ - ໃນແຖບສູດເຈົ້າສາມາດເຫັນໄດ້ຊັດເຈນວ່າຊື່ຂອງຖັນທີ່ຂະຫຍາຍໄດ້ຖືກ hardcoded ໃນອາກິວເມັນຟັງຊັນ. Table.ExpandTableColumn ເປັນລາຍການໃນວົງເລັບ curly.

ການເຂົ້າຫາບັນຫານີ້ແມ່ນງ່າຍ. ກ່ອນອື່ນ, ໃຫ້ເອົາຊື່ຖັນຈາກສ່ວນຫົວຂອງຕາຕະລາງ (ຕົວຢ່າງ, ທໍາອິດ) ໂດຍໃຊ້ຟັງຊັນ Table.ColumnNames. ມັນຈະເບິ່ງຄືວ່າ:

ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ທີ່ນີ້:

  • # "ຖັນອື່ນຖືກລົບອອກ" - ຊື່ຂອງຂັ້ນຕອນທີ່ຜ່ານມາ, ບ່ອນທີ່ພວກເຮົາເອົາຂໍ້ມູນຈາກ
  • 0 {} - ຈໍາ​ນວນ​ຂອງ​ຕາ​ຕະ​ລາງ​ທີ່​ພວກ​ເຮົາ​ເອົາ​ສ່ວນ​ຫົວ (ນັບ​ຈາກ​ສູນ​, ເຊັ່ນ 0 ແມ່ນ​ຕາ​ຕະ​ລາງ​ທໍາ​ອິດ​)
  • [ຂໍ້ມູນ] - ຊື່ຂອງຖັນໃນຂັ້ນຕອນທີ່ຜ່ານມາ, ບ່ອນທີ່ຕາຕະລາງຂະຫຍາຍແມ່ນຕັ້ງຢູ່

ມັນຍັງຄົງເປັນການທົດແທນການກໍ່ສ້າງທີ່ໄດ້ຮັບໃນແຖບສູດເຂົ້າໄປໃນຫນ້າທີ່ Table.ExpandTableColumn ໃນຂັ້ນຕອນຂອງການຂະຫຍາຍຕາຕະລາງແທນທີ່ຈະເປັນລາຍການທີ່ຂຽນລະຫັດຍາກ. ມັນທັງຫມົດຄວນຈະເປັນແບບນີ້ໃນທີ່ສຸດ:

ວິທີການຂະຫຍາຍຕາຕາລາງທີ່ຊ້ອນກັນຢ່າງຖືກຕ້ອງໃນ Power Query

ຫມົດ​ເທົ່າ​ນີ້. ແລະຈະບໍ່ມີບັນຫາອີກຕໍ່ໄປກັບການຂະຫຍາຍຕາຕາລາງທີ່ຕິດກັນເມື່ອຂໍ້ມູນແຫຼ່ງປ່ຽນ.

  • ການສ້າງຕາຕະລາງຫຼາຍຮູບແບບຈາກແຜ່ນດຽວໃນ Power Query
  • ສ້າງຕາຕະລາງທີ່ມີສ່ວນຫົວທີ່ແຕກຕ່າງກັນຈາກຫຼາຍໄຟລ໌ Excel
  • ການລວບລວມຂໍ້ມູນຈາກແຜ່ນທັງຫມົດຂອງປື້ມເຂົ້າໄປໃນຕາຕະລາງດຽວ

 

ອອກຈາກ Reply ເປັນ