Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

การนับตัวอักษรในเซลล์ Excel ง่ายกว่าที่คิด ด้วยสูตรไม่กี่สูตร สามารถนับจำนวนตัวอักษรในเซลล์เดียว หลายเซลล์ หรือนับตัวอักษรเฉพาะตัวได้

หากเตรียมส่งออกข้อมูลและต้องจำกัดตัวอักษรต่อเซลล์ หรือต้องการหาจำนวนครั้งของตัวอักษรเฉพาะ นี่คือวิธีทำใน Microsoft Excel

นับตัวอักษรในเซลล์เดี่ยวใน Excel

ใช้ฟังก์ชัน LEN สูตร: LEN(cell) โดยใส่อ้างอิงเซลล์

ตัวอย่าง นับตัวอักษรใน A2:

=LEN(A2)

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

จำไว้: เครื่องหมายวรรคตอน ช่องว่าง (Space) และ Space หลังตัวอักษรสุดท้าย นับเป็นตัวอักษรทุกอย่าง

เคล็ดลับ: นับจำนวนไบต์ (Bytes) ใช้ LENB เช่น =LENB(A2)

นับตัวอักษรหลายเซลล์: ใช้ LEN ร่วมกับ SUM

ตัวอย่าง นับ A2, A4, A6:

=SUM(LEN(A2),LEN(A4),LEN(A6))

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

นับตัวอักษรในช่วงเซลล์ (Cell Range)

ต้องการนับรวมหลายเซลล์ติดกัน ใช้ LEN และ SUM ร่วมกัน

ตัวอย่าง นับ A2 ถึง A4:

=SUM(LEN(A2:A4))

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

เพียงใส่ช่วงเซลล์ใน LEN ภายใน SUM ก็ได้ผลรวม

เคล็ดลับ: ใช้ SUMPRODUCT แทน SUM ได้เช่นกัน เช่น =SUMPRODUCT(LEN(A2:A4))

หลายช่วงเซลล์ (Multiple Cell Ranges)

นับ 2 ช่วงต่างกัน ใช้ SUM และ LEN ต่อเนื่อง

ตัวอย่าง นับ A2:A4 และ C2:C4:

=SUM(LEN(A2:A4),LEN(C2:C4))

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

นับตัวอักษรเฉพาะตัวในเซลล์ (Specific Characters)

ต้องการนับตัวอักษรเฉพาะ ใช้ LEN ร่วมกับ SUBSTITUTE

ตัวอย่าง นับตัว L ใน A2:

=LEN(A2)-LEN(SUBSTITUTE(A2,"L",""))

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

ผลลัพธ์ 1 ถูกต้อง โครงสร้างสูตรจากในออกมา:

  • SUBSTITUTE(A2,"L","") แทนที่ L ทุกตัวด้วยข้อความว่าง
  • LEN(SUBSTITUTE(...)) นับตัวอักษรที่ไม่มี L
  • LEN(A2) นับทั้งหมด
  • ลบทั้งสองค่า = ได้จำนวน L

นับตัวอักษรเฉพาะ ไม่สนใจพิมพ์เล็ก/ใหญ่ (Case-Insensitive)

สูตรข้างบนนับแค่ L พิมพ์ใหญ่ ไม่นับ l พิมพ์เล็ก

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

แก้โดยเพิ่ม UPPER หรือ LOWER ใน SUBSTITUTE:

=LEN(A2)-LEN(SUBSTITUTE(UPPER(A2),"L",""))

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

ครั้งนี้ได้ 3 รวมทั้งพิมพ์ใหญ่และเล็ก

นับตัวอักษรเฉพาะในช่วงเซลล์

รวม LEN, SUBSTITUTE, SUM เพื่อนับตัวอักษรเฉพาะในช่วง

นับ L ใน A2:A4:

=SUM(LEN(A2:A4)-LEN(SUBSTITUTE(UPPER(A2:A4),"L","")))

เชี่ยวชาญ Excel: นับตัวอักษรในเซลล์ด้วยสูตรง่ายๆ

เก็บ UPPER ไว้ใน SUBSTITUTE เพื่อนับทั้งพิมพ์ใหญ่เล็ก

เมื่อเริ่มใช้ฟังก์ชันเหล่านี้ การนับตัวอักษรใน Excel จะง่ายขึ้นทุกครั้ง ให้ Excel ทำงานแทนการนับด้วยมือ

ดูเพิ่ม: บทความ COUNTIFS, SUMIFS, AVERAGEIFS ใน Excel