ຟັງຊັນ TEXTJOIN ໃນ Excel ເພື່ອຮວມຂໍ້ຄວາມຈາກຫຼາຍຕາລາງ

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

ບົດສອນສະແດງໃຫ້ເຫັນວິທີການໃຊ້ຟັງຊັນ TEXTJOIN ເພື່ອລວມຂໍ້ຄວາມໃນ Excel ດ້ວຍຕົວຢ່າງພາກປະຕິບັດ.

ຈົນກ່ວາບໍ່ດົນມານີ້, ມີສອງວິທີທົ່ວໄປໃນການລວມເນື້ອໃນຂອງເຊວໃນ Excel: ການເຊື່ອມໂຍງ operator ແລະຟັງຊັນ CONCATENATE. ດ້ວຍການນໍາສະເຫນີຂອງ TEXTJOIN, ມັນເບິ່ງຄືວ່າເປັນທາງເລືອກທີ່ມີປະສິດທິພາບຫຼາຍຂຶ້ນ, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດເຂົ້າຮ່ວມຂໍ້ຄວາມໃນລັກສະນະທີ່ມີຄວາມຍືດຫຍຸ່ນຫຼາຍລວມທັງຕົວຂັ້ນຕ່າງໆໃນລະຫວ່າງ. ແຕ່ຄວາມຈິງແລ້ວ, ມັນມີຫຼາຍອັນ!

    ຟັງຊັນ Excel TEXTJOIN

    TEXTJOIN ໃນ Excel ຈະຮວມຕົວໜັງສືຈາກຫຼາຍຕາລາງ ຫຼືໄລຍະຕ່າງໆ ແລະແຍກຄ່າທີ່ລວມເຂົ້າກັນກັບຕົວຂັ້ນຕ່າງໆ. ທີ່ທ່ານລະບຸ. ມັນສາມາດບໍ່ສົນໃຈ ຫຼືລວມເອົາຕາລາງຫວ່າງເປົ່າຢູ່ໃນຜົນໄດ້ຮັບ.

    ຟັງຊັນມີໃຫ້ຢູ່ໃນ Excel ສໍາລັບ Office 365, Excel 2021, ແລະ Excel 2019.

    syntax ຂອງຟັງຊັນ TEXTJOIN ມີດັ່ງນີ້. :

    TEXTJOIN(ຕົວຂັ້ນ, ignore_empty, text1, [text2], …)

    Where:

    • Delimiter (ຕ້ອງການ) - ແມ່ນຕົວຂັ້ນລະຫວ່າງແຕ່ລະຄ່າຂໍ້ຄວາມ ທີ່ທ່ານສົມທົບ. ໂດຍປົກກະຕິແລ້ວ, ມັນຖືກສະໜອງເປັນສະຕຣິງຂໍ້ຄວາມທີ່ປິດຢູ່ໃນວົງຢືມສອງເທົ່າ ຫຼືການອ້າງອີງເຖິງຕາລາງທີ່ມີສາຍຂໍ້ຄວາມ. ຕົວເລກທີ່ສະໜອງໃຫ້ເປັນຕົວຂັ້ນຈະຖືກປະຕິບັດເປັນຂໍ້ຄວາມ.
    • Ignore_empty (ຕ້ອງລະບຸ) - ກຳນົດວ່າຈະລະເລີຍຕາລາງຫວ່າງເປົ່າຫຼືບໍ່:
      • TRUE - ບໍ່ສົນໃຈຕາລາງຫວ່າງໃດໆ.
      • FALSE - ຮວມຕາລາງຫວ່າງເປົ່າຢູ່ໃນສະຕຣິງຜົນໄດ້ຮັບ.
    • Text1 (ຕ້ອງການ) - ຄ່າທໍາອິດທີ່ຈະເຂົ້າຮ່ວມ. ສາມາດສະໜອງເປັນສະຕຣິງຂໍ້ຄວາມ, ການອ້າງອີງເຖິງຕາລາງທີ່ບັນຈຸສະຕຣິງ, ຫຼືອາເຣຂອງສະຕຣິງຕ່າງໆ ເຊັ່ນ: ຊ່ວງຂອງຕາລາງ.
    • Text2 , … (ທາງເລືອກ) - ຄ່າຂໍ້ຄວາມເພີ່ມເຕີມ ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ຮ່ວມ​ກັນ​. ອະນຸຍາດສູງສຸດຂອງ 252 argument ຂໍ້ຄວາມ, ລວມທັງ text1 .

    ເປັນຕົວຢ່າງ, ໃຫ້ພວກເຮົາລວມເອົາພາກສ່ວນທີ່ຢູ່ຈາກເຊລ B2, C2 ແລະ D2 ເຂົ້າກັນເປັນຕາລາງດຽວ, ແຍກຄ່າ. ດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະ ຍະຫວ່າງ:

    ດ້ວຍຟັງຊັນ CONCATENATE, ທ່ານຈຳເປັນຕ້ອງລະບຸແຕ່ລະເຊລແຕ່ລະອັນ ແລະໃສ່ຕົວຂັ້ນ (", ") ຫຼັງຈາກແຕ່ລະເອກະສານອ້າງອີງ, ເຊິ່ງອາດຈະຫຍຸ້ງຍາກໃນເວລາລວມເນື້ອໃນຂອງຫຼາຍອັນ. ເຊລ:

    =CONCATENATE(A2, ", ", B2, ", ", C2)

    ດ້ວຍ Excel TEXTJOIN, ທ່ານລະບຸຕົວຂັ້ນພຽງແຕ່ເທື່ອດຽວໃນອາກິວເມັນທຳອິດ, ແລະສະໜອງຊ່ວງຂອງເຊລສຳລັບອາກິວເມັນທີສາມ:

    =TEXTJOIN(", ", TRUE, A2:C2) <12

    TEXTJOIN ໃນ Excel - 6 ສິ່ງທີ່ຄວນຈື່

    ເພື່ອໃຊ້ TEXTJOIN ໃນແຜ່ນງານຂອງເຈົ້າຢ່າງມີປະສິດທິພາບ, ມີບາງຈຸດສຳຄັນທີ່ຄວນສັງເກດ:

    1. TEXTJOIN ເປັນອັນໃໝ່. ຟັງຊັນ, ເຊິ່ງມີພຽງແຕ່ຢູ່ໃນ Excel 2019 - Excel 365. ໃນ Excel ຮຸ່ນກ່ອນຫນ້າ, ກະລຸນາໃຊ້ຟັງຊັນ CONCATENATE ຫຼື "&" ໂຕດຳເນີນການແທນ.
    2. ໃນລຸ້ນໃໝ່ຖ້າ Excel, ທ່ານຍັງສາມາດໃຊ້ຟັງຊັນ CONCAT ເພື່ອສົມທົບຄ່າຈາກເຊລ ແລະໄລຍະທີ່ແຍກກັນໄດ້, ແຕ່ບໍ່ມີທາງເລືອກສຳລັບຕົວຂັ້ນ ຫຼືຕາລາງຫວ່າງເປົ່າ.
    3. ຕົວເລກໃດກໍໄດ້ສະໜອງໃຫ້ ເພື່ອ TEXTJOIN ສໍາລັບ ຕົວຂັ້ນ ຫຼື ຂໍ້ຄວາມ ອາກິວເມັນຖືກປ່ຽນເປັນຂໍ້ຄວາມ.
    4. ຖ້າ ຕົວຂັ້ນ ບໍ່ໄດ້ລະບຸ ຫຼືເປັນສະຕຣິງຫວ່າງເປົ່າ (""), ຄ່າຂໍ້ຄວາມຈະຖືກປະສົມກັນໂດຍບໍ່ມີຕົວຂັ້ນໃດໆ.
    5. ຟັງຊັນສາມາດ ຈັດການຂໍ້ຄວາມໄດ້ເຖິງ 252 argument.
    6. ສະຕຣິງຜົນໄດ້ຮັບສາມາດບັນຈຸໄດ້ສູງສຸດ 32,767 ຕົວອັກສອນ, ເຊິ່ງເປັນຂີດຈຳກັດເຊລໃນ Excel. ຖ້າເກີນຂີດຈຳກັດນີ້, ສູດ TEXTJOIN ຈະຕອບຄ່າ #VALUE! ຜິດພາດ.

    ວິທີເຂົ້າຮ່ວມຂໍ້ຄວາມໃນ Excel - ຕົວຢ່າງສູດ

    ເພື່ອເຂົ້າໃຈຂໍ້ດີທັງໝົດຂອງ TEXTJOIN, ໃຫ້ເຮົາມາເບິ່ງວິທີການໃຊ້ຟັງຊັນໃນສະຖານະການຕົວຈິງ. .

    ປ່ຽນຖັນເປັນລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ

    ເມື່ອທ່ານຊອກຫາການລວມລາຍຊື່ແນວຕັ້ງທີ່ແຍກຄ່າດ້ວຍເຄື່ອງໝາຍຈຸດ, ເຄື່ອງໝາຍຈຸດ ຫຼືຕົວຂັ້ນອື່ນໃດນຶ່ງ, TEXTJOIN ເປັນຟັງຊັນທີ່ຖືກຕ້ອງໃນການນຳໃຊ້.

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

    ສຳລັບທີມ 1:

    =TEXTJOIN(",", FALSE, B2:B6)

    ສຳລັບທີມ 2:<3

    =TEXTJOIN(",", FALSE, C2:C6)

    ແລະອື່ນໆ.

    ໃນສູດທັງໝົດ, ອາກິວເມັນຕໍ່ໄປນີ້ຖືກໃຊ້:

    • ຕົວຂັ້ນ - a comma (",").
    • Ignore_empty ຖືກຕັ້ງເປັນ FALSE ເພື່ອລວມເອົາຕາລາງຫວ່າງເປົ່າ ເພາະວ່າພວກເຮົາຕ້ອງການສະແດງໃຫ້ເຫັນວ່າເກມໃດທີ່ບໍ່ໄດ້ຫຼິ້ນ.

    ດັ່ງທີ່ ຜົນໄດ້ຮັບ, ທ່ານຈະໄດ້ຮັບສີ່ລາຍການທີ່ແຍກກັນດ້ວຍເຄື່ອງໝາຍຈຸດທີ່ສະແດງເຖິງການຊະນະ ແລະການສູນເສຍຂອງແຕ່ລະທີມໃນຮູບແບບທີ່ຫນາແຫນ້ນ:

    ເຂົ້າຮ່ວມເຊລທີ່ມີຕົວຂັ້ນຕ່າງໆ

    ໃນສະຖານະການທີ່ທ່ານຈໍາເປັນຕ້ອງແຍກຄ່າລວມກັນດ້ວຍຕົວຂັ້ນຕ່າງໆ, ທ່ານສາມາດສະໜອງຕົວຂັ້ນຫຼາຍອັນເປັນຄ່າຄົງທີ່ຂອງອາເຣ ຫຼືປ້ອນແຕ່ລະຕົວຂັ້ນໃນຕາລາງແຍກຕ່າງຫາກ. ແລະໃຊ້ການອ້າງອີງໄລຍະສຳລັບອາກິວເມັນ delimiter .

    ສົມມຸດວ່າທ່ານຕ້ອງການເຂົ້າຮ່ວມເຊລທີ່ມີພາກສ່ວນຊື່ຕ່າງໆ ແລະໄດ້ຮັບຜົນໃນຮູບແບບນີ້: ນາມສະກຸນ , ຊື່ນາມສະກຸນ .

    ຕາມທີ່ເຈົ້າສາມາດເຫັນໄດ້, ນາມສະກຸນ ແລະນາມສະກຸນຈະຖືກແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະ ຍະຫວ່າງ (", ") ໃນຂະນະທີ່ຊື່ ແລະຊື່ກາງໂດຍຍະຫວ່າງ. ("") ເທົ່ານັ້ນ. ດັ່ງນັ້ນ, ພວກເຮົາລວມຕົວຂັ້ນສອງອັນນີ້ຢູ່ໃນຄ່າຄົງທີ່ array {", "," "} ແລະໄດ້ຮັບສູດຕໍ່ໄປນີ້:

    =TEXTJOIN({", "," "}, TRUE, A2:C2)

    ບ່ອນທີ່ A2:C2 ເປັນສ່ວນຊື່ທີ່ຈະລວມກັນ.

    ອີກທາງເລືອກໜຶ່ງ, ທ່ານສາມາດພິມຕົວຂັ້ນໂດຍບໍ່ມີເຄື່ອງໝາຍວົງຢືມໃນບາງຕາລາງຫວ່າງເປົ່າ (ເວົ້າວ່າ, ເຄື່ອງໝາຍຈຸດ ແລະຍະຫວ່າງໃນ F3 ແລະຊ່ອງຫວ່າງໃນ G3) ແລະໃຊ້ໄລຍະ $F$3:$G$3 (ກະລຸນາໃສ່ໃຈ ການອ້າງອີງເຊລຢ່າງແທ້ຈິງ) ສໍາລັບການໂຕ້ຖຽງ ຕົວຂັ້ນ :

    =TEXTJOIN($F$3:$G$3, TRUE, A2:C2)

    ໂດຍການໃຊ້ວິທີການທົ່ວໄປນີ້, ທ່ານສາມາດລວມເນື້ອໃນເຊລໃນຮູບແບບຕ່າງໆໄດ້.

    ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການຜົນໄດ້ຮັບໃນຮູບແບບ ຊື່ ຊື່ຕົ້ນກາງ ນາມສະກຸນ , ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ຟັງຊັນ LEFT ເພື່ອແຍກຕົວທໍາອິດ (ເບື້ອງຕົ້ນ) ຈາກເຊລ C2. ສໍາລັບຕົວກໍານົດຂອບເຂດ, ພວກເຮົາໃສ່ຊ່ອງຫວ່າງ ("") ລະຫວ່າງຊື່ທໍາອິດແລະຊື່ກາງ; ກໄລຍະເວລາ ແລະຊ່ອງຫວ່າງ (". ") ລະຫວ່າງຊື່ເບື້ອງຕົ້ນ ແລະນາມສະກຸນ:

    =TEXTJOIN({" ",". "}, TRUE, B2, LEFT(C2,1), A2)

    ເຂົ້າຮ່ວມຂໍ້ຄວາມ ແລະວັນທີໃນ Excel

    ໃນກໍລະນີສະເພາະໃດໜຶ່ງເມື່ອທ່ານລວມເຂົ້າກັນ. ຂໍ້ຄວາມ ແລະວັນທີ, ການສະໜອງວັນທີໂດຍກົງໃສ່ສູດ TEXTJOIN ຈະບໍ່ເຮັດວຽກ. ດັ່ງທີ່ເຈົ້າອາດຈະຈື່ໄດ້, Excel ເກັບຮັກສາວັນທີເປັນຕົວເລກ serial, ດັ່ງນັ້ນສູດຂອງທ່ານຈະສົ່ງຄືນຕົວເລກທີ່ເປັນຕົວແທນຂອງວັນທີດັ່ງທີ່ສະແດງຢູ່ໃນ screenshot ຂ້າງລຸ່ມນີ້:

    =TEXTJOIN(" ", TRUE, A2:B2)

    ເພື່ອແກ້ໄຂນີ້, ທ່ານຈໍາເປັນຕ້ອງໄດ້ແປງ. ວັນທີເຂົ້າໄປໃນສະຕຣິງຂໍ້ຄວາມກ່ອນທີ່ຈະເຂົ້າຮ່ວມມັນ. ແລະໃນທີ່ນີ້ຟັງຊັນ TEXT ທີ່ມີລະຫັດຮູບແບບທີ່ຕ້ອງການ ("mm/dd/yyyy" ໃນກໍລະນີຂອງພວກເຮົາ) ມາສະດວກ:

    =TEXTJOIN(" ", TRUE, A2, TEXT(B2, "mm/dd/yyyy"))

    ລວມຂໍ້ຄວາມດ້ວຍການແບ່ງແຖວ

    ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ລວມ​ຂໍ້​ຄວາມ​ໃນ Excel ເພື່ອ​ໃຫ້​ແຕ່​ລະ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​ໃນ​ແຖວ​ໃຫມ່​, ໃຊ້ CHAR(10) ເປັນ​ຕົວ​ຂັ້ນ (ທີ່ 10 ເປັນ​ຕົວ​ອັກ​ສອນ linefeed​)​.

    ຕົວ​ຢ່າງ​, ເພື່ອ​ປະ​ສົມ​ຂໍ້​ຄວາມ​ຈາກ ເຊລ A2 ແລະ B2 ແຍກຄ່າໂດຍການແບ່ງເສັ້ນ, ນີ້ແມ່ນສູດທີ່ໃຊ້:

    =TEXTJOIN(CHAR(10), TRUE, A2:B2)

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

    TEXTJOIN ຖ້າການຮວມຂໍ້ຄວາມເຂົ້າກັບເງື່ອນໄຂ

    ເນື່ອງຈາກຄວາມສາມາດຂອງ Excel TEXTJOIN ໃນການຈັດການ array ຂອງສະຕຣິງ, ມັນຍັງສາມາດຖືກໃຊ້ເພື່ອຮວມເນື້ອໃນຂອງສອງຕາລາງ ຫຼືຫຼາຍກວ່ານັ້ນຕາມເງື່ອນໄຂ. ເພື່ອເຮັດມັນໃຫ້ສຳເລັດ, ໃຫ້ໃຊ້ຟັງຊັນ IF ເພື່ອປະເມີນຊ່ວງຂອງເຊລ ແລະສົ່ງຄືນຄ່າອາເຣທີ່ກົງກັບເງື່ອນໄຂໃຫ້ກັບ argument text1 ຂອງ.TEXTJOIN.

    ຈາກຕາຕະລາງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້, ສົມມຸດວ່າທ່ານຕ້ອງການດຶງລາຍຊື່ສະມາຊິກ ທີມ 1 . ເພື່ອບັນລຸສິ່ງດັ່ງກ່າວ, ວາງຄຳຖະແຫຼງ IF ຕໍ່ໄປນີ້ໃສ່ໃນອາກິວເມັນ text1 :

    IF($B$2:$B$9=1, $A$2:$A$9, "")

    ໃນພາສາອັງກິດທຳມະດາ, ສູດຄຳນວນຂ້າງເທິງບອກວ່າ: ຖ້າຖັນ B ເທົ່າກັບ 1, ໃຫ້ຕອບ a ຄ່າຈາກຖັນ A ໃນແຖວດຽວກັນ; ຖ້າບໍ່ດັ່ງນັ້ນໃຫ້ສົ່ງຄືນສະຕຣິງຫວ່າງເປົ່າ.

    ສູດເຕັມສໍາລັບ ທີມ 1 ໃຊ້ຮູບຮ່າງນີ້:

    =TEXTJOIN(", ", TRUE, IF($B$2:$B$9=1, $A$2:$A$9, ""))

    ໃນລັກສະນະທີ່ຄ້າຍຄືກັນ, ທ່ານສາມາດໄດ້ຮັບ ລາຍຊື່ສະມາຊິກຂອງ Team 2:

    =TEXTJOIN(", ", TRUE, IF($B$2:$B$9=2, $A$2:$A$9, ""))

    ໝາຍເຫດ. ເນື່ອງຈາກຄຸນສົມບັດ Dynamic Arrays ທີ່ມີຢູ່ໃນ Excel 365 ແລະ 2021, ນີ້ເຮັດວຽກເປັນສູດປົກກະຕິ, ທີ່ສະແດງຢູ່ໃນຫນ້າຈໍຂ້າງເທິງ. ໃນ Excel 2019, ທ່ານຕ້ອງໃສ່ມັນເປັນສູດ array ແບບດັ້ງເດີມໂດຍການກົດປຸ່ມ Ctrl + Shift + Enter.

    ຊອກຫາ ແລະສົ່ງຄືນການຈັບຄູ່ຫຼາຍອັນໃນລາຍການທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ

    ດັ່ງທີ່ເຈົ້າອາດຈະຮູ້, the ຟັງຊັນ Excel VLOOKUP ສາມາດສົ່ງຄືນການຈັບຄູ່ທີ່ພົບຄັ້ງທໍາອິດເທົ່ານັ້ນ. ແຕ່ຈະເຮັດແນວໃດຖ້າທ່ານຕ້ອງການໄດ້ຮັບຄໍາທີ່ກົງກັນທັງຫມົດສໍາລັບ ID ສະເພາະ, SKU, ຫຼືອັນອື່ນ?

    ເພື່ອສົ່ງຜົນໄດ້ຮັບໃນຕາລາງແຍກຕ່າງຫາກ, ໃຊ້ສູດຫນຶ່ງທີ່ອະທິບາຍໄວ້ໃນວິທີການ VLOOKUP ຫຼາຍຄ່າໃນ Excel.

    ເພື່ອຊອກຫາ ແລະສົ່ງຄືນຄ່າທີ່ກົງກັນທັງໝົດໃນຕາລາງດຽວເປັນລາຍການທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ, ໃຫ້ໃຊ້ສູດຄຳນວນ TEXTJOIN IF.

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

    =TEXTJOIN(", ", TRUE, IF($A$2:$A$12=D2, $B$2:$B$12, ""))

    ບ່ອນທີ່ A2:A12 ເປັນຊື່ຜູ້ຂາຍ, B2:B12 ແມ່ນຜະລິດຕະພັນ, ແລະ D2 ແມ່ນຜູ້ຂາຍທີ່ມີຄວາມສົນໃຈ.

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

    ຫມາຍ​ເຫດ​. ເຊັ່ນດຽວກັນກັບຕົວຢ່າງທີ່ຜ່ານມາ, ນີ້ເຮັດວຽກເປັນສູດປົກກະຕິໃນ Excel 365 ແລະ 2021, ແລະເປັນສູດ CSE (Ctrl + Shift + Enter ) ໃນ Excel 2019.

    ເຫດຜົນຂອງສູດແມ່ນຄືກັນກັບໃນ ຕົວຢ່າງກ່ອນໜ້ານີ້:

    ຄຳຖະແຫຼງ IF ປຽບທຽບແຕ່ລະຊື່ໃນ A2:A12 ຕໍ່ກັບຊື່ເປົ້າໝາຍໃນ D2 (Adam ໃນກໍລະນີຂອງພວກເຮົາ):

    IF($A$2:$A$12=D2, $B$2:$B$12, "")

    ຖ້າການທົດສອບເຫດຜົນປະເມີນ ກັບ TRUE (i. e. ຊື່ໃນ D2 ກົງກັບຊື່ໃນຖັນ A), ສູດສົ່ງຄືນຜະລິດຕະພັນຈາກຖັນ B; ຖ້າບໍ່ດັ່ງນັ້ນ string ຫວ່າງເປົ່າ ("") ຈະຖືກສົ່ງຄືນ. ຜົນໄດ້ຮັບຂອງ IF ແມ່ນອາເຣຕໍ່ໄປນີ້:

    {"";"";"Bananas";"Apples";"";"";"";"Oranges";"";"Lemons";""}

    ອາເຣຈະໄປຫາຟັງຊັນ TEXTJOIN ເປັນອາກິວເມັນ text1 . ແລະເນື່ອງຈາກວ່າ TEXTJOIN ຖືກຕັ້ງຄ່າໃຫ້ແຍກຄ່າດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະຍະຫວ່າງ (", "), ພວກເຮົາຈຶ່ງໄດ້ສະຕຣິງນີ້ເປັນຜົນສຸດທ້າຍ:

    ກ້ວຍ, ໝາກແອັບເປີ້ນ, ໝາກກ້ຽງ, ໝາກນາວ

    Excel TEXTJOIN ບໍ່ເຮັດວຽກ

    ເມື່ອສູດ TEXTJOIN ຂອງທ່ານສົ່ງຜົນໃຫ້ເກີດຄວາມຜິດພາດ, ມັນເປັນໄປໄດ້ຫຼາຍທີ່ສຸດ.ເພື່ອເປັນຫນຶ່ງໃນຕໍ່ໄປນີ້:

    • #NAME? ຂໍ້ຜິດພາດເກີດຂຶ້ນເມື່ອ TEXTJOIN ຖືກໃຊ້ໃນ Excel ລຸ້ນເກົ່າທີ່ຟັງຊັນນີ້ບໍ່ຖືກຮອງຮັບ (ກ່ອນປີ 2019) ຫຼືເມື່ອຊື່ຂອງຟັງຊັນຖືກສະກົດຜິດ.
    • #VALUE! ຄວາມຜິດພາດເກີດຂຶ້ນຖ້າສະຕຣິງຜົນໄດ້ຮັບເກີນ 32,767 ຕົວອັກສອນ.
    • #VALUE! ຂໍ້ຜິດພາດອາດຈະເກີດຂື້ນຖ້າ Excel ບໍ່ຮັບຮູ້ຕົວຂັ້ນເປັນຂໍ້ຄວາມ, ຕົວຢ່າງຖ້າທ່ານສະຫນອງຕົວອັກສອນທີ່ບໍ່ສາມາດພິມໄດ້ເຊັ່ນ CHAR(0).

    ນັ້ນແມ່ນວິທີການໃຊ້ຟັງຊັນ TEXTJOIN ໃນ Excel. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນ blog ຂອງພວກເຮົາໃນອາທິດຕໍ່ໄປ! 3>

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