ກົງກັນຂ້າມຂອງ Concatenate ໃນ Excel (4 ທາງເລືອກ)

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

ໃນ Microsoft Excel, ບໍ່ມີຟັງຊັນທີ່ແນ່ນອນທີ່ເຮັດວຽກກົງກັນຂ້າມກັບຟັງຊັນ concatenate. ຢ່າງໃດກໍຕາມ, ພວກເຮົາມີຂັ້ນຕອນທີ່ເຫມາະສົມຈໍານວນຫນຶ່ງແລະທາງເລືອກທີ່ຈະແຍກຂໍ້ຄວາມອອກເປັນຫຼາຍພາກສ່ວນ. ໃນບົດຄວາມນີ້, ທ່ານຈະຮຽນຮູ້ວິທີທີ່ທ່ານສາມາດນໍາໃຊ້ເຕັກນິກງ່າຍໆເຫຼົ່ານັ້ນທີ່ຄວນຈະເຮັດວຽກກົງກັນຂ້າມກັບ concatenate ໃນ Excel.

ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ

ທ່ານສາມາດດາວໂຫລດ ປື້ມວຽກ Excel ທີ່ພວກເຮົາໄດ້ໃຊ້ເພື່ອກະກຽມບົດຄວາມນີ້.

ກົງກັນຂ້າມກັບ Concatenate.xlsx

4 ວິທີເຮັດວຽກກົງກັນຂ້າມກັບ Concatenate ໃນ Excel

1. ແຍກຂໍ້ຄວາມອອກເປັນຫຼາຍຕາລາງດ້ວຍສູດ

ໃນຕາຕະລາງຕໍ່ໄປນີ້, ຖັນ B ມີຫ້າເຊລທີ່ແຕກຕ່າງ, ແຕ່ລະອັນມີສາມຊື່ແບບສຸ່ມທີ່ແຍກດ້ວຍຕົວຂັ້ນທົ່ວໄປ ' ເຄື່ອງໝາຍຈຸດ' (,) . ພາຍໃຕ້ສາມສ່ວນຫົວທີ່ມີຊື່ ພາກທີ 1, ພາກທີ 2 ແລະ ພາກສ່ວນທີ 3 ຈະໃຊ້ຊື່ແຍກຕ່າງຫາກຈາກແຕ່ລະຕາລາງໃນ ຖັນ B .

<0 📌 ຂັ້ນຕອນທີ 1:

➤ ເລືອກ Cell C5 ແລະພິມ:

=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",999)),COLUMNS($A:A)*999-998,999))

📌 ຂັ້ນຕອນທີ 2:

➤ ກົດ Enter ແລ້ວເຈົ້າ 'ຈະ​ໄດ້​ຮັບ​ການ​ແຍກ​ຊື່​ທໍາ​ອິດ​ຈາກ​ຊື່​ໃນ Cell B5 .

