ไปยังเนื้อหาหลัก

นับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันในคอลัมน์

สมมติว่าคุณมีรายการตัวเลขที่ซ้ำกัน ตอนนี้คุณต้องการนับจำนวนค่าที่ไม่ซ้ำหรือค่าที่ปรากฏเพียงครั้งเดียวในรายการดังที่แสดงไว้ด้านล่างนี้ ในบทความนี้ เราจะพูดถึงสูตรที่มีประโยชน์สำหรับการแก้ปัญหานี้ใน Excel อย่างรวดเร็วและง่ายดาย


นับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันในคอลัมน์ใน Excel 2019, 2016 และเวอร์ชันก่อนหน้า

หากคุณกำลังใช้ Excel 2019, 2016 และเวอร์ชันก่อนหน้า คุณสามารถใช้ฟังก์ชัน SUM, FREQUENCY, IF, COUNTIF, ISNUMBER ปกติเพื่อรับจำนวนค่าที่ไม่ซ้ำหรือค่าที่เกิดขึ้นเพียงครั้งเดียว

นับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันในคอลัมน์

ในการนับตัวเลขที่ไม่ซ้ำจากรายการ ฟังก์ชัน SUM และ FREQUENCY อาจช่วยคุณได้ ไวยากรณ์ทั่วไปคือ:

=SUM(--(FREQUENCY(range,range)>0))
  • range: คอลัมน์ข้อมูลที่คุณต้องการนับค่าที่ไม่ซ้ำ

โปรดป้อนหรือคัดลอกสูตรต่อไปนี้ลงในเซลล์ว่างเพื่อแสดงผลลัพธ์ จากนั้นกด เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์:

=SUM(--(FREQUENCY(A2:A12,A2:A12)>0))


คำอธิบายของสูตร:

=SUM(--(FREQUENCY(A2:A12,A2:A12)>0))

  • ความถี่(A2:A12,A2:A12): ฟังก์ชัน FREQUENCY จะคืนค่าจำนวนค่าตัวเลขแต่ละรายการในรายการ A2:A12 และจะได้รับอาร์เรย์ดังนี้: {1;2;0;2;0;1;1;3;0;0;1; 0}. ตัวเลขในอาร์เรย์ระบุว่าค่าต่างๆ ปรากฏในคอลัมน์กี่ครั้ง และตัวเลข 0s ในอาร์เรย์หมายความว่าตัวเลขดังกล่าวปรากฏอยู่ในช่วงข้อมูลแล้ว
  • --(FREQUENCY(A2:A12,A2:A12)>0=--({1;2;0;2;0;1;1;3;0;0;1;0})>0: แต่ละค่าในอาร์เรย์จะถูกเปรียบเทียบกับศูนย์: ถ้ามากกว่า 0 จะแสดง TRUE มิฉะนั้น จะแสดง FALSE จากนั้น เครื่องหมายลบสองครั้งจะแปลง TRUE และ FALSE เป็น 1 และ 0 ดังนั้น จะส่งคืนผลลัพธ์ดังนี้: {1;1;0;1;0;1;1;1;0;0;1; 0}.
  • SUM(--(FREQUENCY(A2:A12,A2:A12)>0))=SUM({1;1;0;1;0;1;1;1;0;0;1;0}): ในที่สุด ฟังก์ชัน SUM จะรวมค่าทั้งหมดในอาร์เรย์ และรับผลลัพธ์: 7

นับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันซึ่งปรากฏเพียงครั้งเดียวในคอลัมน์

นับค่าตัวเลขที่ไม่ซ้ำกันซึ่งปรากฏเพียงครั้งเดียวจากรายการ คุณควรรวมฟังก์ชัน SUM, IF, ISNUMBER และ COUNTIF เพื่อสร้างสูตร ไวยากรณ์ทั่วไปคือ:

{=SUM(IF(ISNUMBER(range)*COUNTIF(range,range)=1,1,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range: คอลัมน์ข้อมูลที่คุณต้องการนับค่าที่ไม่ซ้ำ

ตอนนี้ โปรดป้อนหรือคัดลอกสูตรด้านล่างลงในเซลล์ว่าง จากนั้นกด Ctrl + Shift + Enter คีย์พร้อมกันเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง:

=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))


คำอธิบายของสูตร:

=SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

  • ISNUMBER(A2:A12): ฟังก์ชัน ISNUMBER นี้ใช้ตรวจสอบค่าในรายการ A2:A12 ว่าเป็นตัวเลขหรือไม่ จะส่งคืนค่า TRUE หากเซลล์มีค่าตัวเลข และจะส่งกลับ FALSE หากไม่มี ดังนั้น คุณจะได้อาร์เรย์ดังนี้: {TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE}
  • นับ(A2:A12,A2:A12): ฟังก์ชัน COUNTIF จะนับจำนวนครั้งที่แต่ละค่าปรากฏในช่วงที่ระบุ โดยจะส่งคืนผลลัพธ์ดังนี้: {1;2;2;2;2;1;1;3;3;3;1}
  • ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)= {TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE}* {1;2;2;2;2;1;1;3;3;3;1}: นิพจน์ทั้งสองนี้ถูกคูณเพื่อให้ได้ผลลัพธ์นี้: {1;2;2;2;2;1;1;3;3;3;1}
  • IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0)=IF({1;2;2;2;2;1;1;3;3;3;1}=1,1,0): ที่นี่ฟังก์ชัน IF จะตรวจสอบแต่ละค่าในอาร์เรย์ว่ามีค่าเท่ากับ 1 หรือไม่: ถ้าใช่ จะส่งกลับตัวเลข 1 ถ้าไม่เช่นนั้น ตัวเลข 0 จะปรากฏขึ้น ผลลัพธ์จะเป็นดังนี้: {1;0;0;0;0;1;1;0;0;0;1}
  • SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))=SUM({1;0;0;0;0;1;1;0;0;0;1}): สุดท้าย ฟังก์ชัน SUM จะเพิ่มค่าในอาร์เรย์ และส่งคืนจำนวนรวมของค่าที่ไม่ซ้ำ: 4

นับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันในคอลัมน์ใน Excel 365

ใน Excel 365 มีฟังก์ชันใหม่ที่เรียกว่า UNIQUE หากต้องการให้ฟังก์ชันนี้รวมอยู่ในฟังก์ชัน COUNT จะช่วยให้คุณจัดการกับงานนี้ได้อย่างรวดเร็วตามที่คุณต้องการ

นับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันในคอลัมน์

ไวยากรณ์ทั่วไปเพื่อนับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันใน Excel 365 คือ:

=COUNT(UNIQUE(range))
  • range: คอลัมน์ข้อมูลที่คุณต้องการนับค่าที่ไม่ซ้ำ

โปรดป้อนหรือคัดลอกสูตรด้านล่างลงในเซลล์ว่างแล้วกด เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์ดูภาพหน้าจอ:

=COUNT(UNIQUE(A2:A12))


คำอธิบายของสูตร:

=COUNT(ไม่ซ้ำกัน(A2:A12))

  • ไม่ซ้ำใคร(A2:A12): ฟังก์ชัน UNIQUE นี้จะดึงค่าที่ไม่ซ้ำทั้งหมดออกจากรายการ และคุณจะได้รับรายการอาร์เรย์ดังนี้: {258;560;774;801;985;990;1569}
  • COUNT(UNIQUE(A2:A12))=COUNT({258;560;774;801;985;990;1569}): ฟังก์ชัน COUNT นี้นับจำนวนค่าตัวเลขและส่งคืนผลลัพธ์: 7

นับค่าตัวเลขหรือวันที่ที่ไม่ซ้ำกันซึ่งปรากฏเพียงครั้งเดียวในคอลัมน์

ฟังก์ชัน UNIQUE นี้ยังสามารถดึงค่าเฉพาะที่เกิดขึ้นเพียงครั้งเดียวจากรายการ ไวยากรณ์ทั่วไปคือ:

=COUNT(UNIQUE(range,0,1))
  • range: คอลัมน์ข้อมูลที่คุณต้องการนับค่าที่ไม่ซ้ำ

ป้อนหรือคัดลอกสูตรต่อไปนี้ลงในเซลล์ที่คุณต้องการส่งคืนผลลัพธ์ จากนั้นกด เข้าสู่ สำคัญดูภาพหน้าจอ:

=COUNT(UNIQUE(A2:A12,0,1))


