ສາລະບານ
ໃນບົດຄວາມນີ້, ຂ້ອຍຈະສະແດງວິທີທີ່ເຈົ້າສາມາດຊອກຫາຄ່າທີ່ເປັນເອກະລັກຈາກຫຼາຍຖັນໃນ Microsoft Excel. ເພື່ອໃຫ້ເຈົ້າໄດ້ຝຶກຝົນໃນຂະນະທີ່ອ່ານບົດຄວາມນີ້.
ຊອກຫາມູນຄ່າເປັນເອກະລັກ Multiple Columns.xlsm
5 ວິທີການເພື່ອຊອກຫາຄຸນຄ່າທີ່ເປັນເອກະລັກຈາກຫຼາຍຖັນ ໃນ Excel
ໃຫ້ພວກເຮົາເບິ່ງຊຸດຂໍ້ມູນນີ້. ພວກເຮົາມີບັນທຶກນັກຮຽນຂອງໂຮງຮຽນຊື່ Glory Kindergarten.
ພວກເຮົາມີ ID ນັກຮຽນ, ຊື່ ແລະນາມສະກຸນຂອງນັກຮຽນຢູ່ໃນຖັນ B , C, ແລະ D ຕາມລໍາດັບ.
ຕອນນີ້ພວກເຮົາຕ້ອງການຈັດຮຽງຊື່ສະເພາະຂອງນັກຮຽນ.
ວິທີທີ 1: ແຍກອອກ. ຄ່າທີ່ເປັນເອກະລັກຈາກຫຼາຍຖັນທີ່ມີສູດ Array
i. ໃຊ້ຟັງຊັນ UNIQUE
ຂໍ້ຄວນລະວັງ: ຟັງຊັນ UNIQUE ສາມາດໃຊ້ໄດ້ໃນ Office 365 ເທົ່ານັ້ນ.
Syntax of UNIQUE Function:
=UNIQUE(array,[by_col],[exactly_once])
- ເອົາສາມອາກິວເມັນ, ໄລຍະໜຶ່ງຂອງເຊລເອີ້ນວ່າ ອາເຣ , ແລະສອງຄ່າ Boolean ເອີ້ນວ່າ by_col ແລະ exactly_once .
- ສົ່ງຄືນຄ່າທີ່ບໍ່ຊໍ້າກັນ. ຈາກ ອາເຣ .
- ຖ້າ by_col ຖືກຕັ້ງເປັນ TRUE , ມັນຈະຊອກຫາຄ່າທີ່ເປັນເອກະລັກໂດຍຖັນຂອງອາກິວເມັນນີ້ແມ່ນທາງເລືອກ. . ຄ່າເລີ່ມຕົ້ນແມ່ນ TRUE .
- ຖ້າ ແນ່ນອນ_ເມື່ອ ຖືກຕັ້ງເປັນ TRUE , ສົ່ງຄ່າຄືນ.ເຊິ່ງປາກົດພຽງຄັ້ງດຽວໃນ ອາເຣ . ການໂຕ້ຖຽງນີ້ແມ່ນທາງເລືອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ FALSE .
ຕອນນີ້ພວກເຮົາຕ້ອງການສະກັດຄ່າທີ່ເປັນເອກະລັກຈາກທັງສອງ ຊື່ທຳອິດ (ຖັນ C ) ແລະ ນາມສະກຸນ (ຖັນ D ).
- ທຳອິດ, ເລືອກຕາລາງໃດໜຶ່ງ ແລະໃສ່ສູດນີ້ໃສ່ບ່ອນນັ້ນ. ຂ້ອຍເລືອກຕາລາງ E5 ແລະໃສ່ມັນຢູ່ບ່ອນນັ້ນ.
=UNIQUE(C5:D16,FALSE,TRUE)
ເບິ່ງວ່າພວກເຮົາມີຊື່ທີ່ເປັນເອກະລັກຢູ່ໃນສອງຖັນທີ່ແຕກຕ່າງກັນ. ຖັນ
ແນ່ນອນ, ຖ້າທ່ານຕ້ອງການ, ທ່ານສາມາດປ່ຽນຄ່າ boolean ເຫຼົ່ານັ້ນເອີ້ນວ່າ by_col ແລະ exactly_once ແລະເບິ່ງວ່າມີຫຍັງເກີດຂຶ້ນ.
ອ່ານເພີ່ມເຕີມ: Excel VBA ເພື່ອຮັບຄ່າທີ່ເປັນເອກະລັກຈາກຖັນ (4 ຕົວຢ່າງ)
ii. ການລວມຟັງຊັນ CONCATENATE ແລະ UNIQUE
ກ່ອນໜ້ານີ້, ພວກເຮົາໄດ້ຮັບນາມສະກຸນໃນເຊລດຽວ, ແລະນາມສະກຸນໃນຕາລາງທີ່ຢູ່ໃກ້ຄຽງ. ແຕ່ຖ້າຄົນຫນຶ່ງຖາມສໍາລັບຊື່ທີ່ສົມບູນແມ່ນຫນຶ່ງຫ້ອງ, ຕົວຢ່າງ, Jack Morris. ແລ້ວ? ໃຊ້ສູດໃດນຶ່ງເຫຼົ່ານີ້. ພວກມັນແມ່ນເຮັດມາຈາກຟັງຊັນ UNIQUE ແລະ CONCATENATE .
ສູດທຳອິດ:
=UNIQUE(CONCATENATE(C5:C16," ",D5:D16),FALSE,TRUE)
ສູດທາງເລືອກ:
ຫຼື, ທ່ານສາມາດໃຊ້ອັນນີ້-
=UNIQUE(C5:C16&" "&D5:D16,FALSE,TRUE)
ເບິ່ງ, ພວກເຮົາໄດ້ແຍກຊື່ອັນເຕັມທີ່ໃນຖັນດຽວແຍກດ້ວຍຍະຫວ່າງ( ).
ອ່ານເພີ່ມເຕີມ: ຊອກຫາຄ່າທີ່ບໍ່ຊໍ້າກັນໃນຖັນໃນ Excel (6 ວິທີ)
iii. ໃຊ້ຟັງຊັນທີ່ເປັນເອກະລັກ, CONCATENATE, ແລະ FILTER ເພື່ອດຶງເອົາຄ່າທີ່ບໍ່ຊໍ້າກັນໂດຍອີງໃສ່ເງື່ອນໄຂ
ຕອນນີ້ສົມມຸດວ່າເວລາໃດນຶ່ງ, ຄົນເຮົາຕ້ອງການດຶງເອົາຊື່ສະເພາະຂອງນັກຮຽນທີ່ມີ ID ຫຼາຍກວ່າ 150. ເຮັດແນວໃດ?
ພວກເຮົາຈະເຮັດແນວນັ້ນໂດຍໃຊ້ UNIQUE ແລະ FILTER ຟັງຊັນ.
ຂໍ້ຄວນລະວັງ: The <ຟັງຊັນ 3>FILTER ສາມາດໃຊ້ໄດ້ໃນ Office 365 ເທົ່ານັ້ນ.
Syntax of FILTER Function:
=FILTER(array,include,[if_empty])
- ເອົາສາມອາກິວເມັນ. ໄລຍະໜຶ່ງຂອງເຊລເອີ້ນວ່າ ອາເຣ, ໜຶ່ງເງື່ອນໄຂ boolean ເອີ້ນວ່າ ຮວມ , ແລະຄ່າໜຶ່ງເອີ້ນວ່າ
- ສົ່ງຄືນຄ່າຈາກ ອາເຣ ທີ່ຕອບສະໜອງໄດ້. ເງື່ອນໄຂທີ່ລະບຸໄວ້ໂດຍ
- ຖ້າຄ່າໃດນຶ່ງຂອງ ອາເຣ ບໍ່ຕອບສະໜອງເງື່ອນໄຂທີ່ລະບຸໄວ້ໂດຍ ຮວມ , ມັນຈະສົ່ງຄ່າ if_empty ສໍາລັບມັນ. ການຕັ້ງຄ່າ if_empty ເປັນທາງເລືອກ. ມັນເປັນ “ບໍ່ມີຜົນ” ຕາມຄ່າເລີ່ມຕົ້ນ.
ຕອນນີ້ພວກເຮົາຕ້ອງການດຶງເອົາຊື່ສະເພາະຂອງນັກຮຽນທີ່ມີ ID ຫຼາຍກວ່າ 150.
- ດັ່ງນັ້ນ, ສູດຂອງພວກເຮົາຈະ be
=UNIQUE(FILTER(C5:D16,B5:B16>150,"no result"),FALSE,TRUE)
ເບິ່ງວ່າພວກເຮົາໄດ້ສະກັດຊື່ ແລະນາມສະກຸນທີ່ເປັນເອກະລັກ ຊື່.
- ແລະຖ້າທ່ານຕ້ອງການແຍກຊື່ທີ່ເປັນເອກະລັກທັງໝົດອອກຢູ່ໃນຕາລາງດຽວ, ໃຫ້ໃຊ້ອັນນີ້.formula-
=UNIQUE(FILTER(CONCATENATE(C5:C16," ",D5:D16),B5:B16>150,"no result"),FALSE,TRUE)
ອ່ານເພີ່ມເຕີມ: ວິທີສະກັດຄ່າທີ່ເປັນເອກະລັກໂດຍອີງໃສ່ເງື່ອນໄຂໃນ Excel
ວິທີ 2: ເນັ້ນໃຫ້ເຫັນຄ່າຊໍ້າກັນໂດຍໃຊ້ການຈັດຮູບແບບຕາມເງື່ອນໄຂ
ໃຫ້ພວກເຮົາເບິ່ງຊຸດຂໍ້ມູນໃຫມ່ນີ້. ພວກເຮົາມີສາມຖັນ, ແຕ່ທັງໝົດມີຂໍ້ມູນປະເພດດຽວກັນ.
ພວກເຮົາມີຊື່ຫຼິ້ນຂອງນັກຮຽນບາງຄົນຂອງໂຮງຮຽນອະນຸບານ Glory. ຕອນນີ້ພວກເຮົາຕ້ອງການຊອກຫາຊື່ສະເພາະຂອງນັກຮຽນເຫຼົ່ານີ້.
ພວກເຮົາຈະເຮັດແນວນັ້ນໄດ້ແນວໃດ?
ພວກເຮົາສາມາດເນັ້ນໃຫ້ເຫັນຄ່າທີ່ຊໍ້າກັນໂດຍໃຊ້ການຈັດຮູບແບບຕາມເງື່ອນໄຂ, ເພື່ອຄວາມສະດວກ.
📌 ຂັ້ນຕອນ:
- ທຳອິດ, ເລືອກຊ່ວງຂອງເຊວ.
- ຈາກນັ້ນໄປທີ່ ໜ້າຫຼັກ > ການຈັດຮູບແບບຕາມເງື່ອນໄຂ > ໄຮໄລ້ກົດລະບຽບເຊລ > ຄ່າຊໍ້າກັນ.
- ທ່ານຈະໄດ້ຮັບກ່ອງນ້ອຍໆທີ່ເອີ້ນວ່າ ຄ່າຊໍ້າກັນ.
- ເລືອກ ສີໃດກໍໄດ້ຈາກບ່ອນນັ້ນເພື່ອເນັ້ນໃຫ້ເຫັນຄ່າທີ່ຊໍ້າກັນ. ຂ້ອຍກຳລັງເລືອກສີຂຽວ.
ວິທີທີ 3: ສະກັດຄ່າທີ່ເປັນເອກະລັກຈາກຖັນ Excel ໂດຍໃຊ້ສູດຄຳນວນທີ່ບໍ່ມີອາເຣ
ເພື່ອໃຊ້ສູດທີ່ບໍ່ແມ່ນອາເຣ , ທ່ານຕ້ອງລວມຟັງຊັນ IFERROR , LOOKUP, ແລະ COUNTIF . ເພື່ອນຳໃຊ້ສູດ, ໃຫ້ນຳໃຊ້ຂັ້ນຕອນຕໍ່ໄປນີ້.
📌 ຂັ້ນຕອນ:
- ເລືອກເຊລໃດນຶ່ງ.
- ຈາກນັ້ນໃສ່ສູດຕໍ່ໄປນີ້-
=IFERROR(IFERROR(LOOKUP(2, 1/(COUNTIF($F$4:F4,$B$5:$B$11)=0), $B$5:$B$11), LOOKUP(2, 1/(COUNTIF($F$4:F4, $C$5:$C$9)=0), $C$5:$C$9)),LOOKUP(2, 1/(COUNTIF($F$4:F4, $D$5:$D$12)=0), $D$5:$D$12))
- ນີ້ຂ້ອຍໃສ່ມັນຢູ່ໃນ Cell F5 .
- ຈາກນັ້ນລາກ Fill Handle ແລ້ວເຈົ້າຈະພົບເຫັນຊື່ທີ່ເປັນເອກະລັກ.
ໝາຍເຫດ:
ນີ້, ແທນຖັນ B , C, ແລະ D , ທ່ານສາມາດໃຊ້ອັນທີ່ທ່ານຕ້ອງການໄດ້.
ວິທີທີ 4: ແຍກລາຍຊື່ທີ່ເປັນເອກະລັກສະເພາະຈາກສອງຖັນ ຫຼືຫຼາຍກວ່ານັ້ນໂດຍໃຊ້ຕາຕະລາງ Pivot
ທ່ານຍັງສາມາດສ້າງລາຍຊື່ທີ່ເປັນເອກະລັກຈາກສອງຖັນ ຫຼືຫຼາຍກວ່ານັ້ນໂດຍໃຊ້ເຄື່ອງມືຕາຕະລາງ pivot. ນຳໃຊ້ຂັ້ນຕອນຕໍ່ໄປນີ້ເພື່ອເຮັດສິ່ງນັ້ນ.
📌 ຂັ້ນຕອນ:
- ກົດ Alt + D .
- ຈາກນັ້ນ. ກົດ P ທັນທີ. ທ່ານຈະໄດ້ຮັບ PivotTable ແລະ PivotChart Wizard ເປີດ.
- ເລືອກ ໄລຍະການລວມຫຼາຍ ແລະ ຕາຕະລາງ pivot ປຸ່ມ.
- ຈາກນັ້ນຄລິກ ຕໍ່ໄປ . ທ່ານຈະຍ້າຍໄປ ຂັ້ນຕອນທີ 2a ຈາກທັງໝົດ 3 .
- ເລືອກ ສ້າງຊ່ອງຂໍ້ມູນໜ້າດຽວສຳລັບຂ້ອຍ ປຸ່ມ.
- ຈາກນັ້ນຄລິກ ຕໍ່ໄປ . ທ່ານຈະໄປທີ່ ຂັ້ນຕອນ 2b .
- ໃນປ່ອງ Range , ເລືອກຂອບເຂດຂອງເຊລຂອງທ່ານດ້ວຍຖັນຫວ່າງເປົ່າຢູ່ເບື້ອງຊ້າຍ.
- ທີ່ນີ້ຂ້ອຍໄດ້ເລືອກເຊລ B5 ຫາ D12 .
- ຈາກນັ້ນຄລິກ ຕື່ມ. ຕາລາງທີ່ເລືອກຂອງເຈົ້າຈະຖືກເພີ່ມໃສ່ກ່ອງ ໄລຍະທັງໝົດ .
- ຈາກນັ້ນຄລິກ ຕໍ່ໄປ . ທ່ານຈະຍ້າຍໄປທີ່ ຂັ້ນຕອນ 3 .
- ໃນປ່ອງ ແຜ່ນວຽກທີ່ມີຢູ່ແລ້ວ , ໃຫ້ຂຽນຕາລາງບ່ອນທີ່ທ່ານຕ້ອງການ ຕາຕະລາງ Pivot . ຂ້ອຍຂຽນ $F$4.
- ຈາກນັ້ນຄລິກ Finish . ທ່ານຈະໄດ້ຮັບຕາຕະລາງ Pivot ທີ່ສ້າງຂຶ້ນ.
- ໃນ ເລືອກຊ່ອງຂໍ້ມູນເພື່ອເພີ່ມໃສ່ລາຍງານ ສ່ວນ, ເຊົາໝາຍ ແຖວ , ຖັນ , ຄ່າ , ໜ້າ 1 .
- ຈາກນັ້ນໃຫ້ກວດເບິ່ງ ມູນຄ່າ . ທ່ານຈະໄດ້ຮັບຊື່ທີ່ເປັນເອກະລັກໃນ Pivot Table .
ວິທີທີ 5: ໃຊ້ລະຫັດ VBA ເພື່ອຊອກຫາຄ່າທີ່ເປັນເອກະລັກ
ສຸດທ້າຍ, ທ່ານຍັງສາມາດໃຊ້ລະຫັດ VBA ເພື່ອສະກັດຊື່ທີ່ເປັນເອກະລັກຈາກຊຸດຂໍ້ມູນ. ເຮັດສິ່ງຕໍ່ໄປນີ້.
📌 ຂັ້ນຕອນ:
- ກົດ Alt + F11 ໃນປຶ້ມວຽກຂອງທ່ານເພື່ອເປີດ VBA window.
- ຈາກນັ້ນໄປທີ່ແຖບ Insert ໃນແຖບເຄື່ອງມື VBA . ຄລິກໃສ່ມັນ.
- ຈາກສີ່ທາງເລືອກ, ເລືອກ ໂມດູນ .
ທ່ານຈະໄດ້ຮັບອັນໃໝ່ Module window.
- ຂຽນລະຫັດຕໍ່ໄປນີ້ຢູ່ທີ່ນັ້ນ.
9994
ນີ້ ເວັບໄຊ ຊ່ວຍພວກເຮົາ ເຂົ້າໃຈ ແລະພັດທະນາລະຫັດ.
- ບັນທຶກມັນເປັນ Excel Macros Enabled Workbook.
- ຈາກນັ້ນກັບຄືນໄປບ່ອນແຜ່ນວຽກຕົ້ນສະບັບຂອງທ່ານ. ກົດ Alt + F8 .
- ທ່ານຈະໄດ້ຮັບກ່ອງ Macro ເປີດ.
- ເລືອກຊື່ຂອງ Macro ແລະ ຈາກນັ້ນຄລິກທີ່ Run .
- ນີ້ຊື່ຂອງ Macro ນີ້ແມ່ນ Uniquedata .
- ໃສ່ຂອບເຂດຂອງຂໍ້ມູນຂອງທ່ານ. ໃນປ່ອງ Range .
- ຄລິກທີ່ ຕົກລົງ . ທ່ານຈະໄດ້ຮັບກ່ອງປ້ອນຂໍ້ມູນອື່ນ.
- ໃສ່ຕາລາງທຳອິດທີ່ທ່ານຕ້ອງການຊື່ທີ່ເປັນເອກະລັກ. ຂ້ອຍໃສ່ຕາລາງ F5 .
- ຈາກນັ້ນຄລິກ ຕົກລົງ. ທ່ານຈະໄດ້ຮັບຊື່ສະເພາະຈາກຂໍ້ມູນຂອງທ່ານ.ຕັ້ງ.
ອ່ານເພີ່ມເຕີມ: ວິທີການໄດ້ຮັບຄ່າເປັນເອກະລັກຈາກ Range ໃນ Excel (8 ວິທີການ)
ສະຫຼຸບ
ການນໍາໃຊ້ວິທີການເຫຼົ່ານີ້, ທ່ານສາມາດຊອກຫາຄ່າເປັນເອກະລັກໃນ Excel ຈາກຫຼາຍຖັນທີ່ມີທັງສອງປະເພດດຽວກັນຫຼືແຕກຕ່າງກັນຂອງຂໍ້ມູນ. ຖ້າທ່ານມີຄໍາຖາມເພີ່ມເຕີມ, ໃຫ້ພວກເຮົາຄໍາເຫັນ. ທ່ານຍັງສາມາດເຂົ້າໄປທີ່ blog ຂອງພວກເຮົາເພື່ອຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບຫົວຂໍ້ຕ່າງໆ MS Excel.