ສາລະບານ
ຂຶ້ນກັບສະຖານະການທີ່ທ່ານອາດຈະຕ້ອງປຽບທຽບສອງສາມຖັນ. ການປຽບທຽບສາມາດເຮັດໄດ້ໃນຫຼາຍຮູບແບບ, ຫນຶ່ງໃນນັ້ນແມ່ນການຈັບຄູ່ບາງສ່ວນ. ມື້ນີ້ພວກເຮົາຈະສະແດງໃຫ້ທ່ານວິທີການປະຕິບັດການ ການກົງບາງສ່ວນ ໃນສອງຖັນໃນ Excel. ສຳລັບລະດູການນີ້, ພວກເຮົາກຳລັງໃຊ້ Excel Microsoft 365 , ລອງໃຊ້ຂອງທ່ານ.
ກ່ອນອື່ນໝົດ, ເຮົາມາຮູ້ຈັກກັບປຶ້ມວຽກທີ່ເປັນພື້ນຖານຂອງຕົວຢ່າງຂອງພວກເຮົາ.
ນີ້ພວກເຮົາມີຊຸດຂໍ້ມູນຂອງນັກກິລາທີ່ມີຊື່ສຽງຈຳນວນໜຶ່ງຈາກກິລາປະເພດຕ່າງໆ. ການນໍາໃຊ້ຊຸດຂໍ້ມູນນີ້ພວກເຮົາຈະດໍາເນີນການ ການຈັບຄູ່ບາງສ່ວນ ພາຍໃນສອງຖັນ. ພວກເຮົາຈະໃຊ້ຊຸດຂໍ້ມູນນີ້ເພື່ອອະທິບາຍວິທີການຕ່າງໆໄດ້ງ່າຍໆ.
ດາວໂຫລດ Practice Workbook
ທ່ານສາມາດດາວໂຫລດປື້ມຄູ່ມືພາກປະຕິບັດໄດ້ຈາກທີ່ນີ້.
ການຈັບຄູ່ບາງສ່ວນສອງ. Columns.xlsx
4 ວິທີງ່າຍໆເພື່ອຊອກຫາການຈັບຄູ່ບາງສ່ວນໃນສອງຖັນ
1. ການຈັບຄູ່ບາງສ່ວນໃນສອງຖັນໂດຍໃຊ້ VLOOKUP
ໜຶ່ງໃນວິທີການປະຕິບັດ ການຈັບຄູ່ບາງສ່ວນ ລະຫວ່າງຖັນແມ່ນການໃຊ້ ຟັງຊັນ VLOOKUP .
The VLOOKUP ຟັງຊັນ ຊອກຫາຂໍ້ມູນໃນ ໄລຍະຈັດລຽງຕາມແນວຕັ້ງ.
ພວກເຮົາຈະປຽບທຽບສອງຖັນຂອງຊຸດຂໍ້ມູນຂ້າງເທິງນີ້ ແລະສ້າງຜົນໄດ້ຮັບໃນຖັນອື່ນ.
- ທຳອິດ, ໃຫ້ໃສ່ສູດໃນ cell E5 .
=IFERROR(VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0);"")
ນີ້ພວກເຮົາໄດ້ຕັ້ງແຖວທຳອິດຂອງ ຊື່ນັກກິລາຍອດນິຍົມ ຖັນຢູ່ທີ່ lookup_value ຊ່ອງຂໍ້ມູນ.
ແລະ ຖັນ ຊື່ນັກກິລາ ເປັນ lookup_array . ເນື່ອງຈາກພວກເຮົາຕ້ອງກວດສອບການຈັບຄູ່ບາງສ່ວນ ພວກເຮົາຈຶ່ງໄດ້ໃຊ້ເຄື່ອງໝາຍດາວເປັນຕົວແທນ. ເຄື່ອງໝາຍນີ້ໝາຍເຖິງວ່າຕົວໜັງສືໃດກໍໄດ້ຢູ່ບ່ອນນັ້ນ.
- ຫຼັງຈາກນັ້ນ, ເມື່ອພົບການກົງກັນ ສູດຄຳນວນຈະສົ່ງຄືນຊື່ເຕັມທີ່ພວກເຮົາເລືອກໄວ້ໃນຕາລາງ.
- ຕໍ່ໄປ, ໃຫ້ໃຊ້ ທາງເລືອກ Fill Handle ເພື່ອນຳໃຊ້ສູດຄຳນວນໃຫ້ກັບເຊລທັງໝົດ.
- ຫຼັງຈາກນັ້ນ, ທ່ານຈະໄດ້ຮັບຜົນສຸດທ້າຍຕາມຄວາມເໝາະສົມ. .
ໃຫ້ສັງເກດວ່າ, ໃນ ເຊລ E6 , ທ່ານໄດ້ພົບເຫັນຊ່ອງຫວ່າງຄືກັບໃນ ເຊລ C6 ທີ່ທ່ານມີ ໃສ່ຊື່ Dhoni, ເຊິ່ງສູດບໍ່ສາມາດຊອກຫາຢູ່ໃນ ຖັນ B .
🔎 ສູດເຮັດວຽກແນວໃດ?
- VLOOKUP(“*”&C5&”*”;$B$5:$B$12;1;0) : ໃນສ່ວນທຳອິດ, ພວກເຮົາຈະຊອກຫາຊ່ວງເຊລທີ່ຕ້ອງການລະຫວ່າງເຊລ B5 ຫາ B12 ເພື່ອຊອກຫາຄ່າສະເພາະ.
- IFERROR(VLOOKUP(“*”&C5& ;”*”;$B$5:$B$12;1;0);” ) : ສ່ວນນີ້ຈະນຳໃຊ້ເກນທີ່ເໝາະສົມໃນສູດຄຳນວນເພື່ອສະແດງຜົນສຸດທ້າຍຕາມຊ່ວງຕາລາງທີ່ຕ້ອງການ.
ເພາະສະນັ້ນ, ພວກເຮົາໄດ້ດໍາເນີນການແຂ່ງຂັນບາງສ່ວນລະຫວ່າງ ຖັນໂດຍໃຊ້ ຟັງຊັນ VLOOKUP ໃນ excel.
ອ່ານເພີ່ມເຕີມ: Excel VLOOKUP ເພື່ອຊອກຫາການຈັບຄູ່ທີ່ໃກ້ຄຽງທີ່ສຸດ (ມີ 5 ຕົວຢ່າງ)
2. ການຈັບຄູ່ບາງສ່ວນກັບການປະສົມປະສານຂອງ INDEX – MATCH Functions
ຕໍ່ໄປ, ພວກເຮົາສາມາດໃຊ້ການປະສົມປະສານຂອງຟັງຊັນ INDEX ແລະ MATCH . ພາກສ່ວນກ່ອນໜ້ານີ້, ພວກເຮົາໄດ້ເຫັນວິທີ VLOOKUP ດຶງເອົາຄ່າເມື່ອມັນພົບຂໍ້ມູນທີ່ກົງກັນ. ທີ່ນີ້ INDEX – MATCH ການປະສົມຈະເຮັດອັນດຽວກັນ. MATCH ຊອກຫາຕຳແໜ່ງຂອງຄ່າຊອກຫາ ແລະ INDEX ຕອບຄ່າຈາກສະຖານທີ່ທີ່ລະບຸ.
ເພື່ອຮູ້ກ່ຽວກັບຟັງຊັນຕ່າງໆ ໃຫ້ເຂົ້າໄປເບິ່ງບົດຄວາມເຫຼົ່ານີ້: INDEX, MATCH.
- ທຳອິດ, ພວກເຮົາຈະໃສ່ສູດໃສ່ໃນ cell E5 .
=IFERROR(INDEX($B$5:$B$12;MATCH("*"&C5&"*";$B$5:$B$12;0));"")
- ຫຼັງຈາກນັ້ນ, ທ່ານຈະໄດ້ຮັບຜົນຂອງເຊວນີ້ ແລະຈາກນັ້ນໃຊ້ Fill Handle ເພື່ອນຳໃຊ້ມັນກັບທຸກເຊວ. <14
- ສຸດທ້າຍ, ທ່ານຈະໄດ້ຮັບຜົນສຸດທ້າຍຂອງເຈົ້າ.
- MATCH(“*”&C5&”*”;$B$5:$B$12;0) : ໃນສ່ວນທຳອິດ, ພວກເຮົາຈະຊອກຫາຕາລາງທີ່ຕ້ອງການ. ຊ່ວງທີ່ພວກເຮົາຕ້ອງການໃຊ້.
- INDEX($B$5:$B$12; MATCH(“*”&C5&”*”;$B$5:$B$12;0)) : ເມື່ອທ່ານຕັ້ງໃຈຈະສົ່ງຄືນຄ່າ (ຫຼືຄ່າ) ຈາກໄລຍະດຽວ, ທ່ານຈະໃຊ້ຮູບແບບອາເຣຂອງຟັງຊັນ INDEX . ສ່ວນນີ້ຈະນຳໃຊ້ເກນທີ່ເໝາະສົມໃນສູດຄຳນວນ.
- IFERROR(INDEX($B$5:$B$12; MATCH(“*”&C5&”*”;$B$5:$ B$12;0));”” ) : ນີ້ຈະໃຊ້ເວລາໄລຍະຈາກ INDEX ແລະ MATCH function portion ແລະກໍານົດເງື່ອນໄຂທີ່ເຫມາະສົມສໍາລັບສູດ.
- ວິທີໃຊ້ VLOOKUP ບາງສ່ວນໃນ Excel (3 ຫຼືຫຼາຍວິທີ)
- ໃຊ້ VLOOKUP ເພື່ອຊອກຫາຂໍ້ຄວາມບາງສ່ວນຈາກເຊລດຽວ
- ວິທີປະຕິບັດການຈັບຄູ່ບາງສະຕຣິງໃນ Excel (5 ວິທີ)
- ດຽວນີ້ , ໃນທີ່ນີ້ພວກເຮົາໄດ້ຕັ້ງ “ຊື່ເຕັມແມ່ນພົບ” ເປັນ if_true_value ແລະປະໄວ້ if_false_value ຫວ່າງເປົ່າ. ແຊກສູດຄຳນວນຕໍ່ໄປນີ້ໃສ່ໃນຕາລາງ.
- ນອກຈາກນັ້ນ, ຫຼັງຈາກກົດປຸ່ມ Enter ທ່ານຈະໄດ້ຮັບຜົນໄດ້ຮັບສໍາລັບການນີ້. cell ແລະຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ຕົວເລືອກ Fill Handle ສໍາລັບເຊລທັງໝົດຕາມຄວາມເຫມາະສົມ.
- ສຸດທ້າຍ, ທ່ານຈະໄດ້ຮັບຜົນທີ່ຕ້ອງການ.
- COUNTIFS($B$5:$B$12;”*”&C5) : ໃນສ່ວນທຳອິດ, ພວກເຮົາຈະຊອກຫາຂອບເຂດຂອງເຊວທີ່ ພວກເຮົາຕ້ອງການກວດສອບເງື່ອນໄຂ.
- IF(COUNTIFS($B$5:$B$12;”*”&C5)=1; “ພົບຊື່ເຕັມ”; “ບໍ່ຊື່ເຕັມ ພົບ”) : ສ່ວນນີ້ຈະນຳໃຊ້ເກນທີ່ເໝາະສົມໃນສູດຄຳນວນ. 1>ການຈັບຄູ່ບາງສ່ວນ ໃນສອງຖັນໃນ Excel ແມ່ນໃຊ້ງ່າຍຫຼາຍ.
ອ່ານເພີ່ມເຕີມ: COUNTIF ການຈັບຄູ່ບາງສ່ວນໃນ Excel (2 ຫຼືຫຼາຍວິທີການ)
4. ປຽບທຽບສອງຖັນໂດຍໃຊ້ຟັງຊັນ AGGREGATE
ສຸດທ້າຍ, ພວກເຮົາຈະພະຍາຍາມຊອກຫາ ການຈັບຄູ່ບາງສ່ວນ ພາຍໃນສອງຖັນໂດຍໃຊ້ ຟັງຊັນ AGGREGATE ຄືກັນ. Microsoft Excel ຟັງຊັນເຊັ່ນ SUM , COUNT , LARGE ແລະ MAX ຈະບໍ່ເຮັດວຽກຖ້າໄລຍະໃດໜຶ່ງມີຂໍ້ຜິດພາດ. . ແນວໃດກໍ່ຕາມ, ທ່ານສາມາດແກ້ໄຂບັນຫານີ້ໄດ້ໄວໂດຍການໃຊ້ ຟັງຊັນ AGGREGATE . ບົດຄວາມນີ້ຈະສະແດງໃຫ້ທ່ານເຫັນວິທີການຮວບຮວມຂໍ້ມູນໃນ Excel .
ຟັງຊັນ AGGREGATE: Syntax ແລະ Arguments
ຟັງຊັນ AGGREGATE ຂອງ Excel ສົ່ງຄືນຜົນລວມຂອງຕາຕະລາງຂໍ້ມູນ ຫຼືລາຍການຂໍ້ມູນ. ໝາຍເລກຟັງຊັນເຮັດໜ້າທີ່ເປັນອາກິວເມັນທຳອິດ, ໃນຂະນະທີ່ຊຸດຂໍ້ມູນຕ່າງໆປະກອບເປັນອາກິວເມັນອື່ນ. ເພື່ອຈະຮູ້ວ່າຫນ້າທີ່ທີ່ຈະຈ້າງງານ, ຫນຶ່ງຈໍາເປັນຕ້ອງຈື່ຈໍານວນຫນ້າທີ່, ຫຼືຂ້າງຄຽງທີ່ທ່ານສາມາດເບິ່ງມັນຢູ່ໃນຕາຕະລາງ.
ການອ້າງອີງແລະarray syntax ແມ່ນສອງ syntax ທີ່ເປັນໄປໄດ້ສໍາລັບ ຟັງຊັນ Excel AGGREGATE ທີ່ພວກເຮົາຈະສະແດງໃຫ້ທ່ານເຫັນທີ່ນີ້.
Array Syntax:
= AGGREGATE(function_num,options,array,[k])
Reference Syntax:
=AGGREGATE(function_num,options,ref1, [ref2 ],...)
ບໍ່ຈໍາເປັນຕ້ອງເປັນຫ່ວງກ່ຽວກັບຮູບແບບທີ່ທ່ານກໍາລັງໃຊ້. ອີງຕາມຕົວກໍານົດການປ້ອນຂໍ້ມູນທີ່ທ່ານສະໜອງໃຫ້, Excel ຈະເລືອກຮູບແບບທີ່ເໝາະສົມທີ່ສຸດ.
ອາກິວເມັນ:
Function Function_number AVERAGE 1 COUNT 2 ຕິດຕໍ່ 3 MAX 4 MIN 5 ຜະລິດຕະພັນ 6 ລວມ 9 ໃຫຍ່ 14 ນ້ອຍ 15 ຕອນນີ້, ຕໍ່ໄປ, ຕໍ່ໄປ ແລະສົນທະນາກ່ຽວກັບວິທີການໃຊ້ຟັງຊັນນີ້ຢ່າງລະອຽດໂດຍປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
- ທໍາອິດ, ໃສ່ສູດຕໍ່ໄປນີ້ໃນຕາລາງ.
[email protected](E$5:E$8;AGGREGATE(15;6;MATCH("*"&$E$5:$E$8&"*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1))
- ຕໍ່ໄປ, ທ່ານຈະໄດ້ຮັບຜົນສໍາລັບຕາລາງນີ້ ແລະຈາກນັ້ນໃຊ້ຕົວເລືອກ Fill Handle ເພື່ອນຳໃຊ້ມັນກັບທຸກເຊວ.
- ສຸດທ້າຍ, ໜ້າຈໍຂອງທ່ານຈະສະແດງຜົນທີ່ຄ້າຍຄືກັນກັບຮູບຕໍ່ໄປນີ້.
🔎 ສູດເຮັດວຽກແນວໃດ?
- (ROW($E$5:$E$8)-ROW(E$5)+1) : ເມື່ອເຈົ້າມີ ຊຸດຂໍ້ມູນນ້ອຍໆ, ມັນງ່າຍທີ່ຈະຊອກຫາຕົວເລກແຖວແຕ່ຢູ່ໃນກໍລະນີຂອງຊຸດຂໍ້ມູນໃຫຍ່ກວ່າ, ທ່ານອາດຈະຕ້ອງໃຊ້ ຟັງຊັນ ROW. ໃນສ່ວນທຳອິດ, ພວກເຮົາຈະຊອກຫາຊ່ວງຕາລາງທີ່ຕ້ອງການທີ່ເຮົາຕ້ອງການໃຊ້.
- MATCH(“*”&$E$5:$E$8&”*”;$ B5;0) : ເມື່ອໃດກໍຕາມທີ່ທ່ານເຮັດວຽກຢູ່ໃນແຜ່ນວຽກ Excel, ທ່ານອາດຈະຕ້ອງການຊອກຫາຄວາມສຳພັນລະຫວ່າງສອງເຊລ ຫຼືຫຼາຍກວ່ານັ້ນ. ສົມມຸດວ່າທ່ານຕ້ອງການຈັບຄູ່ເງື່ອນໄຂກັບເຊລອື່ນ. ໃນກໍລະນີນີ້, ທ່ານອາດຈະນໍາໃຊ້ການທໍາງານ MATCH . ສ່ວນນີ້ຈະພະຍາຍາມຊອກຫາການຈັບຄູ່ພາຍໃນຂອບເຂດທີ່ເລືອກ.
- AGGREGATE(15;6; MATCH(“*”&$E$5:$E$8&”*”;$B5 ;0)*(ROW($E$5:$E$8)-ROW(E$5)+1) : ໃນ Excel, ຟັງຊັນ AGGREGATE ຖືກໃຊ້ໃນຟັງຊັນຕ່າງໆເພື່ອໃຫ້ໄດ້ຜົນສະເພາະ. ໃນກໍລະນີນີ້, ທ່ານສາມາດນໍາໃຊ້ຫນ້າ MATCH . ສ່ວນນີ້ຈະນໍາໃຊ້ມາດຕະຖານທີ່ເຫມາະສົມໃນສູດ.
- @INDEX(E$5:E$8;AGGREGATE(15; 6;MATCH(“*”&$E$5:$E$8&”*”;$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1 )).
ດັ່ງນັ້ນ, ສຸດທ້າຍ, ພວກເຮົາໄດ້ສະຫຼຸບບົດຄວາມຂອງພວກເຮົາໂດຍໃຊ້ ຟັງຊັນ AGGREGATE ເພື່ອປະຕິບັດ ການຈັບຄູ່ບາງສ່ວນ ໃນສອງຖັນໃນ Excel.
ອ່ານເພີ່ມເຕີມ: ຊອກຫາການຈັບຄູ່ຂໍ້ຄວາມບາງສ່ວນໃນ Excel (5 ວິທີ)
ສິ່ງທີ່ຕ້ອງຈື່
- ໃນກໍລະນີຂອງການນໍາໃຊ້ຄັ້ງທໍາອິດ ສອງວິທີການ, ການປະສົມ VLOOKUP ແລະ INDEX-MATCH ມີບົດບາດສໍາຄັນທີ່ສຸດ. ເມື່ອໃສ່ຄ່າໃຫ້ພະຍາຍາມຈື່ໄວ້. ຖ້າທ່ານປ່ຽນໄລຍະ, ຜົນໄດ້ຮັບຈະແຕກຕ່າງກັນ.
- ເມື່ອໃຊ້ສູດ, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະໃສ່ພວກມັນດ້ວຍ syntax ທີ່ຖືກຕ້ອງ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະບໍ່ໃຫ້ຜົນໄດ້ຮັບໃດໆ.
- ພວກເຮົາແນະນໍາໃຫ້ທ່ານດາວໂຫລດໄຟລ໌ excel ແລະເບິ່ງມັນໃນຂະນະທີ່ນໍາໃຊ້ສູດສໍາລັບຄວາມເຂົ້າໃຈທີ່ດີກວ່າ.
ສະຫຼຸບ
ນັ້ນແມ່ນທັງຫມົດສໍາລັບມື້ນີ້. ພວກເຮົາໄດ້ລະບຸວິທີການເຮັດວຽກ ການຈັບຄູ່ບາງສ່ວນ ໃນສອງຖັນໃນ Excel. ຫວັງວ່າເຈົ້າຈະເຫັນວ່າອັນນີ້ເປັນປະໂຫຍດ. ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະສະແດງຄວາມຄິດເຫັນຖ້າມີສິ່ງໃດທີ່ເບິ່ງຄືວ່າຍາກທີ່ຈະເຂົ້າໃຈ. ໃຫ້ພວກເຮົາຮູ້ວ່າທ່ານຈະໃຊ້ວິທີການໃດແດ່. ແຈ້ງເຕືອນວິທີການອື່ນໆທີ່ພວກເຮົາອາດຈະພາດຢູ່ທີ່ນີ້.
🔎 ສູດເຮັດວຽກແນວໃດ?
ໃນສ່ວນນີ້, ພວກເຮົາໄດ້ໃຊ້ການປະສົມປະສານຂອງ INDEX ແລະ MATCH ຟັງຊັນເພື່ອຊອກຫາ ການຈັບຄູ່ບາງສ່ວນ ລະຫວ່າງຖັນ. ຟັງຊັນ IFERROR ບໍ່ສົນໃຈຄວາມຜິດພາດໃດໆທີ່ອາດຈະເກີດຂຶ້ນເນື່ອງຈາກຄວາມບໍ່ສອດຄ່ອງໃນສູດ.
ອ່ານເພີ່ມເຕີມ: ການຈັດຮູບແບບເງື່ອນໄຂສໍາລັບການຈັບຄູ່ຂໍ້ຄວາມບາງສ່ວນໃນ Excel (9 ຕົວຢ່າງ)
ການອ່ານທີ່ຄ້າຍຄືກັນ
3. ຟັງຊັນ IF ເພື່ອປະຕິບັດການຈັບຄູ່ບາງສ່ວນໃນສອງຖັນ
ໃນສ່ວນຂອງບົດຄວາມນີ້, ພວກເຮົາສາມາດປະຕິບັດການຈັບຄູ່ບາງສ່ວນໂດຍໃຊ້ຟັງຊັນ IF . ດັ່ງທີ່ເຈົ້າຮູ້, ຟັງຊັນ IF ແລ່ນການທົດສອບຢ່າງມີເຫດຜົນ ແລະສົ່ງຄືນຄ່າສຳລັບຜົນລັບ TRUE ຫຼື FALSE .
=IF(COUNTIFS($B$5:$B$12;"*"&C5)=1;"Full Name Is Found";"Full Name not Found")
ທີ່ນີ້ສູດຄຳນວນໃຫ້ if_true_value . ໃນປັດຈຸບັນຂຽນສູດສໍາລັບສ່ວນທີ່ເຫຼືອຂອງຄ່າ.
🔎 ເຮັດແນວໃດວຽກສູດ?