คำอธิบายของสูตร:

=COUNT(ไม่ซ้ำกัน(A2:A12,0,1))

  • ไม่ซ้ำใคร(A2:A12,0,1): ฟังก์ชัน UNIQUE นี้แยกค่าที่ไม่ซ้ำซึ่งปรากฏเพียงครั้งเดียวจากรายการ และคุณจะได้รับรายการอาร์เรย์ดังนี้: {258;801;985;1569}
  • COUNT(UNIQUE(A2:A12,0,1))=COUNT({258;801;985;1569}): ฟังก์ชัน COUNT นี้นับจำนวนค่าตัวเลขและส่งคืนผลลัพธ์: 4

เคล็ดลับ: สูตรข้างต้นทั้งหมดมีให้สำหรับการนับวันที่ที่ไม่ซ้ำในคอลัมน์


ฟังก์ชันสัมพัทธ์ที่ใช้:

  • ผลรวม:
  • ฟังก์ชัน Excel SUM ส่งกลับผลรวมของค่าที่ให้มา
  • ความถี่:
  • ฟังก์ชัน FREQUENCY จะคำนวณความถี่ที่ค่าต่างๆ เกิดขึ้นภายในช่วงของค่า แล้วส่งกลับอาร์เรย์แนวตั้งของตัวเลข
  • ISNUMBER:
  • ฟังก์ชัน Excel ISNUMBER จะส่งกลับ TRUE เมื่อเซลล์มีตัวเลข และ FALSE หากไม่มี
  • นับ:
  • ฟังก์ชัน COUNTIF เป็นฟังก์ชันทางสถิติใน Excel ซึ่งใช้เพื่อนับจำนวนเซลล์ที่ตรงตามเกณฑ์
  • นับ:
  • ฟังก์ชัน COUNT ใช้เพื่อนับจำนวนเซลล์ที่มีตัวเลข หรือนับตัวเลขในรายการอาร์กิวเมนต์
  • มีเอกลักษณ์:
  • ฟังก์ชัน UNIQUE ส่งกลับรายการค่าที่ไม่ซ้ำในรายการหรือช่วง

บทความเพิ่มเติม:

  • นับค่าตัวเลขที่ไม่ซ้ำตามเกณฑ์
  • ในเวิร์กชีต Excel คุณอาจประสบปัญหาที่นับจำนวนค่าตัวเลขที่ไม่ซ้ำตามเงื่อนไขเฉพาะ ตัวอย่างเช่น ฉันจะนับค่า Qty เฉพาะของผลิตภัณฑ์ "เสื้อยืด" จากรายงานที่แสดงภาพหน้าจอด้านล่างได้อย่างไร ในบทความนี้ ผมจะแสดงสูตรบางอย่างเพื่อให้บรรลุงานนี้ใน Excel
  • นับจำนวนเซลล์เท่ากับหนึ่งในหลายค่า
  • สมมติว่าฉันมีรายการผลิตภัณฑ์ในคอลัมน์ A ตอนนี้ฉันต้องการรับจำนวนรวมของผลิตภัณฑ์เฉพาะ Apple, Grape และ Lemon ซึ่งระบุไว้ในช่วง C4:C6 จากคอลัมน์ A ดังที่แสดงด้านล่าง โดยปกติ ใน Excel ฟังก์ชัน COUNTIF และ COUNTIFS แบบธรรมดาจะไม่ทำงานในสถานการณ์นี้ บทความนี้ผมจะพูดถึงวิธีแก้ปัญหานี้อย่างรวดเร็วและง่ายดายด้วยการรวมกันของฟังก์ชัน SUMPRODUCT และ COUNTIF
  • นับจำนวนเซลล์ที่มีจำนวนอักขระเฉพาะ
  • ถ้าคุณต้องการนับจำนวนเซลล์ที่มีอักขระจำนวนหนึ่ง (เช่น 5 อักขระ) ในช่วงของเซลล์ดังที่แสดงไว้ด้านล่างนี้ ใน Excel ฟังก์ชัน COUNTIF สามารถช่วยคุณได้ ในบทความนี้ ผมจะพูดถึงวิธีหาจำนวนเซลล์ที่มีอักขระ x ตัวพอดี หรือเซลล์ที่มีอักขระเกินจำนวนที่กำหนด

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations