นับค่าที่คั่นด้วยลูกน้ำในเซลล์
ในบทช่วยสอนนี้คุณจะได้เรียนรู้วิธีการใช้ฟังก์ชัน LEN, TRIM และ SUBSTITUTE ร่วมกันเพื่อนับค่าที่คั่นด้วยจุลภาคในเซลล์ใน Excel
วิธีการนับค่าที่คั่นด้วยจุลภาคในเซลล์ใน Excel
ตามภาพหน้าจอด้านล่างนี้มีรายการสตริงที่คั่นด้วยจุลภาคในคอลัมน์ B ซึ่งคุณต้องการนับค่าที่คั่นด้วยจุลภาคในแต่ละเซลล์โปรดทำดังนี้เพื่อให้บรรลุ
สูตรทั่วไป
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
ข้อโต้แย้ง
A1: หมายถึงเซลล์ที่มีสตริงที่คั่นด้วยลูกน้ำซึ่งคุณจะนับค่าที่คั่นด้วยลูกน้ำ
จะใช้สูตรนี้ได้อย่างไร?
1. เลือกเซลล์ว่างเพื่อส่งออกผลลัพธ์ ในกรณีนี้ฉันเลือกเซลล์ D3
2. ใส่สูตรด้านล่างลงไปแล้วกด เข้าสู่ สำคัญ. จากนั้นลาก Fill Handle ลงไปจนสุดเพื่อใช้กับเซลล์อื่น
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
หมายเหตุ: ในสูตรนี้ B3 คือเซลล์ที่มีสตริงที่คั่นด้วยลูกน้ำซึ่งคุณจะนับค่าที่คั่นด้วยลูกน้ำภายใน คุณสามารถเปลี่ยนได้ตามต้องการ
สูตรนี้ทำงานอย่างไร?
=IF(ISBLANK(B3),"",LEN(TRIM(B3))-LEN(SUBSTITUTE(TRIM(B3),",",""))+1)
1. LEN(TRIM(B3)): ฟังก์ชัน TRIM จะลบช่องว่างของสารสกัดทั้งหมดออกจากสตริงที่คั่นด้วยเครื่องหมายจุลภาค "AA, BB, CC, DD" และเก็บเฉพาะช่องว่างระหว่างคำเท่านั้น จากนั้นฟังก์ชัน LEN จะคำนวณความยาวทั้งหมดของ "AA, BB, CC, DD" และส่งกลับผลลัพธ์เป็น 14;
2. LEN(SUBSTITUTE(TRIM(B3),",",""))
- SUBSTITUTE(TRIM(B3),",",""): ตามคำอธิบายข้างต้นฟังก์ชัน TRIM ที่นี่จะลบพื้นที่แยกทั้งหมดจาก "AA, BB, CC, DD" และส่งคืนผลลัพธ์เป็น "AA, BB, CC, DD" จากนั้นฟังก์ชัน SUBSTITUTE จะแทนที่เครื่องหมายจุลภาคทั้งหมดใน "AA, BB, CC, DD" โดยไม่มีอะไรเลยและได้ผลลัพธ์เป็น "AA BB CC DD";
- LEN("AA BB CC DD"): ฟังก์ชัน LEN ส่งคืนจำนวนอักขระในสตริงข้อความ "AA BB CC DD" ผลลัพธ์คือ 11
3. 14-11 1 +: ในที่นี้ใช้ความยาวทั้งหมดของ "AA, BB, CC, DD" ลบความยาวทั้งหมดของ "AA BB CC DD" เพื่อให้ได้จำนวนจุลภาคทั้งหมดในสตริง (14-11 = 3) เนื่องจากมักจะมีคำหลังเครื่องหมายจุลภาคสุดท้ายคุณต้องเพิ่ม 1 ถึงหมายเลข 3 เพื่อให้ได้คำที่คั่นด้วยจุลภาคทั้งหมดในสตริง ผลลัพธ์คือ 4
4. IF(ISBLANK(B3),"",14): ฟังก์ชัน If ในที่นี้จะบอกว่าถ้า B3 ว่างเปล่า ก็จะไม่ส่งคืนค่าใด ๆ มิฉะนั้นให้ส่งคืนหมายเลข 14 ในที่นี้ B3 มีค่า ดังนั้นฟังก์ชัน IF จึงส่งคืนหมายเลข 14
ฟังก์ชันที่เกี่ยวข้อง
ฟังก์ชัน Excel LEN
ฟังก์ชัน Excel LEN ส่งคืนจำนวนอักขระในสตริงข้อความ
ฟังก์ชัน Excel SUBSTITUTE
ฟังก์ชัน Excel SUBSTITUTE จะแทนที่ข้อความหรืออักขระภายในสตริงข้อความด้วยข้อความหรืออักขระอื่น
ฟังก์ชัน Excel TRIM
ฟังก์ชัน Excel TRIM จะลบช่องว่างพิเศษทั้งหมดออกจากสตริงข้อความและเว้นช่องว่างระหว่างคำเท่านั้น
สูตรที่เกี่ยวข้อง
นับจำนวนอักขระที่ระบุในเซลล์ Excel
บทช่วยสอนนี้แนะนำวิธีการใช้สูตรตามฟังก์ชัน LEN และ SUSTITUTE เพื่อนับจำนวนครั้งที่อักขระเฉพาะปรากฏในเซลล์ Excel
นับอักขระเฉพาะในช่วงของเซลล์
บทช่วยสอนนี้แนะนำสูตรบางสูตรเพื่อนับจำนวนครั้งที่อักขระเฉพาะปรากฏในช่วงใน Excel
นับคำเฉพาะในเซลล์ใน Excel
บทความนี้จะแนะนำสูตรในการนับจำนวนครั้งที่คำใดคำหนึ่งปรากฏในเซลล์ใน Excel
นับคำเฉพาะในช่วงใน Excel
บทความนี้อธิบายสูตรในการนับจำนวนครั้งที่คำใดคำหนึ่งปรากฏในช่วงของเซลล์ใน Excel
นับจำนวนอักขระในเซลล์ใน Excel
อักขระทั้งหมดไม่เพียง แต่รวมถึงตัวอักษรทั้งหมด แต่ยังรวมถึงช่องว่างเครื่องหมายวรรคตอนและสัญลักษณ์ทั้งหมดในเซลล์ด้วย ทำตามบทช่วยสอนนี้เพื่อนับจำนวนอักขระทั้งหมดในเซลล์ด้วยฟังก์ชัน LEN ใน Excel
นับจำนวนอักขระในช่วงใน Excel
บทความนี้อธิบายสูตรการนับอักขระทั้งหมดที่ปรากฏในช่วงของเซลล์ใน Excel
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox