ສາລະບານ
ບາງຄັ້ງ, ໃນ excel, ພວກເຮົາຈໍາເປັນຕ້ອງນັບພຽງແຕ່ຈຸລັງທີ່ເຫັນໄດ້. ຕົວຢ່າງເຊັ່ນ, ເມື່ອທ່ານໃຊ້ ການກັ່ນຕອງ ເພື່ອຂໍ້ມູນ excel, ບາງແຖວຈະຖືກເຊື່ອງໄວ້. ນອກຈາກນັ້ນ, ໃນຂະນະທີ່ເຮັດວຽກຢູ່ໃນ excel, ເລື້ອຍໆພວກເຮົາເຊື່ອງແຖວດ້ວຍຕົນເອງຢ່າງຕັ້ງໃຈ. ໃນກໍລະນີດັ່ງກ່າວ, ພວກເຮົາອາດຈະຮຽກຮ້ອງໃຫ້ມີການນັບຈໍານວນແຖວທີ່ເຫັນໄດ້. ບົດຄວາມນີ້ຈະແນະນໍາໃຫ້ທ່ານກ່ຽວກັບວິທີການນັບແຕ່ຈຸລັງທີ່ສັງເກດເຫັນໄດ້. 7> Count Only Visible Cells.xlsx
5 Tricks to Count only Visible Cells in Excel
ໂດຍປົກກະຕິແລ້ວ, ພວກເຮົາສາມາດໃຊ້ ຟັງຊັນ COUNTA ເພື່ອ ໄດ້ຮັບຈໍານວນແຖວທີ່ມີຢູ່ໃນຊຸດຂໍ້ມູນ. ແນວໃດກໍ່ຕາມ, ເມື່ອແຖວຖືກເຊື່ອງໄວ້ດ້ວຍຕົນເອງ ຫຼືໂດຍການໃຊ້ຕົວເລືອກ ການກັ່ນຕອງ , ຟັງຊັນ COUNTA ບໍ່ໄດ້ໃຫ້ຈຳນວນແຖວທີ່ເຫັນໄດ້. ດັ່ງນັ້ນ, ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ທ່ານເຫັນຄໍາຮ້ອງສະຫມັກຂອງຫນ້າທີ່ excel ອື່ນໆເພື່ອໃຫ້ໄດ້ຮັບການນັບຂອງຈຸລັງທີ່ສັງເກດເຫັນເທົ່ານັ້ນ. ເພື່ອສະແດງໃຫ້ເຫັນຂ້ອຍມີຊຸດຂໍ້ມູນທີ່ມີຂໍ້ມູນການຂາຍຂອງອາຫານບາງຢ່າງ. ດຽວນີ້, ທຳອິດຂ້ອຍຈະເຊື່ອງເຊລ ແລະສະແດງວິທີນັບແຖວທີ່ເບິ່ງເຫັນໄດ້.
1. Excel SUBTOTAL Function ເພື່ອນັບພຽງແຕ່ຈຸລັງທີ່ເບິ່ງເຫັນໄດ້
ພວກເຮົາສາມາດ ໃຊ້ ຟັງຊັນ SUBTOTAL ໃນ excel ເພື່ອນັບຕາລາງທີ່ເບິ່ງເຫັນໄດ້. ທຳອິດ, ຂ້ອຍຈະນຳໃຊ້ Filter ໃສ່ຊຸດຂໍ້ມູນຂອງຂ້ອຍ ແລະຫຼັງຈາກນັ້ນໃຫ້ຄຳນວນແຖວທີ່ເຫັນໄດ້.
ຂັ້ນຕອນ:
- ທຳອິດ, ເລືອກແຖວ. ຊຸດຂໍ້ມູນ ( B4:E13 ) ແລະໄປທີ່ ຂໍ້ມູນ > ການກັ່ນຕອງ . ຫຼືທ່ານສາມາດກົດ Ctrl + Shift + L ເພື່ອນຳໃຊ້ການກັ່ນຕອງໃນຊຸດຂໍ້ມູນ.
- ດ້ວຍເຫດນັ້ນ, ໄອຄອນເລື່ອນລົງຕົວກັ່ນຕອງຈະເຫັນໄດ້ຢູ່ລຸ່ມນີ້.
- ຈາກນັ້ນ, ຂ້ອຍໄດ້ກັ່ນຕອງຂໍ້ມູນການຂາຍສຳລັບ ໝາກສາລີ (ເບິ່ງພາບໜ້າຈໍ). ຕອນນີ້ພິມສູດຄຳນວນລຸ່ມນີ້ໃນ Cell C16 ແລະກົດ Enter ຈາກແປ້ນພິມ.
=SUBTOTAL(3,B5:B13)
- ດັ່ງນັ້ນ, ທ່ານຈະໄດ້ຮັບການນັບແຖວພຽງແຕ່ສໍາລັບ Corn Flakes ເຊິ່ງແມ່ນ 6 .
ນີ້, ໃນສູດຂ້າງເທິງ, 3 ບອກຟັງຊັນປະເພດຂອງການນັບທີ່ຈະປະຕິບັດໃນໄລຍະ B5:E13 .
⏩ ໝາຍເຫດ:
- ທ່ານສາມາດໃຊ້ສູດຂ້າງລຸ່ມນີ້ເຊັ່ນດຽວກັນເພື່ອຊອກຫາຈຳນວນເຊລທີ່ເຫັນໄດ້.
=SUBTOTAL(103,B5:E13)
ອ່ານເພີ່ມຕື່ມ: ສູດ Excel ເພື່ອນັບເຊວດ້ວຍຂໍ້ຄວາມ (ດາວໂຫຼດປຶ້ມວຽກຟຣີ)
2. ເອົາການນັບແຖວທີ່ເບິ່ງເຫັນໄດ້ສະເພາະກັບເກນ (ການລວມຟັງຊັນ Excel )
ເທື່ອນີ້, ຂ້ອຍຈະຊອກຫາຈຳນວນເຊລທີ່ເບິ່ງເຫັນໄດ້ຕາມເງື່ອນໄຂ. ຕົວຢ່າງ, ຂ້ອຍເຊື່ອງແຖວ 11 ຂອງຊຸດຂໍ້ມູນຂອງຂ້ອຍເອງ. ຕອນນີ້ຂ້ອຍຈະຄິດໄລ່ການນັບແຖວທີ່ເຫັນໄດ້ໂດຍມີ Rolled Oats ໂດຍໃຊ້ການລວມກັນຂອງຟັງຊັນ excel (ເຊັ່ນ: SUMPRODUCT , OFFSET , SUBTOTAL functions ). ສຳລັບຂໍ້ມູນຂອງທ່ານ, ມີທັງໝົດ 3 ແຖວທີ່ບັນຈຸ Oats ມ້ວນ .
ຂັ້ນຕອນ:<2
- ໃນຕອນເລີ່ມຕົ້ນ, ພິມປະຕິບັດຕາມສູດໃນ Cell C18 ແລະກົດ Enter .
=SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5,ROW(B5:B13)-MIN(ROW(B5:B13)),0))))
- ດັ່ງນັ້ນ, ນີ້ແມ່ນການນັບເຊນຂອງເຊລທີ່ເບິ່ງເຫັນໄດ້ສໍາລັບ Rolled Oats .
🔎 ສູດເຮັດວຽກແນວໃດ?
- (B5:B13=C16)
ສ່ວນຂ້າງເທິງຂອງສູດຜົນຕອບແທນ : { FALSE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE }
- ROW(B5:B13)
ຢູ່ນີ້, ຟັງຊັນ ROW ຕອບຈໍານວນແຖວໃນຂອບເຂດ B5:E13 .
{ 5;6;8 ;9;10;11;12;13 }
- MIN(ROW(B5:B13))
ຈາກນັ້ນ ຟັງຊັນ MIN ໃຫ້ແຖວນ້ອຍທີ່ສຸດໃນຂອບເຂດ B5:E13 .
- (SUBTOTAL(103,OFFSET(B5,ROW(B5:B13) )-MIN(ROW(B5:B13)),0)))
ຫຼັງຈາກນັ້ນ, ສ່ວນຂ້າງເທິງຂອງສູດຄຳນວນກັບຄືນ:
{ 1 ;1;1;1;1;1;0;1;1 }
- SUMPRODUCT((B5:B13=C16)*(SUBTOTAL(103,OFFSET(B5) ,ROW(B5:B13)-MIN(ROW(B5:B13)),0)))))
ສຸດທ້າຍ, ສູດຄຳນວນຂ້າງເທິງໃຫ້ຜົນກັບ { 2 } , ຊຶ່ງເປັນຈໍານວນທີ່ສັງເກດເຫັນ ເຊລທີ່ມີ Rolled Oats .
ອ່ານເພີ່ມເຕີມ: ວິທີນັບ Cells ໃນ Excel ດ້ວຍເງື່ອນໄຂ (3 ວິທີ)
3. ຟັງຊັນ AGGREGATE ໃນ Excel ເພື່ອນັບພຽງແຕ່ຈຸລັງທີ່ເບິ່ງເຫັນໄດ້ໃນ Excel
ທ່ານສາມາດໃຊ້ ຟັງຊັນ AGGREGATE ເພື່ອຊອກຫາຈຳນວນຂອງເຊລທີ່ເບິ່ງເຫັນໄດ້. ຕົວຢ່າງ, ຂ້ອຍຈະນັບແຖວທີ່ເຫັນໄດ້ຈາກຊຸດຂໍ້ມູນທີ່ຖືກກັ່ນຕອງສໍາລັບ ສາລີFlakes .
ຂັ້ນຕອນ:
- ທໍາອິດ, ພິມສູດຂ້າງລຸ່ມນີ້ໃນ Cell C15 ແລະກົດ Enter .
=AGGREGATE(3,3,B5:B13)
- ດັ່ງນັ້ນ, ທ່ານຈະໄດ້ຮັບຈໍານວນແຖວທີ່ເຫັນໄດ້ເທົ່ານັ້ນ .
ອ່ານເພີ່ມເຕີມ: ນັບຕາລາງຫວ່າງເປົ່າໃນ Excel (4 ວິທີ)
ການອ່ານທີ່ຄ້າຍຄືກັນ
- ວິທີນັບເລກຄີກ ແລະຕົວເລກຄູ່ໃນ Excel (3 ວິທີງ່າຍໆ)
- ນັບຈໍານວນເຊລດ້ວຍ ວັນທີໃນ Excel (6 ວິທີ)
- Excel Count Number of Cells in Range (6 ວິທີງ່າຍໆ)
- Excel VBA ເພື່ອເລືອກ Cell ທໍາອິດທີ່ເບິ່ງເຫັນໄດ້ ໃນໄລຍະການກັ່ນຕອງ
4. ການລວມກັນຂອງ COUNTA, UNIQUE, ແລະ FILTER Functions ເພື່ອຄິດໄລ່ເຊລທີ່ເບິ່ງເຫັນບໍ່ຊໍ້າກັນ
ຕອນນີ້, ຂ້ອຍຈະນັບແຖວທີ່ເບິ່ງເຫັນໄດ້ເຊິ່ງມີຄ່າທີ່ບໍ່ຊໍ້າກັນ. ເພື່ອເຮັດສິ່ງນີ້, ຂ້ອຍຈະໃຊ້ການລວມກັນຂອງຟັງຊັນ COUNTA , UNIQUE , ແລະ FILTER . ພວກເຮົາຈະໃຊ້ຊຸດຂໍ້ມູນຂ້າງເທິງບ່ອນທີ່ແຖວ 11 ຖືກເຊື່ອງໄວ້.
ຂັ້ນຕອນ:
- ທຳອິດ, ຂ້ອຍໄດ້ເພີ່ມອັນເພີ່ມເຕີມ ຖັນ ' ເບິ່ງເຫັນໄດ້ ' ໃນຊຸດຂໍ້ມູນຂອງຂ້ອຍ. ຂ້ອຍໄດ້ໃຊ້ສູດຄຳນວນລຸ່ມນີ້ສຳລັບຖັນຜູ້ຊ່ວຍ. ເພີ່ມຂ້າງເທິງສະແດງໃຫ້ເຫັນການເບິ່ງເຫັນຂອງແຖວທີ່ກ່ຽວຂ້ອງ.
- ຈາກນັ້ນຂ້ອຍໄດ້ຄິດໄລ່ການນັບທັງໝົດຂອງແຖວທີ່ເຫັນໄດ້ໂດຍການໃຊ້ສູດຂ້າງລຸ່ມນີ້:
=SUM(F5:F13)
- ຕອນນີ້ມາສ່ວນຫຼັກຂອງວິທີການນີ້. ພິມຂ້າງລຸ່ມນີ້ສູດໃນ Cell C17 ແລະກົດ Enter .
=COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))
<11
🔎 ສູດເຮັດວຽກແນວໃດ?
- FILTER(B5:B13,F5:F13)
ໃນສ່ວນນີ້ ຟັງຊັນ FILTER ການກັ່ນຕອງທັງໝົດ ລາຍການອາຫານທີ່ເຫັນໄດ້ ແລະສົ່ງຄືນ:
{ “ໝາກສາລີ”;”Oats Rolled”;”Flakes Corn”;”Mixed Nuts”;”Flakes Corn”;”Flakes Corn”;” ໝາກໄມ້ແຫ້ງ”;”ໝາກສາລີ”;”ໝາກສາລີ” }
- ເອກະລັກ(FILTER(B5:B13,F5:F13))
ຈາກນັ້ນ ຟັງຊັນ UNIQUE ສົ່ງຄືນລາຍການອາຫານທີ່ເປັນເອກະລັກຈາກລາຍການທີ່ກັ່ນຕອງແລ້ວຄື:
{ “ສາລີ Flakes”;”Rolled Oats”;”Mixed Nuts” ;”ໝາກໄມ້ແຫ້ງ” }
- COUNTA(UNIQUE(FILTER(B5:B13,F5:F13)))
ໃນ ສຸດທ້າຍ, ຟັງຊັນ COUNTA ສົ່ງຄືນການນັບລາຍການອາຫານທີ່ເປັນເອກະລັກທີ່ເຫັນໄດ້ດັ່ງລຸ່ມນີ້.
{ 4 }
⏩<2 ໝາຍເຫດ:
- ຈື່ໄວ້ວ່າທ່ານສາມາດໃຊ້ສູດນີ້ໃນ Excel 2021 ແລະ Microsoft 365 ເທົ່ານັ້ນ. ຟັງຊັນ UNIQUE ແລະ FILTER ບໍ່ມີຢູ່ໃນ excel ລຸ້ນເກົ່າ.
ເນື້ອຫາທີ່ກ່ຽວຂ້ອງ: ວິທີນັບຫວ່າງເປົ່າ Cells ໃນ Excel (5 ວິທີ)
5. ການລວມກັນຂອງ Excel Functions ເພື່ອສະແດງຈໍານວນເຊລທີ່ເບິ່ງເຫັນເປັນເອກະລັກ
ເຊັ່ນດຽວກັນວິທີການທີ່ຜ່ານມາ, ຂ້ອຍຈະຄິດໄລ່ຄ່າທີ່ເປັນເອກະລັກທີ່ເຫັນໄດ້ໃນ excel ໂດຍໃຊ້ ສູດອາເຣ. ໃນວິທີການນີ້ເຊັ່ນດຽວກັນ, ພວກເຮົາຈະເພີ່ມຕົວຊ່ວຍຖັນເພື່ອໃຫ້ໄດ້ຜົນສຸດທ້າຍ. ຂ້ອຍຈະໃຊ້ການປະສົມຂອງ SUM , IF , ISNA , ແລະ MATCH ຟັງຊັນໃນສູດ. ສູດທີ່ຂ້າພະເຈົ້າໄດ້ນໍາໃຊ້ໃນວິທີການນີ້ໄດ້ຖືກຈັດພີມມາໃນ Excel Expert Newsletter , ອອກໃນເດືອນກໍລະກົດ 20, 2001 (ບໍ່ມີຕໍ່ໄປອີກແລ້ວ).
ຂັ້ນຕອນ:
- ທຳອິດ, ຂ້ອຍໄດ້ໃຊ້ສູດຄຳນວນລຸ່ມນີ້ໃນຖັນຜູ້ຊ່ວຍ. ສູດນີ້ຖືກໃສ່ເປັນອາເຣ (ຜົນໄດ້ຮັບແມ່ນສະແດງເປັນສີຟ້າຕາມລຸ່ມນີ້).
=IF(SUBTOTAL(3,OFFSET(B5:B13,ROW(B5:B13)-MIN(ROW(B5:B13)),,1)),B5:B13,"")
- ຈາກນັ້ນພິມສູດຄຳນວນຕໍ່ໄປນີ້ ໃນ Cell C16 ແລະກົດ Enter .
=SUM(N(IF(ISNA(MATCH("",F5#,0)),MATCH(B5:B13,B5:B13,0),IF(MATCH(F5#,F5#,0)=MATCH("",F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5:B13))+1))
- ສຸດທ້າຍ, ທ່ານຈະພົບວ່າມີສີ່ລາຍການອາຫານທີ່ເປັນເອກະລັກຢູ່ໃນແຖວທີ່ເຫັນໄດ້ໃນຊຸດຂໍ້ມູນຂອງພວກເຮົາ.
🔎 ສູດເຮັດວຽກແນວໃດ?
ສູດນີ້ຂ້ອນຂ້າງຍາວ, ຂ້ອຍໄດ້ອະທິບາຍສັ້ນໆແລ້ວ.
- IF(ISNA(MATCH(“”",F5#,0)), MATCH(B5:B13,B5:B13,0), IF(MATCH(F5#,F5#,0)=MATCH(“”,F5#, 0) ;2;1;4;1;1;7;1;1 }
- ROW(B5:B13)-MIN(ROW(B5:B13))+1 )
ຕໍ່ໄປ, ສ່ວນນີ້ຂອງສູດຈະໃຫ້ຜົນກັບ:
{ 1;2;3;4;5;6;7;8;9 }
- SUM(N(IF(ISNA(MATCH(“”",F5#,0)),")))), MATCH(B5:B13,B5:B13,0),IF( MATCH(F5#,F5#,0)=MATCH(“”,F5#,0),0,MATCH(F5#,F5#,0)))=ROW(B5:B13)-MIN(ROW(B5: B13))+1))
ສະຫຼຸບແລ້ວ, ສູດຂ້າງເທິງກັບຄືນ:
{ 4 }
ອ່ານເພີ່ມເຕີມ: Excel Count Cells ດ້ວຍຕົວເລກ (5 ວິທີງ່າຍໆ) <3
ສະຫຼຸບ
ໃນບົດຄວາມຂ້າງເທິງ, ຂ້າພະເຈົ້າໄດ້ພະຍາຍາມປຶກສາຫາລືຫຼາຍວິທີເພື່ອນັບພຽງແຕ່ຈຸລັງທີ່ເຫັນໄດ້ໃນ excel ຢ່າງລະອຽດ. ຫວັງວ່າ, ວິທີການແລະຄໍາອະທິບາຍເຫຼົ່ານີ້ຈະພຽງພໍທີ່ຈະແກ້ໄຂບັນຫາຂອງທ່ານ. ກະລຸນາແຈ້ງໃຫ້ຂ້ອຍທາບຖ້າທ່ານມີຄໍາຖາມໃດໆ.