ວິທີການໂອນແຖວໄປຫາຖັນໃນ Excel (5 ວິທີທີ່ເປັນປະໂຫຍດ) -

  • ແບ່ງປັນນີ້
Hugh West

ການສົ່ງຂໍ້ມູນ ໃນ MS Excel ແມ່ນແທ້ໆໜຶ່ງໃນວຽກງານທົ່ວໄປທີ່ສຸດທີ່ຜູ້ໃຊ້ Excel ປະຕິບັດ. ແທ້ຈິງແລ້ວ, ມີຫຼາຍວິທີທີ່ຈະ ໂອນແຖວໄປຫາຖັນໃນ MS Excel . ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງວິທີການທີ່ງ່າຍ ແລະມີປະສິດທິພາບຫຼາຍອັນພ້ອມກັບຕົວຢ່າງທີ່ເໝາະສົມ ແລະຄໍາອະທິບາຍທີ່ເຫມາະສົມ.

ຮູບພາບຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນສິ່ງທີ່ພວກເຮົາເຮັດຢູ່ໃນບົດຄວາມນີ້.

ດາວ​ໂຫຼດ​ປື້ມ​ບັນ​ທຶກ​ການ​ປະ​ຕິ​ບັດ

ທ່ານ​ສາ​ມາດ​ດາວ​ນ​໌​ໂຫລດ​ປື້ມ​ປະ​ຕິ​ບັດ​ໄດ້​ຈາກ​ການ​ເຊື່ອມ​ຕໍ່​ຂ້າງ​ລຸ່ມ​ນີ້.

Rows to Columns Inversion.xlsm

5 ວິທີທີ່ເປັນປະໂຫຍດເພື່ອປ່ຽນແຖວໄປຫາຖັນໃນ Excel

ສົມມຸດວ່າພວກເຮົາມີຊຸດຂໍ້ມູນທີ່ນໍາສະເໜີຜົນລັບຂອງນັກຮຽນບາງຄົນ. ພວກເຮົາຕ້ອງການທີ່ຈະສົ່ງແຖວຂອງຊຸດຂໍ້ມູນນີ້ໄປຫາຖັນເພື່ອປະໂຫຍດຂອງການນໍາສະເຫນີທີ່ດີກວ່າ. ໃນ​ພາກ​ສ່ວນ​ຕໍ່​ໄປ​ນີ້​, ພວກ​ເຮົາ​ຈະ​ສະ​ແດງ​ໃຫ້​ເຫັນ 5 ວິ​ທີ​ການ excel ເຄື່ອງ​ມື​ໃນ​ການ​ເຮັດ​ວຽກ​ນີ້​.

We can use simple Paste Special command in two way described below.

1.1 ການໃຊ້ Paste Special Command

ວິທີນີ້ໄວ ແລະງ່າຍ, ແຕ່ມັນບໍ່ເໝາະສົມກັບຂະບວນການຊ້ຳໆ. ແນວໃດກໍ່ຕາມ, ໃຫ້ເຮົາເບິ່ງວ່າວິທີນີ້ເຮັດວຽກແນວໃດ.

ຂັ້ນຕອນ:

  • ກ່ອນອື່ນໝົດ, ເລືອກຂອບເຂດຂອງເຊວ ( B4:I9) ທ່ານຕ້ອງການ ແປ.
  • ຈາກນັ້ນ ຄລິກຂວາ ແລະ ສຳເນົາ . ທ່ານຍັງສາມາດໃຊ້ແປ້ນພິມໄດ້ທາງລັດ Ctrl+C ແທນ.

  • ເລືອກສະຖານທີ່ຕາລາງ ( B11) ບ່ອນທີ່ທ່ານຕ້ອງການ ຜົນອອກມາ.
  • ໄປທີ່ ວາງ > ວາງພິເສດ .

  • ເມນູ ວາງພິເສດ ຈະເປີດຂຶ້ນ. ໝາຍກ່ອງກາໝາຍ Transpose .

    ອີກທາງເລືອກໜຶ່ງ, ທ່ານຍັງສາມາດເປີດເມນູ Paste Special ໂດຍໃຊ້ທາງລັດແປ້ນພິມ Ctrl+Alt+V .

  • ກົດ ຕົກລົງ .

ດັ່ງນັ້ນ, ພວກເຮົາ ໄດ້ສ້າງຊຸດຂໍ້ມູນ transposed ຈາກຊຸດຂໍ້ມູນເບື້ອງຕົ້ນຂອງພວກເຮົາ.

ອ່ານເພີ່ມເຕີມ: Transpose ຫຼາຍແຖວໃນກຸ່ມເປັນຖັນໃນ Excel.

ຂໍ້ເສຍຂອງວິທີການຂ້າງເທິງແມ່ນຍ້ອນການປ່ຽນແປງຂອງຂໍ້ມູນໃດໆໃນຊຸດຂໍ້ມູນເບື້ອງຕົ້ນ , ມັນຈະບໍ່ມີການປ່ຽນແປງໃນຊຸດຂໍ້ມູນ transposed. ດັ່ງນັ້ນ, ພວກເຮົາຕ້ອງການວິທີການທີ່ຈະເຊື່ອມຕໍ່ຜົນໄດ້ຮັບກັບຊຸດຂໍ້ມູນເບື້ອງຕົ້ນແລະຈະປັບປຸງຕາມຄວາມເຫມາະສົມ. ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້, ມາເບິ່ງວິທີເຮັດອັນນີ້.

ຂັ້ນຕອນ:

  • ເລືອກຊ່ວງຕາລາງທີ່ຕ້ອງການຂອງເຈົ້າ ( B4:I9 ) > Ctrl+C > ເລືອກສະຖານທີ່ທີ່ຕ້ອງການ ( B11 ).
  • ໄປທີ່ເມນູ ວາງພິເສດ ໂດຍການກົດ Ctrl+Alt+V > ຄລິກທີ່ ວາງລິ້ງ .

