ສາລະບານ
ໃນຂະນະທີ່ເຮັດວຽກຮ່ວມກັບຊຸດຂໍ້ມູນຂະຫນາດໃຫຍ່, ພວກເຮົາມັກຈະຈໍາເປັນຕ້ອງໄດ້ນັບຄ່າທີ່ເປັນເອກະລັກແລະແຕກຕ່າງກັນໃນ excel. Excel ບໍ່ມີຫນ້າທີ່ໃນຕົວໃດຫນຶ່ງເພື່ອນັບຄ່າທີ່ເປັນເອກະລັກຫຼືຂໍ້ຄວາມ. ແຕ່, ມີຫຼາຍເຕັກນິກແລະວິທີການທີ່ພວກເຮົາສາມາດນັບມູນຄ່າທີ່ແຕກຕ່າງກັນເຫຼົ່ານີ້. ມື້ນີ້ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງໃຫ້ເຫັນບາງວິທີການນັບຊື່ທີ່ເປັນເອກະລັກໃນ Excel> Excel-Count-Unique-Names.xlsx
ນັບຊື່ທີ່ເປັນເອກະລັກໃນ Excel (5 ວິທີ)
1. ການນໍາໃຊ້ຟັງຊັນ SUMPRODUCT ເພື່ອນັບຊື່ທີ່ເປັນເອກະລັກ
The ວິທີທີ່ງ່າຍທີ່ສຸດແລະງ່າຍທີ່ສຸດທີ່ຈະນັບຊື່ທີ່ເປັນເອກະລັກໃນ Excel ແມ່ນການນໍາໃຊ້ SUMPRODUCT function. ການນໍາໃຊ້ຟັງຊັນນີ້ພວກເຮົາສາມາດນັບຄ່າທີ່ເປັນເອກະລັກໃນສອງວິທີ. ມາຮຽນຮູ້ວິທີເຫຼົ່ານີ້.
i. SUMPRODUCT ກັບ COUNTIF
ຂັ້ນຕອນ-1:
ໃນສະຖານະການຕໍ່ໄປນີ້, ພວກເຮົາໄດ້ຮັບຊຸດຂໍ້ມູນທີ່ຊື່ຂອງຕົວແທນຂາຍບາງຄົນແລະເງິນເດືອນຂອງພວກເຂົາແມ່ນໃຫ້ຢູ່ໃນ “ພະນັກງານຂາຍ” ແລະ “ເງິນເດືອນ” ຖັນ. ໃນປັດຈຸບັນພວກເຮົາມີຕົວແທນຂາຍທີ່ມີຊື່ປາກົດຫຼາຍກວ່າຫນຶ່ງຄັ້ງ. ດັ່ງນັ້ນພວກເຮົາຕ້ອງນັບຈໍານວນສະເພາະຂອງຊື່ຕົວແທນຂາຍໃນເຊລ E4 ພາຍໃຕ້ຫົວຂໍ້ “ນັບຊື່ທີ່ບໍ່ຊໍ້າກັນ”.
ຂັ້ນຕອນ-2:
ດຽວນີ້ຢູ່ໃນເຊລ E4, ນຳໃຊ້ຟັງຊັນ SUMPRODUCT ດ້ວຍຟັງຊັນ COUNTIF .
ສູດທົ່ວໄປແມ່ນ,
=SUMPRODUCT(1/COUNTIF(range,criteria))
ໃສ່ຄ່າເຂົ້າໄປໃນຟັງຊັນ ແລະຮູບແບບສຸດທ້າຍຂອງສູດແມ່ນ,
=SUMPRODUCT(1/COUNTIF(B4:B17,B4:B17))ຢູ່ໃສ,
- ໄລຍະ ແລະ ເງື່ອນໄຂ ແມ່ນ B4:B17
- ຟັງຊັນ COUNTIF ເບິ່ງເຂົ້າໄປໃນຂອບເຂດຂໍ້ມູນ ແລະນັບຈໍານວນເວລາທີ່ແຕ່ລະຊື່ປາກົດຢູ່ໃນ ໄລຍະຂໍ້ມູນ {3,2,1,2,3,3,4,3,3,1,1,1,1,1,1}
- ຫຼັງຈາກນັ້ນ, ຜົນໄດ້ຮັບຂອງ ຟັງຊັນ COUNTIF ຖືກໃຊ້ເປັນທີ່ປຶກສາກັບ 1 ເປັນຕົວເລກ. ສໍາລັບການນີ້, ຕົວເລກທີ່ປາກົດພຽງແຕ່ຄັ້ງດຽວໃນ array ຈະກາຍເປັນ 1 ແລະຕົວເລກທີ່ປາກົດຫຼາຍຈະໃຫ້ເສດສ່ວນເປັນຜົນໄດ້ຮັບ.
- ສຸດທ້າຍ, ຟັງຊັນ SUMPRODUCT ຈະນັບ ເຫຼົ່ານັ້ນ 1 ແລະຈະໃຫ້ຜົນໄດ້ຮັບ.
ກົດ Enter ເພື່ອຮັບຄ່າທີ່ເປັນເອກະລັກ.
ຂັ້ນຕອນ-3:
ມີຂໍ້ບົກພ່ອງໃນຟັງຊັນນີ້ວ່າຖ້າມີ Blank Cell ໃນຊຸດຂໍ້ມູນ, ສູດຈະລົ້ມເຫລວ. ເພາະວ່າຟັງຊັນ COUNTIF ສ້າງ “0” ສຳລັບແຕ່ລະຕາລາງຫວ່າງເປົ່າ ແລະ 1 ແບ່ງດ້ວຍ 0 ຕອບຄ່າການຫານໂດຍສູນ error ( #DIV/0!)
ຂັ້ນຕອນ-4:
ເພື່ອເອົາຊະນະສະຖານະການນີ້ໃຫ້ພວກເຮົາແກ້ໄຂສູດເລັກນ້ອຍ ນ້ອຍ. ໃນປັດຈຸບັນສູດໃຫມ່ຂອງພວກເຮົາສໍາລັບສະຖານະການນີ້ແມ່ນ,
=SUMPRODUCT(((B4:B17"")/COUNTIF(B4:B17,B4:B17&")) )
ຕອນນີ້ຖ້າມີຕາລາງຫວ່າງຢູ່ໃນຊຸດຂໍ້ມູນ, ສູດຄຳນວນຈະບໍ່ສົນໃຈມັນ.
ກົດ Enter ເພື່ອຮັບຜົນໄດ້ຮັບ.
ii. SUMPRODUCT ທີ່ມີຄວາມຖີ່
ຂັ້ນຕອນ-1:
ພວກເຮົາຈະໃຊ້ຊ່ວງຂໍ້ມູນດຽວກັນກັບທີ່ພວກເຮົາໃຊ້ໃນຕົວຢ່າງທີ່ຜ່ານມາ.
ຕອນນີ້ນຳໃຊ້ SUMPRODUCT ກັບ FREQUENCY ຟັງຊັນເພື່ອໃຫ້ໄດ້ຊື່ທີ່ເປັນເອກະລັກ.
ສູດທົ່ວໄປມີດັ່ງນີ້,
=SUMPRODUCT(–(FREQUENCY( MATCH(Lookup_value,Lookup_array,[match_type])),ROW(reference)-ROW(reference.firstcell)+1),1))
ໃສ່ຄ່າເພື່ອເອົາແບບຟອມສຸດທ້າຍ.
=SUMPRODUCT(–(FREQUENCY(MATCH(B4:B17,B4:B17,0),ROW(B4:B17)-ROW(B4)+1)>0))ຢູ່ໃສ,
- ຟັງຊັນ MATCH ຖືກນໍາໃຊ້ເພື່ອເອົາຕໍາແຫນ່ງຂອງແຕ່ລະຊື່ທີ່ປາກົດຢູ່ໃນຂໍ້ມູນ. ນີ້ຢູ່ໃນ MATCH ຟັງຊັນ lookup_value, lookup_array ແລະ [match type] ແມ່ນ B4:B17,B4:B17,0.
- ອາກິວເມັນ bins_array ແມ່ນສ້າງຂຶ້ນຈາກສ່ວນນີ້ຂອງສູດຄຳນວນ (ROW(B4:B17)-ROW(B4)+1)
- ຟັງຊັນ FREQUENCY ຕອບຄ່າອາເຣຂອງຕົວເລກທີ່ຊີ້ບອກການນັບຂອງແຕ່ລະຕົວເລກໃນ array ຂອງຂໍ້ມູນ, ຈັດລຽງໂດຍ bin. ຄຸນນະສົມບັດທີ່ສໍາຄັນໃນການດໍາເນີນງານຂອງ FREQUENCY ສູດແມ່ນວ່າເມື່ອຈໍານວນຫນຶ່ງໄດ້ຮັບການນັບແລ້ວ, FREQUENCY ຈະກັບຄືນມາສູນ.
- ໃນປັດຈຸບັນ, ພວກເຮົາກວດສອບສໍາລັບຄ່າທີ່ ແມ່ນໃຫຍ່ກວ່າສູນ (>0), ເຊິ່ງປ່ຽນຕົວເລກເປັນ TRUE ຫຼື FALSE , ຈາກນັ້ນພວກເຮົາໃຊ້ຄ່າລົບສອງເທົ່າ (--) ເພື່ອປ່ຽນຄ່າ TRUE ແລະ FALSE ເປັນ 1s ແລະ 0s.
- ສຸດທ້າຍ, ຟັງຊັນ SUMPRODUCT ພຽງແຕ່ເພີ່ມຕົວເລກເທົ່ານັ້ນ. ຂຶ້ນ ແລະສົ່ງຄືນຈຳນວນທັງໝົດ.
ເນື່ອງຈາກນີ້ເປັນ ສູດອາເຣ , ກົດ “CTRL+SHIFT+ENTER” ການນໍາໃຊ້ສູດ. ແລະພວກເຮົາໄດ້ຮັບການນັບສຸດທ້າຍແລ້ວ.
ອ່ານເພີ່ມເຕີມ: ນັບຄ່າທີ່ເປັນເອກະລັກດ້ວຍເງື່ອນໄຂໂດຍ SUMPRODUCT ໃນ Excel
2. ການນໍາໃຊ້ SUM ກັບສູດ COUNTIF ເພື່ອນັບຊື່ທີ່ເປັນເອກະລັກ
ຂັ້ນຕອນ-1:
ຕອນນີ້ພວກເຮົາຈະໃຊ້ SUM ກັບ COUNTIF ສູດເພື່ອຮັບຈຳນວນທີ່ຕ້ອງການ.
ສູດທົ່ວໄປຂອງສູດນີ້ແມ່ນ,
=SUM(IF(ISTEXT(Value),1/COUNTIF( range, criteria), “”))
ໃສ່ຄ່າຕ່າງໆເພື່ອເອົາຮູບແບບສຸດທ້າຍຂອງສູດ.
=SUM(IF(ISTEXT(B4) :B17),1/COUNTIF(B4:B17,B4:B17),”))ຢູ່ໃສ,
- ຟັງຊັນ ISTEXT ກັບຄືນ TRUE ສຳລັບຄ່າທັງໝົດທີ່ເປັນຂໍ້ຄວາມ ແລະຜິດສຳລັບຄ່າອື່ນໆ.
- ໄລຍະ ແລະເກນແມ່ນ B4:B17
- ຖ້າຄ່າດັ່ງກ່າວເປັນຄ່າຂໍ້ຄວາມ. , ຟັງຊັນ COUNTIF ເບິ່ງເຂົ້າໄປໃນຂອບເຂດຂໍ້ມູນ ແລະນັບຈໍານວນເວລາທີ່ແຕ່ລະຊື່ປາກົດຢູ່ໃນຂອບເຂດຂໍ້ມູນ {3,2,1,2,3,3,4,3,3,1 ,1,1,1,1}
- ຟັງຊັນ SUM ຄຳນວນຜົນລວມຂອງຄ່າທັງໝົດ ແລະສົ່ງຜົນລັບ.
<1
ຂັ້ນຕອນ-2:
ເນື່ອງຈາກນີ້ເປັນ ສູດອາເຣ , ກົດ “CTRL+SHIFT+ENTER” ເພື່ອນຳໃຊ້ ສູດ. ແລະພວກເຮົາມີການນັບສຸດທ້າຍຂອງພວກເຮົາແລ້ວ.
ອ່ານເພີ່ມເຕີມ: ການນັບສູດ Excel ມູນຄ່າທີ່ເປັນເອກະລັກ (3 ວິທີງ່າຍໆ)
3. ການໃຊ້ SUM ກັບ FREQUENCY ແລະ MATCH Formula ເພື່ອນັບຊື່ທີ່ເປັນເອກະລັກ
ຂັ້ນຕອນ-1:
ຕອນນີ້ພວກເຮົາຈະໃຊ້ SUM ກັບ FREQUENCY ແລະ MATCH ສູດການນັບຊື່ທີ່ເປັນເອກະລັກ.
ສູດທົ່ວໄປແມ່ນ,
=SUM(IF(FREQUENCY(IF( ການທົດສອບຢ່າງມີເຫດຜົນ””, MATCH(Lookup_value,Lookup_array,[match type])),ROW(reference)-ROW(reference.firstcell)+1),1))
ສູດສຸດທ້າຍຫຼັງຈາກ ການໃສ່ຄ່າແມ່ນ,
=SUM(IF(FREQUENCY(IF(B4:B17””), MATCH(B4:B17,B4:B17,0)), ROW(B4:B17) )-ROW(B4)+1),1))ຢູ່ໃສ,
- ທີ່ນີ້ໃນ MATCH ເຮັດໜ້າທີ່ lookup_value , lookup_array ແລະ [ປະເພດການຈັບຄູ່] ແມ່ນ B4:B17,B4:B17,0
- ຫຼັງຈາກ MATCH ຟັງຊັນ , ມີ IF ເຫດຜົນ IF function ແມ່ນຈໍາເປັນແມ່ນວ່າ MATCH ຈະສົ່ງຄືນຂໍ້ຜິດພາດ #N/A ສໍາລັບຕາລາງຫວ່າງເປົ່າ. . ດັ່ງນັ້ນ, ພວກເຮົາບໍ່ລວມເອົາເຊລທີ່ຫວ່າງເປົ່າດ້ວຍ B4:B17””
- ອາກິວເມັນ bins_array ແມ່ນສ້າງຂຶ້ນຈາກສ່ວນນີ້ຂອງສູດຄຳນວນ (ROW(B4:B17)-ROW( B4)+1)
- array ຜົນໄດ້ຮັບນີ້ຖືກປ້ອນໃສ່ FREQUENCY ຟັງຊັນທີ່ສົ່ງຄືນ array ຂອງຕົວເລກທີ່ຊີ້ບອກການນັບສໍາລັບແຕ່ລະຕົວເລກໃນ array ຂອງຂໍ້ມູນ
- ສຸດທ້າຍນອກ IF ຟັງຊັນສະແດງແຕ່ລະຄ່າທີ່ບໍ່ຊໍ້າກັນເປັນ 1 ແລະຊໍ້າກັນຄ່າເປັນ
ກົດ “CTRL+SHIFT+ENTER” ເພື່ອນຳໃຊ້ສູດອາເຣ.
ອ່ານເພີ່ມເຕີມ: ນັບຄ່າຂໍ້ຄວາມທີ່ບໍ່ຊໍ້າກັນ ດ້ວຍເງື່ອນໄຂໃນ Excel (5 ວິທີ)
ການອ່ານທີ່ຄ້າຍຄືກັນ
- ວິທີໃຊ້ COUNTIF ສໍາລັບຂໍ້ຄວາມທີ່ເປັນເອກະລັກ (8 ວິທີທີ່ງ່າຍທີ່ສຸດ)
- COUNTIFS Unique Values in Excel (3 ວິທີງ່າຍໆ)
4. ການນໍາໃຊ້ຟັງຊັນ UNIQUE ເພື່ອນັບຊື່ທີ່ເປັນເອກະລັກ
ຂັ້ນຕອນ-1:
ຟັງຊັນ UNIQUE ສາມາດໃຊ້ໄດ້ກັບເວີຊັນ Excel 365 ເທົ່ານັ້ນ.
ຕອນນີ້ນຳໃຊ້ UNIQUE ຟັງຊັນ. ສູດທົ່ວໄປແມ່ນ,
=COUNTA(UNIQUE(range))
ຫຼັງຈາກການປ້ອນຄ່າ, ຮູບແບບສຸດທ້າຍແມ່ນ,
=COUNTA(UNIQUE(B4:B17))
ກົດ Enter ເພື່ອຮັບຜົນໄດ້ຮັບ.
ຂັ້ນຕອນທີ 2:
ທ່ານຍັງສາມາດໄດ້ຮັບບັນຊີລາຍຊື່ທີ່ເປັນເອກະລັກໂດຍການນໍາໃຊ້ຫນ້າທີ່ UNIQUE ນີ້. ສໍາລັບອັນນີ້, ສູດແມ່ນ,
=UNIQUE(B4:B17)ກົດ Enter ເພື່ອສືບຕໍ່.
ອ່ານ ເພີ່ມເຕີມ: Excel VBA: ນັບຄ່າທີ່ເປັນເອກະລັກໃນຖັນ (3 ວິທີ)
5. ການນໍາໃຊ້ຕົວກອງຂັ້ນສູງເພື່ອນັບຊື່ທີ່ເປັນເອກະລັກໃນ Excel
ຂັ້ນຕອນທີ 1:
ພວກເຮົາຍັງສາມາດໃຊ້ຕົວເລືອກ Advanced Filter ເພື່ອນັບຊື່ທີ່ເປັນເອກະລັກ. ເພື່ອເຮັດສິ່ງນັ້ນ, ໄປທີ່ Data, ໃນ Sort & ການກັ່ນຕອງ ກຸ່ມ, ຄລິກທີ່ ຂັ້ນສູງ.
ຂັ້ນຕອນ-2:
ປ່ອງຢ້ຽມ Advanced Filter ປະກົດຂຶ້ນ. ທີ່ນີ້ກວດເບິ່ງ ສຳເນົາໄປທີ່ບ່ອນອື່ນ ແລະໃຊ້ ບັນທຶກທີ່ເປັນເອກະລັກເທົ່ານັ້ນ.
ຂັ້ນຕອນ-3:
ຕອນນີ້ເລືອກແຫຼ່ງຂໍ້ມູນສຳລັບ ໄລຍະລາຍຊື່ ($ B$3:$B$17), ຊ່ວງເງື່ອນໄຂ ($B$3:$B$17), ແລະ ສຳເນົາໄປທີ່ $E$3 . ຄລິກ ຕົກລົງ ເພື່ອດຳເນີນການຕໍ່.
ແລະລາຍຊື່ສະເພາະຂອງພວກເຮົາແມ່ນໄດ້ຖືກສ້າງຂື້ນ.
<0 ຂັ້ນຕອນ-4:
ເພື່ອນັບຊື່ທີ່ເປັນເອກະລັກ, ພຽງແຕ່ໃຊ້ສູດນີ້,
=ROWS(E4:E9)
ແລະກົດ Enter .
ອ່ານເພີ່ມເຕີມ: ນັບຄ່າທີ່ເປັນເອກະລັກດ້ວຍເງື່ອນໄຂໂດຍ COUNTIFS ໃນ EXCEL ( 4 ຕົວຢ່າງ)
ບັນທຶກດ່ວນ
➤ ຖ້າມີຕາລາງຫວ່າງເປົ່າຢູ່ໃນຊຸດຂໍ້ມູນໃນເວລາທີ່ທ່ານໃຊ້ SUMPRODUCT ກັບສູດ COUNTIF , ຜົນໄດ້ຮັບຈະສະແດງການແບ່ງ. ໂດຍສູນ error (#DIV/0!)
➤ ສໍາລັບ ສູດ Array , ທ່ານຕ້ອງກົດ “CTRL+SHIFT+ENTER” ພ້ອມກັນເພື່ອໃຫ້ໄດ້ຜົນ.
➤ ຟັງຊັນ UNIQUE ສາມາດໃຊ້ໄດ້ກັບ Excel 365 ເທົ່ານັ້ນ. ຜູ້ໃຊ້ Excel ຮຸ່ນເກົ່າຈະບໍ່ສາມາດໃຊ້ຟັງຊັນໄດ້.
ສະຫຼຸບ
ມື້ນີ້ພວກເຮົາໄດ້ຮຽນຮູ້ບາງຂັ້ນຕອນການນັບຊື່ທີ່ເປັນເອກະລັກຈາກຊຸດຂໍ້ມູນ. ຖ້າຫາກທ່ານມີຄວາມສັບສົນຫຼືຄໍາແນະນໍາໃດຫນຶ່ງ, ທ່ານແມ່ນຍິນດີທີ່ສຸດທີ່ຈະແບ່ງປັນຄວາມຄິດເຫັນຂອງທ່ານໃນພາກຄວາມຄິດເຫັນ.