🔎 ສູດ​ເຮັດ​ວຽກ​ແນວ​ໃດ ?

  • REPT(” “,999): ນີ້ແມ່ນຟັງຊັນ REPT ຊໍ້າຄືນຕົວອັກສອນ 'space' 999 ເທື່ອພາຍໃນ ຟັງຊັນ SUBSTITUTE .
  • ຕົວແທນ($B5,”,”,REPT(” “,999): ຕົວແທນ ຟັງຊັນແທນເຄື່ອງໝາຍຈຸດດ້ວຍຊ່ອງຊ້ຳໆທີ່ໄດ້ກ່າວມາໃນຂັ້ນຕອນກ່ອນໜ້າ. ດັ່ງນັ້ນ ສູດຈຶ່ງສົ່ງຄືນຊື່ Patrick ດ້ວຍຍະຫວ່າງ.
  • COLUMNS($A:A)*999-998: ຟັງຊັນ COLUMNS ໃນທີ່ນີ້ຈະນັບຈຳນວນຖັນ ແລະ ກຳນົດຄ່າຜົນໄດ້ຮັບເປັນ start_num ສຳລັບຟັງຊັນ MID .
  • MID(SUBSTITUTE($B5,”,”,REPT(” “,999 )),COLUMNS($A:A)*999-998,999): ຟັງຊັນ MID ສົ່ງຄືນຊື່ 'Patrick' ດ້ວຍ 999 ຕົວອັກສອນໃນ ທັງໝົດ.
  • ສຸດທ້າຍ, ຟັງຊັນ TRIM ຈະລຶບຊ່ອງຫວ່າງທີ່ບໍ່ຈຳເປັນທັງໝົດອອກຈາກສະຕຣິງຂໍ້ຄວາມທີ່ພົບໂດຍຟັງຊັນ MID ແລະສົ່ງຄືນຊື່ 'Patrick' ຢ່າງແນ່ນອນ.

ຕອນນີ້ໃຫ້ເຮັດຕາມຂັ້ນຕອນທີ່ເຫຼືອເພື່ອແຍກຊື່ແຍກອື່ນໆທັງໝົດ.

📌 ຂັ້ນຕອນທີ 3:

➤ ຈາກ Cell C5 , ໃຊ້ Fill Handle ເພື່ອລາກເຊລໄປທາງຂວາຈົນກວ່າທ່ານຈະໄດ້ສາມຊື່ແຍກ.

ດັ່ງນັ້ນ, ພວກເຮົາຫາກໍແຍກອອກ. ສາມຊື່ແຍກຈາກ Cell B5 .

📌 ຂັ້ນຕອນທີ 4:

➤ ຕອນນີ້ລາກລົງ Fill Handle ເພື່ອຕື່ມຂໍ້ມູນສ່ວນທີ່ເຫຼືອຂອງເຊວໂດຍອັດຕະໂນມັດຕັ້ງແຕ່ C 6 ເຖິງ E9 .

ແລະ ທ່ານຈະເຫັນຊື່ທັງໝົດທີ່ແຍກອອກຈາກກຸ່ມຂອງຊື່ທີ່ມີຢູ່ໃນ ຖັນ B .

2. ກົງກັນຂ້າມຂອງ Concatenate: ການນໍາໃຊ້ຟັງຊັນຂໍ້ຄວາມເພື່ອແບ່ງອອກເປັນຫຼາຍເຊລ

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

📌 ຂັ້ນຕອນທີ 1:

➤ ເລືອກ ຜົນໄດ້ຮັບທໍາອິດ Cell C5 ແລະພິມ:

=LEFT(B5,FIND(" ",B5)-1)

📌 ຂັ້ນຕອນທີ 2:

➤ ກົດ Enter ແລະໃຊ້ Fill Handle ເພື່ອຕື່ມຂໍ້ມູນສ່ວນທີ່ເຫຼືອຂອງເຊລໃນ ຖັນ C .

ທ່ານຈະໄດ້ຮັບຊື່ທຳອິດທັງໝົດທີ່ແຍກອອກຈາກຊື່ເຕັມທີ່ມີຢູ່ໃນ ຖັນ B .

🔎 ສູດເຮັດວຽກແນວໃດ?

  • ໃນສູດນີ້, ຟັງຊັນ FIND ຊອກຫາຊ່ອງຫວ່າງທໍາອິດໃນ Cell B5 ແລະສົ່ງຄືນຕຳແໜ່ງຂອງຕົວອັກສອນຍະຫວ່າງ.
  • ຟັງຊັນ LEFT ແຍກຊື່ອອກຈາກທາງຊ້າຍ ແລະສົ່ງຄືນຈຳນວນຕົວອັກສອນທີ່ລະບຸໄວ້ໂດຍຟັງຊັນ FIND ກ່ອນໜ້ານີ້.

ດຽວນີ້, ມາເບິ່ງວ່າພວກເຮົາສາມາດດຶງສ່ວນທີສອງຂອງແຕ່ລະຊື່ອອກມາໄດ້ແນວໃດ.

📌 ຂັ້ນຕອນທີ 3:

➤ ໃນ Cell D5 , ສູດທີ່ຕ້ອງການຈະເປັນ:

=RIGHT(B5,LEN(B5)-FIND(" ",B5))

📌 ຂັ້ນຕອນທີ 4:

➤ ຫຼັງຈາກກົດ Enter ແລະ auto-f ເຈັບເປັນທັງໝົດ ຖັນ D , ທ່ານຈະພົບນາມສະກຸນທັງໝົດຢູ່ກ້ອງຫົວຂໍ້ ສ່ວນ 2 .

🔎 ສູດເຮັດວຽກແນວໃດ?

  • ໃນສູດນີ້, ຟັງຊັນ LEN ຕອບຈໍານວນຕົວອັກສອນທັງໝົດທີ່ມີຢູ່ໃນ Cell B5 ແລະນັ້ນແມ່ນ 15 .
  • ຟັງຊັນ FIND ສົ່ງຄືນຕຳແໜ່ງຂອງຊ່ອງທີ່ພົບໃນຂໍ້ຄວາມນັ້ນ ແລະໃຫ້ຜົນຕອບແທນ. 8 .
  • ຄວາມ​ແຕກ​ຕ່າງ​ທາງ​ເລກ​ຄະ​ນິດ​ລະ​ຫວ່າງ​ສອງ​ຄ່າ​ຕົວ​ເລກ​ກ່ອນ​ໜ້າ​ນີ້​ກຳ​ນົດ​ຈຳ​ນວນ​ຕົວ​ອັກ​ສອນ​ສຳ​ລັບ​ຟັງ​ຊັນ ຂວາ .
  • ສຸດ​ທ້າຍ, RIGHT ຟັງຊັນສະກັດ 15-8=7 ຕົວອັກສອນຈາກຂວາ ແລະສົ່ງຄືນຊື່ 'Cummins' .

3. ໃຊ້ Text to Column Wizard ເພື່ອ Reverse Concatenate ໃນ Excel

ໃຫ້ໄປທີ່ຕົວຢ່າງທຳອິດຂອງພວກເຮົາອີກຄັ້ງ. ຕອນນີ້ພວກເຮົາຈະໃຊ້ຕົວຊ່ວຍສ້າງ Text to Column ເພື່ອແຍກເຊວຫຼັງຈາກລຶບຕົວຂັ້ນອອກ.

📌 ຂັ້ນຕອນທີ 1:

➤ ເລືອກຊ່ວງຂອງເຊລ (B5:B9) ບັນຈຸຂໍ້ມູນຂໍ້ຄວາມທັງໝົດທີ່ຕ້ອງແບ່ງອອກ.

➤ ພາຍໃຕ້ແຖບ ຂໍ້ມູນ , ເລືອກ ຂໍ້ຄວາມໄປຫາຖັນ ທາງເລືອກຈາກກຸ່ມຄຳສັ່ງ ເຄື່ອງມືຂໍ້ມູນ .

ກ່ອງໂຕ້ຕອບຈະເປີດຂຶ້ນ.

📌 ຂັ້ນຕອນທີ 2:

➤ ເລືອກປຸ່ມວິທະຍຸ 'Delimited' ເປັນປະເພດຂໍ້ມູນຕົ້ນສະບັບ.

➤ ກົດ ຕໍ່ໄປ .

📌 ຂັ້ນຕອນທີ 3:

➤ ຈາກ ຕົວຂັ້ນ ຕົວເລືອກ, ໃຫ້ໝາຍໃສ່ ເຄື່ອງໝາຍຈຸດ ເທົ່ານັ້ນ ແລະປ່ອຍໃຫ້ທາງເລືອກອື່ນຖືກໝາຍໄວ້. ເຈົ້າຈະຖືກສະແດງຕົວຢ່າງຂໍ້ມູນຄືກັບຮູບຕໍ່ໄປນີ້.

➤ ກົດ ຕໍ່ໄປ .

📌 ຂັ້ນຕອນທີ 4:

➤ ຮັກສາທາງເລືອກ 'ທົ່ວໄປ' ເປັນ ​​ ຮູບແບບຂໍ້ມູນຖັນ .

➤ ເປີດໃຊ້ການແກ້ໄຂ ຢູ່ໃນກ່ອງ ປາຍທາງ ແລະເລືອກຕາລາງຜົນຜະລິດຕັ້ງແຕ່ C5 ຫາ E9 .

➤ ກົດ Finish ແລະທ່ານສຳເລັດແລ້ວ.

ເຈົ້າຈະເປັນສະ​ແດງ​ຊື່​ທັງ​ຫມົດ​ທີ່​ແບ່ງ​ອອກ​ໃນ​ໄລ​ຍະ​ການ​ຜະ​ລິດ​ຂອງ​ເຊ​ລ​ທີ່​ເລືອກ​ໃນ​ທັນ​ທີ​.

4. ນຳໃຊ້ວິທີການຕື່ມ Flash ເພື່ອເຮັດວຽກກົງກັນຂ້າມກັບ Concatenate

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

ດຽວນີ້ພວກເຮົາມາເບິ່ງວ່າຄໍາສັ່ງ Flash Fill ນີ້ເຮັດວຽກຢ່າງໄວວາເພື່ອແຍກຕົວຫນັງສືແນວໃດ.

📌 ຂັ້ນຕອນທີ 1:

➤ ເລືອກ Cell C5 ແລະພິມ 'Patrick' ດ້ວຍຕົນເອງ.

📌 ຂັ້ນຕອນທີ 2:

➤ ໃຊ້ Fill Handle ເພື່ອລາກລົງໄປຫາ Cell C9 .

➤ ຄລິກທີ່ຕົວເລືອກ ແລະເລືອກ Flash Fill ດຽວນີ້.

ແລະເຈົ້າຈະພົບເຫັນຊື່ທັງໝົດ. ແຍກ ແລະແຍກອອກໃນ ຖັນ C .

📌 ຂັ້ນຕອນທີ 3:

➤ ເຊັ່ນດຽວກັນ, ໃຫ້ເຮັດດຽວນີ້ສຳລັບນາມສະກຸນພາຍໃຕ້ຫົວຂໍ້ ສ່ວນ 2 .

ແລະ ທ່ານຈະເຫັນນາມສະກຸນທັງໝົດໃນທັນທີແຍກອອກຈາກ ຊື່ເຕັມທີ່ມີຢູ່ໃນ ຖັນ B .

ສະຫຼຸບຄໍາສັບ

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

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