การนับอักขระในเซลล์ Excel ง่ายกว่าที่คุณคิดมาก ด้วยสูตรง่ายๆ ไม่กี่สูตร คุณสามารถนับจำนวนอักขระในเซลล์เดียวหรือหลายเซลล์ รวมถึงนับจำนวนอักขระที่ระบุทั้งหมดได้
หากคุณกำลังเตรียมที่จะส่งออกข้อมูลของคุณและต้องจำกัดอักขระต่อเซลล์ หรือต้องการค้นหาจำนวนอักขระตัวใดตัวหนึ่ง ต่อไปนี้คือวิธีการใน Microsoft Excel
นับอักขระในเซลล์เดียวใน Excel
หากต้องการทราบจำนวนอักขระทั้งหมดในเซลล์ คุณจะต้องใช้ฟังก์ชัน Excel LEN ไวยากรณ์สำหรับสูตรคือ LEN(cell)โดยที่คุณป้อนการอ้างอิงเซลล์สำหรับอาร์กิวเมนต์
ตามตัวอย่าง คุณสามารถนับอักขระในเซลล์ A2 โดยใช้สูตรนี้:
=เลน(A2)
โปรดจำไว้ว่าทั้งเครื่องหมายวรรคตอนและการเว้นวรรคจะนับเป็นอักขระ เช่นเดียวกับการเว้นวรรคหลังอักขระตัวสุดท้ายในสตริง
เคล็ดลับ: คุณยังสามารถนับจำนวนไบต์ในเซลล์โดยใช้ฟังก์ชัน LENB ได้ด้วย ตัวอย่างเช่น ใช้ =LENB(A2)สำหรับตัวอย่างข้างต้น
นับอักขระในหลายเซลล์
บางทีคุณอาจต้องการจำนวนอักขระในหลายเซลล์ คุณสามารถใช้ฟังก์ชัน LEN และเพิ่มฟังก์ชัน SUM ลงในสูตรได้
ตัวอย่างเช่น ด้วยสูตรต่อไปนี้ คุณสามารถนับจำนวนอักขระในเซลล์ A2, A4 และ A6:
=SUM(LEN(A2),LEN(A4),LEN(A6))
นับอักขระในช่วงเซลล์
หากคุณต้องการได้รับจำนวนอักขระทั้งหมดในเซลล์ที่อยู่ติดกันหลายเซลล์ คุณสามารถแสดงรายการการอ้างอิงแต่ละเซลล์ได้อย่างง่ายดายโดยใช้สูตรด้านบน แต่มีวิธีที่ดีกว่า คุณจะยังคงใช้ฟังก์ชัน LEN และ SUM เพื่อนับอักขระในช่วงของเซลล์
ตัวอย่างเช่น คุณสามารถรับจำนวนอักขระในเซลล์ A2 ถึง A4 ด้วยสูตรนี้:
=SUM(LEN(A2:A4))
ดังที่คุณเห็น คุณเพียงเพิ่มช่วงเซลล์ภายในส่วน LEN ของสูตรเพื่อให้ได้ผลรวม
เคล็ดลับ: หากคุณคุ้นเคยกับฟังก์ชัน SUMPRODUCT คุณสามารถใช้ในลักษณะเดียวกับฟังก์ชัน SUM ในกรณีนี้ได้ สำหรับตัวอย่างของเรา คุณสามารถป้อน =SUMPRODUCT(LEN(A2:A4))สำหรับผลลัพธ์เดียวกัน
หลายเซลล์ช่วงหลายเซลล์ช่วง
หากต้องการนับอักขระในช่วงเซลล์ที่แตกต่างกันสองช่วง คุณสามารถใช้ฟังก์ชัน SUM และ LEN ต่อไปได้.
ที่นี่ เราจะได้จำนวนเซลล์ A2 ถึง A4 บวก C2 ถึง C4 ด้วยสูตรนี้:
=SUM(เลน(A2:A4),เลน(C2:C4))
ในกรณีนี้ คุณเพียงเพิ่มสูตร LEN ทั้งสองสูตรภายในวงเล็บสำหรับสูตรของฟังก์ชัน SUM
นับอักขระเฉพาะในเซลล์ใน Excel
อาจเป็นการนับของ ตัวละครที่คุณต้องค้นหา ที่ระบุ สำหรับสิ่งนี้ คุณจะใช้ LEN กับฟังก์ชัน SUBSTITUTE
ในตัวอย่างนี้ เราต้องการนับจำนวน L ในเซลล์ A1 คุณจะใช้สูตรนี้:
=LEN(A2)-LEN(ทดแทน(A2,”L”,””))
คุณจะเห็นผลลัพธ์ของเราว่า 1 ถูกต้อง นี่คือรายละเอียดของ โครงสร้างสูตร จากภายในสู่ภายนอก:
อักขระเฉพาะที่ละเว้นตัวพิมพ์เล็ก
ดังที่คุณจะสังเกตได้ว่า สูตรข้างต้นให้ผลลัพธ์เป็นตัวอักษร L เพียงตัวเดียวเท่านั้น เนื่องจากสูตรมีอักษรตัวพิมพ์ใหญ่ L ดังนั้นจึงไม่ต้องมองหาอักษรตัวพิมพ์เล็ก
หากต้องการคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่นี้ คุณสามารถเพิ่ม UPPER หรือ LOWER ลงในสูตร SUBSTITUTE โดยสรุป สิ่งนี้จะแทนที่เหตุการณ์ทั้งหมดด้วยสตริงข้อความว่าง โดยไม่คำนึงถึงตัวพิมพ์
โดยใช้ตัวอย่างเดียวกัน เราจะเพิ่ม UPPER ให้กับสูตรดังนี้:
=LEN(A2)-LEN(ทดแทน(บน(A2),”L”,””))
คราวนี้ เราได้รับผลลัพธ์เป็น 3 ซึ่งประกอบด้วย L ทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก
นับอักขระเฉพาะในช่วงเซลล์
ต้องการนำสิ่งที่คุณได้เรียนรู้มาและไปไกลกว่านี้หรือไม่ ในส่วนสุดท้ายนี้ เราจะแสดงวิธีนับอักขระเฉพาะในช่วงของเซลล์ โดยพื้นฐานแล้ว คุณจะรวม LEN, SUBSTITUTE และ SUM เข้าด้วยกัน
ด้วยสูตรนี้ คุณสามารถนับจำนวน L ในช่วงเซลล์ A2 ถึง A4:
=SUM(LEN(A2:A4)-LEN(SUBSTITUTE(UPPER(A2:A4),”L”,””))).
ในที่นี้ เราเก็บ UPPER ไว้ในสูตร SUBSTITUTE เพื่อค้นหาอินสแตนซ์ทั้งหมดของตัวอักษร L โดยไม่คำนึงถึงตัวพิมพ์ใหญ่หรือเล็ก
เมื่อคุณเริ่มใช้ฟังก์ชันและสูตรเหล่านี้ในเวิร์กชีตของคุณ การนับอักขระใน Excel จะง่ายขึ้นในแต่ละครั้ง ไม่ว่าคุณจะต้องใช้การนับอักขระเพื่ออะไร ให้ Excel ทำงานแทนการนับอักขระด้วยตนเอง
หากต้องการข้อมูลเพิ่มเติม โปรดดูบทแนะนำของเราสำหรับ ใช้ COUNTIFS, SUMIFS และ AVERAGEIFS ใน Microsoft Excel
.