วิธีนับอักขระเฉพาะใน google ชีต
คุณสามารถใช้สูตรต่อไปนี้เพื่อนับจำนวนอักขระเฉพาะในเซลล์ Google ชีต
สูตร 1: นับอักขระเฉพาะ (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
=LEN( A2 ) - LEN(SUBSTITUTE( A2 , " a " , "" ))
สูตรเฉพาะนี้จะนับจำนวนอักขระ “a” ในเซลล์ A2 ทั้งหมด
สูตรนี้คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ดังนั้นอักขระ “A” ในเซลล์ A2 จะไม่ถูกนับ
สูตร 2: นับอักขระเฉพาะ (ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่)
=LEN( A2 ) - LEN(SUBSTITUTE(LOWER( A2 ), " a " , "" ))
สูตรเฉพาะนี้จะนับจำนวนอักขระ “a” ในเซลล์ A2 ทั้งหมด
สูตรนี้ไม่คำนึงถึงขนาดตัวพิมพ์ ดังนั้นอักขระ “A” ทั้งหมดในเซลล์ A2 จะถูกนับด้วย
ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรในทางปฏิบัติกับรายชื่อต่อไปนี้ใน Google ชีต
ตัวอย่างที่ 1: นับอักขระเฉพาะ (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 เพื่อนับจำนวนครั้งที่อักขระ “a” ปรากฏในเซลล์ A2 :
=LEN( A2 ) - LEN(SUBSTITUTE( A2 , " a " , "" ))
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:
ตอนนี้คอลัมน์ B จะแสดงจำนวนครั้งที่อักขระ “a” ปรากฏในเซลล์ที่ตรงกันแต่ละเซลล์ในคอลัมน์ A
โปรดทราบว่าสูตรจะส่งกลับ 0 สำหรับชื่อ Andy เนื่องจากสูตรนี้คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ดังนั้นจึงจะไม่นับ “A”
ตัวอย่างที่ 2: นับอักขระเฉพาะ (ไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่)
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 เพื่อนับจำนวนครั้งที่อักขระ “a” ปรากฏในเซลล์ A2 :
=LEN( A2 )-LEN(SUBSTITUTE(LOWER( A2 ), " a " , "" ))
จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:
ตอนนี้คอลัมน์ B จะแสดงจำนวนครั้งที่อักขระ “a” ปรากฏในเซลล์ที่ตรงกันแต่ละเซลล์ในคอลัมน์ A
โปรดทราบว่าสูตรจะส่งกลับ 1 สำหรับชื่อ Andy เนื่องจากสูตรนี้ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ดังนั้นจึงนับ “A”
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:
วิธีแยกสตริงย่อยใน Google ชีต
วิธีย้อนกลับสตริงข้อความใน Google ชีต
วิธีแยกตัวเลขจากสตริงใน Google ชีต