ວິທີການນັບຊື່ທີ່ເປັນເອກະລັກໃນ Excel (5 ວິທີ)

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

ໃນ​ຂະ​ນະ​ທີ່​ເຮັດ​ວຽກ​ຮ່ວມ​ກັບ​ຊຸດ​ຂໍ້​ມູນ​ຂະ​ຫນາດ​ໃຫຍ່​, ພວກ​ເຮົາ​ມັກ​ຈະ​ຈໍາ​ເປັນ​ຕ້ອງ​ໄດ້​ນັບ​ຄ່າ​ທີ່​ເປັນ​ເອ​ກະ​ລັກ​ແລະ​ແຕກ​ຕ່າງ​ກັນ​ໃນ 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 ຮຸ່ນເກົ່າຈະບໍ່ສາມາດໃຊ້ຟັງຊັນໄດ້.

ສະຫຼຸບ

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

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