ສາລະບານ
ບົດສອນອະທິບາຍ syntax ຂອງຟັງຊັນ TRANSPOSE ແລະສະແດງວິທີການໃຊ້ມັນຢ່າງຖືກຕ້ອງເພື່ອຖ່າຍທອດຂໍ້ມູນໃນ Excel.
ບໍ່ມີການບັນຊີສໍາລັບລົດຊາດ. ມັນຍັງເປັນຄວາມຈິງສໍາລັບນິໄສການເຮັດວຽກ. ຜູ້ໃຊ້ Excel ບາງຄົນມັກຈັດຂໍ້ມູນຕາມແນວຕັ້ງໃນຖັນ ໃນຂະນະທີ່ຄົນອື່ນເລືອກການຈັດລຽງຕາມແນວນອນໃນແຖວ. ໃນສະຖານະການທີ່ເຈົ້າຕ້ອງການປ່ຽນທິດທາງຂອງຊ່ວງທີ່ກຳນົດໄວ້ຢ່າງໄວວາ, TRANSPOSE ແມ່ນຟັງຊັນທີ່ໃຊ້.
ຟັງຊັນ Excel TRANSPOSE - syntax
ຈຸດປະສົງຂອງ TRANSPOSE ຟັງຊັນໃນ Excel ແມ່ນການປ່ຽນແຖວເປັນຖັນ, i.e. ສະຫຼັບການວາງທິດທາງຂອງໄລຍະໃດໜຶ່ງຈາກແນວນອນໄປຫາແນວຕັ້ງ ຫຼືໃນທາງກັບກັນ.
ຟັງຊັນໃຊ້ພຽງແຕ່ໜຶ່ງອາກິວເມັນ:
TRANSPOSE(array)ຢູ່ໃສ. ອາເຣ ແມ່ນໄລຍະຂອງເຊລທີ່ຈະຖ່າຍທອດ.
ອາເຣຖືກປ່ຽນເປັນແບບນີ້: ແຖວທຳອິດຂອງອາເຣຕົ້ນສະບັບຈະກາຍເປັນຖັນທຳອິດຂອງອາເຣໃໝ່, ແຖວທີສອງກາຍເປັນຖັນທີສອງ, ແລະອື່ນໆ.
ຫມາຍເຫດສຳຄັນ! ເພື່ອໃຫ້ຟັງຊັນ TRANSPOSE ເຮັດວຽກໃນ Excel 2019 ແລະຕ່ໍາກວ່າ, ທ່ານຕ້ອງໃສ່ມັນເປັນສູດອາເຣໂດຍການກົດ Ctrl + Shift + Enter . ໃນ Excel 2021 ແລະ Excel 365 ທີ່ຮອງຮັບ arrays ເດີມ, ມັນສາມາດຖືກໃສ່ເປັນສູດປົກກະຕິ.
ວິທີໃຊ້ຟັງຊັນ TRANSPOSE ໃນ Excel
ໄວຍະກອນຂອງ TRANSPOSE ບໍ່ມີບ່ອນຫວ່າງສໍາລັບຄວາມຜິດພາດເມື່ອ ການສ້າງສູດ. ພາກສ່ວນທີ່ຍາກກວ່າແມ່ນການໃສ່ມັນຢ່າງຖືກຕ້ອງໃນແຜ່ນວຽກ. ຖ້າເຈົ້າບໍ່ມີປະສົບການຫຼາຍກັບສູດ Excel ໂດຍທົ່ວໄປ ແລະສູດອາເຣ ໂດຍສະເພາະ, ກະລຸນາໃຫ້ແນ່ໃຈວ່າທ່ານປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ຢ່າງໃກ້ຊິດ.
1. ນັບຈໍານວນຖັນ ແລະແຖວໃນຕາຕະລາງຕົ້ນສະບັບ
ສໍາລັບການເລີ່ມຕົ້ນ, ຊອກຫາຈໍານວນຖັນ ແລະແຖວຂອງຕາຕະລາງຕົ້ນສະບັບຂອງທ່ານ. ທ່ານຈະຕ້ອງການຕົວເລກເຫຼົ່ານີ້ໃນຂັ້ນຕອນຕໍ່ໄປ.
ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະແປຕາຕະລາງທີ່ສະແດງປະລິມານການສົ່ງອອກຫມາກໄມ້ສົດຕາມເຂດປົກຄອງ:
ຕາຕະລາງແຫຼ່ງຂອງພວກເຮົາມີ 4 ຖັນ. ແລະ 5 ແຖວ. ຮັກສາຕົວເລກເຫຼົ່ານີ້ຢູ່ໃນໃຈ, ດໍາເນີນຂັ້ນຕອນຕໍ່ໄປ.
2. ເລືອກຈໍານວນເຊລດຽວກັນ, ແຕ່ປ່ຽນທິດທາງ
ຕາຕະລາງໃຫມ່ຂອງເຈົ້າຈະມີຈໍານວນເຊລດຽວກັນແຕ່ຈະຖືກຫມຸນຈາກແນວນອນເປັນແນວຕັ້ງ ຫຼືກົງກັນຂ້າມ. ດັ່ງນັ້ນ, ທ່ານເລືອກຊ່ວງຂອງເຊລທີ່ຫວ່າງເປົ່າທີ່ມີຈໍານວນແຖວດຽວກັນກັບຕາຕະລາງຕົ້ນສະບັບມີຖັນ, ແລະຈໍານວນຖັນດຽວກັນກັບຕາຕະລາງຕົ້ນສະບັບມີແຖວ.
ໃນກໍລະນີຂອງພວກເຮົາ, ພວກເຮົາເລືອກໄລຍະໃດໜຶ່ງ. ຂອງ 5 ຖັນ ແລະ 4 ແຖວ:
3. ພິມສູດ TRANSPOSE
ດ້ວຍຂອບເຂດຂອງຕາລາງຫວ່າງທີ່ເລືອກ, ພິມສູດ Transpose:
=TRANSPOSE(A1:D5)
ນີ້ແມ່ນຂັ້ນຕອນລະອຽດ:
ທຳອິດ, ທ່ານພິມເຄື່ອງໝາຍຄວາມສະເໝີພາບ, ຊື່ຟັງຊັນ ແລະວົງເລັບເປີດ: =TRANSPOSE(
ຈາກນັ້ນ, ເລືອກໄລຍະແຫຼ່ງທີ່ມາໂດຍໃຊ້ເມົາສ໌ ຫຼືພິມມັນເອງ:
ສຸດທ້າຍ, ໃຫ້ພິມວົງເລັບປິດ, ແຕ່ ຢ່າກົດ Enter !ຈຸດນີ້, ສູດ Excel Transpose ຂອງທ່ານຄວນຈະມີລັກສະນະຄ້າຍຄືກັນກັບນີ້:
4. ຕື່ມຂໍ້ມູນໃສ່ສູດ TRANSPOSE
ກົດ Ctrl + Shift + Enter ເພື່ອເຮັດສູດສູດອາເຣຂອງເຈົ້າໃຫ້ຖືກຕ້ອງ. ເປັນຫຍັງທ່ານຕ້ອງການອັນນີ້? ເພາະວ່າສູດຄຳນວນຈະຖືກນຳໃຊ້ກັບຫຼາຍກວ່າໜຶ່ງເຊລ, ແລະມັນເປັນສິ່ງທີ່ສູດອາເຣແມ່ນມີຈຸດປະສົງແທ້ໆ.
ເມື່ອທ່ານກົດ Ctrl + Shift + Enter, Excel ຈະອ້ອມຮອບສູດ Transpose ຂອງທ່ານດ້ວຍ {curly braces} ທີ່ເຫັນໄດ້ໃນແຖບສູດ ແລະເປັນຕົວຊີ້ບອກທາງສາຍຕາຂອງສູດອາເຣ. ໃນກໍລະນີໃດກໍ່ຕາມທີ່ທ່ານຄວນພິມດ້ວຍຕົນເອງ, ມັນຈະບໍ່ເຮັດວຽກ.
ພາບຫນ້າຈໍຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວ່າຕາຕະລາງແຫຼ່ງຂອງພວກເຮົາໄດ້ຖືກ transposed ສໍາເລັດແລະ 4 ຖັນໄດ້ຖືກປ່ຽນເປັນ 4 ແຖວ:
ສູດ TRANSPOSE ໃນ Excel 365
ໃນ Dynamic Array Excel (365 ແລະ 2021), ຟັງຊັນ TRANSPOSE ແມ່ນໃຊ້ງ່າຍຢ່າງບໍ່ໜ້າເຊື່ອ! ທ່ານພຽງແຕ່ໃສ່ສູດໃນຫ້ອງເທິງຊ້າຍຂອງລະດັບຈຸດຫມາຍປາຍທາງແລະກົດປຸ່ມ Enter. ນັ້ນເອງ! ບໍ່ມີການນັບແຖວ ແລະຖັນ, ບໍ່ມີສູດອາເຣ CSE. ມັນພຽງແຕ່ເຮັດວຽກ.
=TRANSPOSE(A1:D5)
ຜົນໄດ້ຮັບແມ່ນໄລຍະການຮົ່ວໄຫຼແບບໄດນາມິກທີ່ຮົ່ວອັດຕະໂນມັດເຂົ້າໄປໃນແຖວແລະຖັນຫຼາຍເທົ່າທີ່ຕ້ອງການ:
ວິທີການຖ່າຍທອດຂໍ້ມູນໃນ Excel ໂດຍບໍ່ມີສູນ ສໍາລັບ blanks
ຖ້ານຶ່ງ ຫຼືຫຼາຍຕາລາງໃນຕາຕະລາງຕົ້ນສະບັບຫວ່າງເປົ່າ, ຕາລາງເຫຼົ່ານັ້ນຈະມີຄ່າສູນໃນຕາຕະລາງ transposed, ດັ່ງທີ່ສະແດງຢູ່ໃນ screenshot ຂ້າງລຸ່ມນີ້:
ຖ້າທ່ານຕ້ອງການກັບຄືນຫວ່າງເປົ່າ. ຈຸລັງແທນ, ວາງ IFເຮັດວຽກຢູ່ໃນສູດ TRANSPOSE ຂອງທ່ານເພື່ອກວດເບິ່ງວ່າຕາລາງຫວ່າງເປົ່າຫຼືບໍ່. ຖ້າຕາລາງຫວ່າງເປົ່າ, IF ຈະສົ່ງຄືນຄ່າສະຕຣິງຫວ່າງເປົ່າ (""), ຖ້າບໍ່ດັ່ງນັ້ນໃຫ້ຄ່າເພື່ອຖ່າຍທອດ:
=TRANSPOSE(IF(A1:D5="","",A1:D5))
ໃສ່ສູດຕາມທີ່ອະທິບາຍໄວ້ຂ້າງເທິງ (ກະລຸນາຈື່ໃຫ້ກົດ Ctrl + Shift + Enter ເພື່ອຈົບສູດອາເຣໃຫ້ຖືກຕ້ອງ), ແລະເຈົ້າຈະມີຜົນທີ່ຄ້າຍຄືກັນກັບອັນນີ້:
ຄຳແນະນຳ ແລະບັນທຶກການນຳໃຊ້ TRANSPOSE ໃນ Excel
ດັ່ງທີ່ເຈົ້າຫາກໍ່ເຫັນ, ຟັງຊັນ TRANSPOSE ມີ quirks ຈໍານວນຫນຶ່ງທີ່ອາດຈະສັບສົນຜູ້ໃຊ້ທີ່ບໍ່ມີປະສົບການ. ຄໍາແນະນໍາຂ້າງລຸ່ມນີ້ຈະຊ່ວຍໃຫ້ທ່ານຫຼີກເວັ້ນຄວາມຜິດພາດທົ່ວໄປ.
1. ວິທີການແກ້ໄຂສູດການ TRANSPOSE
ໃນຖານະເປັນຟັງຊັນອາເຣ, TRANSPOSE ບໍ່ອະນຸຍາດໃຫ້ປ່ຽນສ່ວນຂອງອາເຣທີ່ມັນກັບຄືນມາ. ເພື່ອແກ້ໄຂສູດ Transpose, ເລືອກຂອບເຂດທັງໝົດທີ່ສູດຄຳນວນອ້າງອີງເຖິງ, ເຮັດການປ່ຽນແປງທີ່ຕ້ອງການ, ແລະກົດ Ctrl + Shift + Enter ເພື່ອບັນທຶກສູດທີ່ອັບເດດແລ້ວ.
2. ວິທີລຶບສູດ TRANSPOSE
ເພື່ອເອົາສູດ Transpose ອອກຈາກແຜ່ນວຽກຂອງທ່ານ, ເລືອກຂອບເຂດທີ່ອ້າງອີງໃນສູດທັງໝົດ, ແລະກົດປຸ່ມ Delete.
3. ແທນທີ່ສູດ TRANSPOSE ດ້ວຍຄ່າ
ເມື່ອທ່ານພິກໄລຍະໃດໜຶ່ງໂດຍການໃຊ້ຟັງຊັນ TRANSPOSE, ໄລຍະແຫຼ່ງທີ່ມາ ແລະໄລຍະຜົນຜະລິດຈະເຊື່ອມໂຍງກັນ. ນີ້ຫມາຍຄວາມວ່າທຸກຄັ້ງທີ່ທ່ານປ່ຽນຄ່າບາງຢ່າງໃນຕາຕະລາງຕົ້ນສະບັບ, ຄ່າທີ່ສອດຄ້ອງກັນໃນຕາຕະລາງ transposed ຈະປ່ຽນແປງໂດຍອັດຕະໂນມັດ.
ຖ້າທ່ານຕ້ອງການທໍາລາຍການເຊື່ອມຕໍ່ລະຫວ່າງສອງຕາຕະລາງ, ທົດແທນສູດດ້ວຍຄ່າທີ່ຄິດໄລ່. ເພື່ອເຮັດສິ່ງນີ້, ເລືອກທຸກຄ່າທີ່ສົ່ງຄືນໂດຍສູດຂອງທ່ານ, ກົດ Ctrl + C ເພື່ອຄັດລອກພວກມັນ, ຄລິກຂວາ, ແລະເລືອກ ວາງພິເສດ > ຄ່າ ຈາກເມນູບໍລິບົດ.<3
ສຳລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາເບິ່ງວິທີປ່ຽນສູດຄຳນວນເປັນຄ່າ.
ນັ້ນຄືວິທີທີ່ທ່ານໃຊ້ຟັງຊັນ TRANSPOSE ເພື່ອໝູນຂໍ້ມູນໃນ Excel. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາໃນອາທິດຕໍ່ໄປ!