ຟັງຊັນ TRANSPOSE ໃນ Excel ເພື່ອປ່ຽນຖັນເປັນແຖວດ້ວຍສູດ

  • ແບ່ງປັນນີ້
Michael Brown

ບົດສອນອະທິບາຍ 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 ຂອງ​ພວກ​ເຮົາ​ໃນ​ອາ​ທິດ​ຕໍ່​ໄປ!

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.