ຊຸດຂໍ້ມູນໃໝ່ຕອນນີ້ຢູ່ໃນຂອບເຂດເຊລຂອງ B11:I16 . ມັນ​ຍັງ​ບໍ່​ທັນ​ໄດ້​ຮັບ​ການ​ໂອນ​. ພວກເຮົາຫາກໍ່ເຊື່ອມຕໍ່ມັນກັບຊຸດຂໍ້ມູນຕົ້ນສະບັບຂອງພວກເຮົາ. ຄຽງຄູ່ກັບການນັ້ນ, ພວກເຮົາເບິ່ງວ່າຮູບແບບດັ່ງກ່າວຍັງຫາຍໄປ. ທ່ານ​ຕ້ອງ​ເຮັດ​ຮູບ​ແບບ​ຄືນ​ໃຫມ່​ເວັ້ນ​ເສຍ​ແຕ່​ວ່າ​ທ່ານ​ຈະ​ບໍ່​ຕ້ອງ​ການ​ມັນ​ຫມົດ​! ຫຼື, ກົດ Ctrl+H ແທນ ແລະໄປທີ່ ແທນທີ່ແຖບ ໂດຍກົງ.

  • ແທນທີ່ ທັງໝົດ “ = ” ຕົວອັກສອນ “ abc ” ຫຼືຕົວອັກສອນທີ່ບໍ່ມີຢູ່ໃນຊຸດຂໍ້ມູນ > ຄລິກທີ່ ແທນທີ່ທັງໝົດ .
  • ເບິ່ງຄືວ່າພວກເຮົາໄດ້ສູນເສຍຊຸດຂໍ້ມູນໃໝ່ຂອງພວກເຮົາແລ້ວ! ພວກເຮົາຢູ່ອີກສາມຂັ້ນຕອນທາງຫຼັງ ຕາຕາລາງຂໍ້ມູນ transposed ທີ່ຕ້ອງການຂອງພວກເຮົາ.

    • ເລືອກຊຸດຂໍ້ມູນໃໝ່ຂອງພວກເຮົາ ແລະກົດ Ctrl+C > ເລືອກທີ່ຕັ້ງ ( K4 ) ເພື່ອວາງຜົນໄດ້ຮັບສຸດທ້າຍ.
    • ກົດ Ctrl+Alt+V > ໝາຍໃສ່ກ່ອງໝາຍ Transpose
    • ເລືອກຕາຕະລາງຢູ່ K2:P9 > ກົດ Ctrl+H ແລະໄປທີ່ ແທນທີ່ແຖບ .
    • ແທນທີ່ ແຕ່ລະ “ abc ” ໂດຍ “ >= ” > ກົດ ແທນທີ່ທັງໝົດ .

    ສຸດທ້າຍ, ພວກເຮົາໄດ້ສ້າງຊຸດຂໍ້ມູນເຊື່ອມຕໍ່ ແລະໂອນຂໍ້ມູນທີ່ຕ້ອງການຂອງພວກເຮົາແລ້ວ.

    ຄວນສັງເກດວ່າຖ້າທ່ານປ່ຽນການປ້ອນຂໍ້ມູນໃດໆໃນຊຸດຂໍ້ມູນຕົ້ນສະບັບ, ຂໍ້ມູນ transposed ຈະມີການປ່ຽນແປງຕາມຄວາມເຫມາະສົມ. ເບິ່ງພາບໜ້າຈໍທີ່ຕິດຄັດມານີ້.

    ອ່ານເພີ່ມເຕີມ: Excel Paste Transpose Shortcut: 4 ວິທີໃຊ້ງ່າຍ

    2. ໃຊ້ຟັງຊັນ TRANSPOSE ເພື່ອ ປ່ຽນແຖວເປັນຖັນ

    ການຫັນປ່ຽນfunction ແມ່ນ​ງ່າຍ​ຫຼາຍ​ທີ່​ຈະ​ນໍາ​ໃຊ້​ເປັນ array dynamic ໃນ MS Excel 365 . ທ່ານສາມາດນໍາໃຊ້ມັນໃນສະບັບອື່ນໆເຊັ່ນດຽວກັນໃນວິທີການທີ່ແຕກຕ່າງກັນເລັກນ້ອຍ. ພວກເຮົາຈະສະແດງໃນພາກນີ້.

    2.1 ໃຊ້ຟັງຊັນ TRANSPOSE ເປັນ Dynamic Array

    ຂັ້ນຕອນ:

    • ເລືອກທີ່ຕັ້ງ ( B11 ) ບ່ອນທີ່ຈະວາງຜົນຜະລິດທີ່ຕ້ອງການຂອງເຈົ້າໃນທີ່ສຸດ.
    • ພິມສູດຕໍ່ໄປນີ້ເລືອກຊຸດຂໍ້ມູນທັງໝົດຂອງເຈົ້າ.
    <8 =TRANSPOSE(B4:I9)

    • ຈາກນັ້ນກົດ Enter.

    ສຸດທ້າຍ, ພວກເຮົາໄດ້ ໄດ້ສ້າງຊຸດຂໍ້ມູນ transposed, ແຕ່ສູນເສຍຮູບແບບຊຸດຂໍ້ມູນຂອງພວກເຮົາ.

    ມັນຄວນຈະສັງເກດວ່າຟັງຊັນ TRANSPOSE ແມ່ນແບບໄດນາມິກ ຊຶ່ງຫມາຍຄວາມວ່າຖ້າທ່ານປ່ຽນອັນໃດນຶ່ງ. ໃນຊຸດຂໍ້ມູນຕົ້ນສະບັບ, ມັນຈະອັບເດດອັດຕະໂນມັດໃນຜົນໄດ້ຮັບທີ່ຖ່າຍທອດ.

    2.2 ໃຊ້ຟັງຊັນ TRANSPOSE ດ້ວຍ Ctrl+Shift+Enter

    ຖ້າທ່ານບໍ່ມີ MS Office 365 ແລະ​ຕ້ອງ​ເຮັດ​ວຽກ​ກັບ​ເວີ​ຊັນ​ເກົ່າ​ຂອງ MS Excel ແທນ, ທ່ານ​ຍັງ​ສາ​ມາດ​ເຮັດ​ວຽກ​ກັບ​ຟັງ​ຊັນ TRANSPOSE . ແຕ່ເທື່ອນີ້ມັນຈະມີຄວາມຍືດຫຍຸ່ນໜ້ອຍກວ່າສຳລັບເຈົ້າ.

    ໃນກໍລະນີນີ້, ເຈົ້າຕ້ອງນັບກ່ອນວ່າມີຖັນ ແລະແຖວຢູ່ໃນຊຸດຂໍ້ມູນຕົ້ນສະບັບເທົ່າໃດ.

    ກົດລະບຽບທົ່ວໄປ ແມ່ນວ່າຖ້າຊຸດຂໍ້ມູນປ້ອນເຂົ້າມີ ແຖວ X ແລະ ຖັນ Y , ຊຸດຂໍ້ມູນຜົນໄດ້ຮັບຈະມີ ແຖວ Y. ແລະ X ຖັນ .

    ໃນກໍລະນີນີ້, ຕົວຢ່າງຂອງພວກເຮົາມີ 8 ຖັນ ແລະ 6 ແຖວ ໃນທັງໝົດ.

    ຂັ້ນຕອນ:

    • ເລືອກໄລຍະສຸ່ມຂອງເຊລທີ່ມີ 6 ຖັນ ແລະ 8 ແຖວ.
    • ພິມສູດຕໍ່ໄປນີ້:
    =TRANSPOSE(B4:I9)

    • ກົດ Ctrl+Shift+Enter ຫຼື, ພຽງແຕ່ກົດ Enter ຖ້າທ່ານເປັນ MS 365 ຜູ້ໃຊ້.

    ສຸດທ້າຍ, ພວກເຮົາໄດ້ຮັບຊຸດຂໍ້ມູນ transposed. ເບິ່ງແຖບສູດ. ວົງເລັບ curly ຊີ້ບອກວ່ານີ້ແມ່ນສູດອາເຣ. 0> ການອ່ານທີ່ຄ້າຍກັນ

    • ວິທີໂອນທຸກແຖວໄປຫາຖັນໃນ Excel (2 ວິທີງ່າຍໆ)
    • ປ່ຽນ ຖັນໄປຫາແຖວໃນ Excel ໂດຍໃຊ້ Power Query
    • ວິທີໂອນແຖວຊ້ຳກັນໄປເປັນຖັນໃນ Excel (4 ວິທີ)
    • ໂອນຫຼາຍຖັນເປັນອັນດຽວ ຖັນໃນ Excel (3 ວິທີການທີ່ມີປະໂຫຍດ)

    3. ໃຊ້ INDIRECT & ຟັງຊັນ ADDRESS ເພື່ອສົ່ງແຖວໄປຫາຖັນ

    ພວກເຮົາຍັງສາມາດສົ່ງແຖວໄປຫາຖັນໄດ້ໃນສອງຂັ້ນຕອນໂດຍການລວມຟັງຊັນ INDIRECT ແລະ ADDRESS .

    ຂັ້ນຕອນ:

    • ກ່ອນອື່ນໝົດ, ເລືອກສະຖານທີ່ເຊວ ( B11 ) ບ່ອນທີ່ທ່ານຕ້ອງການວາງຜົນຜະລິດ.
    • ຫຼັງຈາກ. ວ່າ, ພິມສູດຕໍ່ໄປນີ້:
    =INDIRECT(ADDRESS(COLUMN(B4)-COLUMN($B$4)+ROW($B$4), ROW(B4)-ROW($B$4)+COLUMN($B$4)))

    • ກົດ Enter .

    ດັ່ງ​ນັ້ນ ພວກ​ເຮົາ​ໄດ້​ຮັບ​ຊຸດ​ຂໍ້​ມູນ​ທີ່​ສົ່ງ​ອອກ​ແລ້ວ, ແຕ່​ອີກ​ເທື່ອ​ໜຶ່ງ, ພວກ​ເຮົາ​ຕ້ອງ​ຈັດ​ຮູບ​ແບບ​ຂໍ້​ມູນ​ອອກ​ດ້ວຍ​ຕົນ​ເອງ.

    ໜຶ່ງ​ໃນ​ຂໍ້​ດີ​ຂອງ ນີ້ວິທີການແມ່ນທ່ານສາມາດແກ້ໄຂຂໍ້ມູນ transposed ໂດຍບໍ່ມີການປ່ຽນແປງຊຸດຂໍ້ມູນທັງຫມົດ.

    ອ່ານເພີ່ມເຕີມ: Transpose ຫຼາຍແຖວໃນກຸ່ມເປັນຖັນໃນ Excel

    4. ໃຊ້ Excel Power Query Tool ເພື່ອສົ່ງຫຼາຍແຖວໄປຫາຖັນ

    Power Query ເປັນເຄື່ອງມືທີ່ມີປະສິດທິພາບແທ້ໆໃນການຖ່າຍທອດຂໍ້ມູນຢ່າງໄວວາໃນ Excel. ຄັ້ງນີ້, ພວກເຮົາຈະສະແດງຂັ້ນຕອນການຖ່າຍທອດຂໍ້ມູນໂດຍໃຊ້ເຄື່ອງມື Power Query .

    ຂັ້ນຕອນ:

    • ທຳອິດ, ເລືອກລາຍການ ຊຸດຂໍ້ມູນ ແລະໄປທີ່ ຂໍ້ມູນ ແຖບ > Get & ປ່ຽນຂໍ້ມູນ > ຈາກຕາຕະລາງ/ໄລຍະ .
    • ກ່ອງໂຕ້ຕອບ ສ້າງຕາຕະລາງ ຈະເປີດຂຶ້ນ > ໝາຍ ຕາຕະລາງຂອງຂ້ອຍມີສ່ວນຫົວ checkbox > ຈາກນັ້ນກົດ OK .

    • ກ່ອງໂຕ້ຕອບ Power Query Editor ຈະເປີດຂຶ້ນ > ເລືອກ Transform tab.
    • ເລືອກ ໃຊ້ສ່ວນຫົວເປັນແຖວທຳອິດ .

    • ຈາກນັ້ນຄລິກທີ່ Transpose .

    • ຈາກນັ້ນເລືອກ ໃຊ້ແຖວທຳອິດເປັນສ່ວນຫົວ .

    • ໄປທີ່ ໄຟລ໌ > ປິດ & ໂຫຼດ .

    ກ່ອງໂຕ້ຕອບ Power Query Editor ຈະຖືກປິດລົງ ແລະດັ່ງນັ້ນ, ຊີດໃຫມ່ທີ່ບັນຈຸຂໍ້ມູນ transposed ຈະເປັນ. ໂຫລດໃສ່ປຶ້ມວຽກແລ້ວ.

    ອ່ານເພີ່ມເຕີມ: Excel Power Query: Transpose Rows to Columns (ຄໍາແນະນໍາເທື່ອລະຂັ້ນຕອນ)

    5. ການນໍາໃຊ້ Excel VBA Macros ເພື່ອປ່ຽນແຖວເປັນຖັນ

    TheVBA macro ຍັງຊ່ວຍປ່ຽນແຖວເປັນຖັນໃນແຜ່ນວຽກ. ໃນ​ພາກ​ນີ້, ພວກ​ເຮົາ​ຈະ​ສະ​ແດງ​ໃຫ້​ທ່ານ​ວິ​ທີ​ການ​ເຮັດ​ວຽກ​ຮ່ວມ​ກັບ VBA macro ເພື່ອ​ໂອນ​ແຖວ​ໄປ​ຫາ​ຖັນ​ໃນ MS Excel.

    ຂັ້ນ​ຕອນ:

    • ກ່ອນອື່ນໝົດ, ຄລິກຂວາໃສ່ຊື່ແຜ່ນງານ “ ການນຳໃຊ້ VBA Macros ” > ຄລິກທີ່ ເບິ່ງລະຫັດ.

    ໂມດູນແອັບພລິເຄຊັນ Microsoft Visual Basic ປ່ອງຢ້ຽມຈະເປີດຂຶ້ນ.

    • ສຳເນົາ ຕໍ່ໄປນີ້ ມາໂຄຣ VBA ແລະພຽງແຕ່ ວາງ ພວກມັນໃສ່ໃນ ໜ້າຈໍໂມດູນ .
    7766
    • ຈາກນັ້ນກົດ F5 ເພື່ອແລ່ນມາໂຄຣ VBA > ເລືອກຊຸດຂໍ້ມູນທັງໝົດແລ້ວກົດ OK .

    • ເລືອກສະຖານທີ່ບ່ອນທີ່ທ່ານຕ້ອງການວາງຜົນຜະລິດທີ່ຕ້ອງການ.

    ສຸດທ້າຍ, ພວກເຮົາໄດ້ປ່ຽນແຖວເປັນຖັນໂດຍໃຊ້ VBA macro .

    ອ່ານເພີ່ມເຕີມ: Excel VBA: ໂອນຫຼາຍແຖວໃນກຸ່ມໄປຫາຖັນ

    ບົດສະຫຼຸບ

    ທ່ານຜູ້ອ່ານທີ່ຮັກແພງ, ພວກເຮົາໄດ້ປຶກສາຫາລື 5 ເຕັກນິກແລ້ວ. ເພື່ອສົ່ງແຖວໄປຫາຖັນໃນ Excel. ຫວັງວ່າເຈົ້າຈະພົບເຫັນເຄື່ອງມືການສອນນີ້. ຍິ່ງ​ໄປ​ກວ່າ​ນັ້ນ​, workbook ແມ່ນ​ມີ​ສໍາ​ລັບ​ທ່ານ​ເພື່ອ​ດາວ​ໂຫລດ​ແລະ​ປະ​ຕິ​ບັດ​ຕົວ​ທ່ານ​ເອງ​. ຢ່າງໃດກໍຕາມ, ຖ້າທ່ານມີຄໍາຖາມ, ຄໍາເຫັນ, ຫຼືຄໍາຕິຊົມໃດໆ, ກະລຸນາຢ່າລັງເລທີ່ຈະແຈ້ງໃຫ້ຂ້ອຍທາບໃນປ່ອງຄໍາເຫັນ.

    Hugh West ເປັນຄູຝຶກ Excel ທີ່ມີປະສົບການສູງແລະນັກວິເຄາະທີ່ມີປະສົບການຫຼາຍກວ່າ 10 ປີໃນອຸດສາຫະກໍາ. ລາວຈົບປະລິນຍາຕີສາຂາບັນຊີ ແລະການເງິນ ແລະປະລິນຍາໂທສາຂາບໍລິຫານທຸລະກິດ. Hugh ມີຄວາມກະຕືລືລົ້ນໃນການສອນແລະໄດ້ພັດທະນາວິທີການສອນທີ່ເປັນເອກະລັກທີ່ງ່າຍຕໍ່ການຕິດຕາມແລະເຂົ້າໃຈ. ຄວາມຮູ້ຊ່ຽວຊານຂອງລາວກ່ຽວກັບ Excel ໄດ້ຊ່ວຍໃຫ້ນັກຮຽນແລະຜູ້ຊ່ຽວຊານຫລາຍພັນຄົນໃນທົ່ວໂລກປັບປຸງທັກສະຂອງເຂົາເຈົ້າແລະດີເລີດໃນອາຊີບຂອງພວກເຂົາ. ຜ່ານ blog ຂອງລາວ, Hugh ແບ່ງປັນຄວາມຮູ້ຂອງລາວກັບໂລກ, ສະຫນອງການສອນ Excel ຟຣີແລະການຝຶກອົບຮົມອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ບຸກຄົນແລະທຸລະກິດສາມາດບັນລຸທ່າແຮງຂອງພວກເຂົາ.