สารบัญ
คุณกำลังมองหาสูตร Excel เพื่อนับจำนวนอักขระในเซลล์หรือไม่? ถ้าใช่ แสดงว่าคุณมาถูกที่แล้ว บทช่วยสอนสั้นๆ นี้จะสอนวิธีใช้ฟังก์ชัน LEN เพื่อนับอักขระใน Excel โดยมีหรือไม่มีช่องว่าง
ในบรรดาฟังก์ชันของ Excel ทั้งหมด LEN เป็นฟังก์ชันที่ง่ายที่สุดและตรงไปตรงมาที่สุด ชื่อของฟังก์ชันจำง่าย ไม่มีอย่างอื่นนอกจากอักขระ 3 ตัวแรกของคำว่า "ความยาว" และนี่คือสิ่งที่ฟังก์ชัน LEN ทำจริง - ส่งกลับความยาวของสตริงข้อความหรือความยาวของเซลล์
หากต้องการทำให้แตกต่างออกไป คุณใช้ฟังก์ชัน LEN ใน Excel เพื่อ นับ อักขระทั้งหมด ในเซลล์ รวมถึงตัวอักษร ตัวเลข อักขระพิเศษ และการเว้นวรรคทั้งหมด
ในบทช่วยสอนสั้นๆ นี้ เราจะแสดงภาพรวมอย่างรวดเร็วเกี่ยวกับไวยากรณ์ก่อน จากนั้น ลองดูตัวอย่างสูตรที่เป็นประโยชน์เพื่อนับอักขระในเวิร์กชีต Excel ของคุณอย่างละเอียด
ฟังก์ชัน Excel LEN
ฟังก์ชัน LEN ใน Excel จะนับอักขระทั้งหมดในเซลล์ และส่งกลับความยาวสตริง มีอาร์กิวเมนต์เพียงหนึ่งอาร์กิวเมนต์ ซึ่งเห็นได้ชัดว่าต้องมี:
=LEN(text)โดยที่ text คือสตริงข้อความที่คุณต้องการนับจำนวนอักขระ ไม่มีอะไรจะง่ายไปกว่านี้แล้วใช่ไหม
ด้านล่างคุณจะพบสูตรง่ายๆ 2-3 สูตรเพื่อให้เข้าใจแนวคิดเบื้องต้นว่าฟังก์ชัน Excel LEN ทำอะไร
=LEN(123)
- ส่งกลับ 3 เนื่องจากเป็น 3 ตัวเลขถูกกำหนดให้กับอาร์กิวเมนต์ ข้อความ
=LEN("good")
- ส่งกลับ 4 เนื่องจากคำว่า ดี ประกอบด้วยตัวอักษร 4 ตัว เช่นเดียวกับสูตรอื่นๆ ของ Excel LEN ต้องการการใส่เครื่องหมายอัญประกาศของสตริงข้อความ ซึ่งจะไม่นับรวม
ในสูตร LEN ในชีวิตจริงของคุณ คุณมีแนวโน้มที่จะระบุการอ้างอิงเซลล์มากกว่าตัวเลขหรือสตริงข้อความ เพื่อนับอักขระ ในเซลล์หรือช่วงของเซลล์ที่ต้องการ
ตัวอย่างเช่น หากต้องการทราบความยาวของข้อความในเซลล์ A1 คุณจะต้องใช้สูตรนี้:
=LEN(A1)
เพิ่มเติม ตัวอย่างที่มีความหมายพร้อมคำอธิบายโดยละเอียดและภาพหน้าจออยู่ด้านล่าง
วิธีใช้ฟังก์ชัน LEN ใน Excel - ตัวอย่างสูตร
ตั้งแต่แรกเห็น ฟังก์ชัน LEN ดูเรียบง่ายจนแทบไม่ต้องอธิบายเพิ่มเติมใดๆ อย่างไรก็ตาม มีเคล็ดลับที่มีประโยชน์บางอย่างที่สามารถช่วยคุณปรับแต่งสูตร Excel Len ตามความต้องการเฉพาะของคุณได้
วิธีนับอักขระทั้งหมดในเซลล์ (รวมถึงช่องว่าง)
ตามที่ได้กล่าวไปแล้ว ฟังก์ชัน Excel LEN จะนับอักขระทั้งหมดในเซลล์ที่ระบุ รวมถึงช่องว่างทั้งหมด - นำหน้า เว้นวรรคต่อท้าย และเว้นวรรคระหว่างคำ
ตัวอย่างเช่น หากต้องการรับความยาวของเซลล์ A2 ให้ใช้สูตรนี้:<3
=LEN(A2)
ดังที่แสดงในภาพหน้าจอด้านล่าง สูตร LEN ของเรามีอักขระ 36 ตัว รวม 29 ตัวอักษร ตัวเลข 1 ตัว และช่องว่าง 6 ช่อง
สำหรับรายละเอียดเพิ่มเติม โปรดดูวิธีนับจำนวนอักขระในเซลล์ Excel
นับอักขระในหลายๆ เซลล์
หากต้องการนับอักขระในหลายๆ เซลล์ ให้เลือกเซลล์ที่มีสูตร Len ของคุณแล้วคัดลอกไปยังเซลล์อื่นๆ เช่น โดยการลากจุดจับเติม สำหรับคำแนะนำโดยละเอียด โปรดดูวิธีคัดลอกสูตรใน Excel
ทันทีที่คัดลอกสูตร ฟังก์ชัน LEN จะส่งกลับ จำนวนอักขระสำหรับแต่ละเซลล์ทีละเซลล์ .
และขอย้ำอีกครั้งว่าฟังก์ชัน LEN จะนับทุกอย่าง รวมทั้งตัวอักษร ตัวเลข ช่องว่าง เครื่องหมายจุลภาค อัญประกาศ เครื่องหมายอะพอสทรอฟี และอื่นๆ:
บันทึก. เมื่อคัดลอกสูตรลงในคอลัมน์ อย่าลืมใช้การอ้างอิงเซลล์แบบสัมพัทธ์ เช่น LEN(A1)
หรือการอ้างอิงแบบผสม เช่น LEN($A1)
ที่แก้ไขเฉพาะคอลัมน์ เพื่อให้สูตร Len ของคุณปรับตำแหน่งใหม่ได้อย่างถูกต้อง สำหรับข้อมูลเพิ่มเติม โปรดดู การใช้การอ้างอิงเซลล์แบบสัมบูรณ์และแบบสัมพัทธ์ใน Excel
นับจำนวนอักขระทั้งหมดในหลายเซลล์
วิธีที่ชัดเจนที่สุดในการหาจำนวนอักขระทั้งหมดในหลายเซลล์คือการบวกฟังก์ชัน LEN สองสามตัว เช่น:
=LEN(A2)+LEN(A3)+LEN(A4)
หรือใช้ฟังก์ชัน SUM เพื่อรวมจำนวนอักขระที่ส่งคืนโดยสูตร LEN:
=SUM(LEN(A2),LEN(A3),LEN(A4))
ไม่ว่าจะด้วยวิธีใด สูตรจะนับอักขระในแต่ละเซลล์ที่ระบุและ คืนค่าความยาวสตริงทั้งหมด:
วิธีการนี้เข้าใจได้ง่ายและใช้งานง่ายอย่างไม่ต้องสงสัย แต่ก็ไม่ใช่วิธีที่ดีที่สุดในการนับอักขระในช่วงประกอบด้วย 100 หรือ 1,000 เซลล์ ในกรณีนี้ คุณควรใช้ฟังก์ชัน SUM และ LEN ในสูตรอาร์เรย์ ฉันจะแสดงตัวอย่างให้คุณเห็นในบทความถัดไป
วิธีนับอักขระโดยไม่รวมช่องว่างนำหน้าและต่อท้าย
เมื่อทำงานกับเวิร์กชีตขนาดใหญ่ ปัญหาที่พบบ่อยคือช่องว่างนำหน้าหรือต่อท้าย เช่น ช่องว่างเพิ่มเติมที่จุดเริ่มต้นหรือจุดสิ้นสุดของรายการ คุณแทบไม่สังเกตเห็นพวกเขาบนแผ่นงาน แต่หลังจากที่คุณเผชิญหน้าพวกเขาสองสามครั้ง คุณจะได้เรียนรู้ที่จะระวังพวกเขา
หากคุณสงสัยว่ามีช่องว่างที่มองไม่เห็นในเซลล์ของคุณ Excel LEN ฟังก์ชั่นเป็นตัวช่วยที่ดี อย่างที่คุณจำได้ มันรวมช่องว่างทั้งหมดในการนับอักขระ:
หากต้องการรับความยาวของสตริง โดยไม่มีช่องว่างนำหน้าและต่อท้าย เพียงฝังฟังก์ชัน TRIM ในสูตร Excel LEN ของคุณ:
=LEN(TRIM(A2))
วิธีนับจำนวนอักขระในเซลล์โดยไม่รวมช่องว่างทั้งหมด
หากเป้าหมายของคุณ คือการนับจำนวนอักขระโดยไม่มีการเว้นวรรค ไม่ว่าจะนำหน้า ต่อท้าย หรืออยู่ระหว่างกลาง คุณจะต้องมีสูตรที่ซับซ้อนกว่านี้เล็กน้อย:
=LEN(SUBSTITUTE(A2," ",""))
As คุณคงทราบดีว่า ฟังก์ชัน SUBSTITUTE จะแทนที่อักขระหนึ่งตัวด้วยอักขระอื่น ในสูตรข้างต้น คุณจะแทนที่ช่องว่าง (" ") ด้วยช่องว่าง เช่น ด้วยสตริงข้อความว่าง ("") และเนื่องจากคุณฝัง SUBSTITUTE ในฟังก์ชัน LEN การแทนที่จึงไม่ได้เกิดขึ้นจริงในเซลล์เพียงแค่สั่งให้สูตร LEN ของคุณคำนวณความยาวของสตริงโดยไม่มีการเว้นวรรค
คุณสามารถหาคำอธิบายโดยละเอียดเพิ่มเติมเกี่ยวกับฟังก์ชัน Excel SUBSTITUTE ได้ที่นี่: ฟังก์ชัน Excel ยอดนิยมพร้อมตัวอย่างสูตร
วิธี เพื่อนับจำนวนอักขระก่อนหรือหลังอักขระที่กำหนด
ในบางครั้ง คุณอาจจำเป็นต้องทราบความยาวของสตริงข้อความบางส่วน แทนที่จะนับจำนวนอักขระทั้งหมดในเซลล์
สมมติว่าคุณมีรายการ SKU แบบนี้:
และ SKU ที่ถูกต้องทั้งหมดจะมี 5 อักขระในกลุ่มแรกพอดี คุณจะมองเห็นรายการที่ไม่ถูกต้องได้อย่างไร ใช่ โดยการนับจำนวนอักขระ ก่อน ขีดแรก
ดังนั้น สูตรความยาว Excel ของเราจะเป็นดังนี้:
=LEN(LEFT($A2, SEARCH("-", $A2)-1))
<21
และตอนนี้ เรามาแจกแจงสูตรเพื่อให้คุณเข้าใจตรรกะของมัน
- คุณใช้ฟังก์ชัน SEARCH เพื่อส่งกลับตำแหน่งของเส้นประแรก ("-") ใน A2:
SEARCH("-", $A2)
LEFT($A2, SEARCH("-", $A2,1)-1))
ทันทีที่จำนวนอักขระคือ ที่นั่น คุณอาจต้องการก้าวไปอีกขั้น และเน้น SKU ที่ไม่ถูกต้องด้วยการตั้งค่ากฎการจัดรูปแบบตามเงื่อนไขอย่างง่ายด้วยสูตร เช่น =$B25:
หรือคุณสามารถระบุ SKU ที่ไม่ถูกต้องได้โดยการฝังสูตร LEN ข้างต้นในฟังก์ชัน IF:
=IF(LEN(LEFT($A2, SEARCH("-", $A2)-1))5, "Invalid", "")
ตามที่แสดงใน ภาพหน้าจอด้านล่าง สูตรระบุ SKU ที่ไม่ถูกต้องตามความยาวของสตริงได้อย่างสมบูรณ์แบบ และคุณไม่จำเป็นต้องมีคอลัมน์จำนวนอักขระแยกต่างหากด้วยซ้ำ:
ในลักษณะเดียวกัน คุณ สามารถใช้ฟังก์ชัน Excel LEN เพื่อนับจำนวนอักขระ หลังจาก อักขระเฉพาะ
ตัวอย่างเช่น ในรายชื่อ คุณอาจต้องการทราบว่านามสกุลประกอบด้วยอักขระกี่ตัว . สูตร LEN ต่อไปนี้เป็นกลอุบาย:
=LEN(RIGHT(A2,LEN(A2)-SEARCH(" ",A2)))
วิธีการทำงานของสูตร:
- ขั้นแรก ให้คุณกำหนดตำแหน่ง ของช่องว่าง (" ") ในสตริงข้อความโดยใช้ฟังก์ชัน SEARCH:
SEARCH(" ",A2)))
LEN(A2)-SEARCH(" ",A2)))
โปรดทราบว่าเพื่อให้สูตรทำงานได้อย่างถูกต้อง แต่ละเซลล์ควรมีช่องว่างเพียงช่องเดียว เช่น ชื่อและนามสกุลเท่านั้น โดยไม่มีชื่อกลาง ชื่อเรื่อง หรือส่วนต่อท้าย
นี่คือวิธีที่คุณใช้สูตร LEN ใน Excel หากคุณต้องการดูตัวอย่างที่กล่าวถึงในบทช่วยสอนนี้อย่างละเอียดยิ่งขึ้นยินดีต้อนรับดาวน์โหลดเวิร์กบุ๊ก Excel LEN ตัวอย่าง
ในบทความหน้า เราจะสำรวจความสามารถอื่นๆ ของฟังก์ชัน Excel LEN และคุณจะได้เรียนรู้สูตรที่มีประโยชน์อีกสองสามสูตรในการนับอักขระใน Excel:
- สูตร LEN เพื่อนับอักขระเฉพาะในเซลล์
- สูตร Excel เพื่อนับอักขระทั้งหมดในช่วง
- สูตรเพื่อนับเฉพาะอักขระเฉพาะในช่วง
- สูตรนับคำใน Excel
ในระหว่างนี้ ฉันขอขอบคุณที่อ่านและหวังว่าจะได้พบคุณในบล็อกของเราเร็วๆ นี้!