ฟังก์ชัน Excel LEN: นับจำนวนอักขระในเซลล์

  • แบ่งปันสิ่งนี้
Michael Brown

คุณกำลังมองหาสูตร 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 เพื่อส่งกลับอักขระจำนวนมากที่เริ่มต้นทางด้านซ้ายของสตริงข้อความ และลบ 1 จากผลลัพธ์ เนื่องจากคุณไม่ ไม่ต้องการรวมขีดกลาง:
  • LEFT($A2, SEARCH("-", $A2,1)-1))

  • และสุดท้าย คุณมีฟังก์ชัน LEN เพื่อส่งคืนความยาวของสตริงนั้น
  • ทันทีที่จำนวนอักขระคือ ที่นั่น คุณอาจต้องการก้าวไปอีกขั้น และเน้น 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)))

  • หลังจากนั้น คุณมีฟังก์ชัน RIGHT เพื่อส่งกลับอักขระทั้งหมดหลังช่องว่าง
  • และ สุดท้าย คุณใช้ฟังก์ชัน LEN เพื่อรับความยาวของสตริงที่ส่งกลับโดยฟังก์ชัน RIGHT
  • โปรดทราบว่าเพื่อให้สูตรทำงานได้อย่างถูกต้อง แต่ละเซลล์ควรมีช่องว่างเพียงช่องเดียว เช่น ชื่อและนามสกุลเท่านั้น โดยไม่มีชื่อกลาง ชื่อเรื่อง หรือส่วนต่อท้าย

    นี่คือวิธีที่คุณใช้สูตร LEN ใน Excel หากคุณต้องการดูตัวอย่างที่กล่าวถึงในบทช่วยสอนนี้อย่างละเอียดยิ่งขึ้นยินดีต้อนรับดาวน์โหลดเวิร์กบุ๊ก Excel LEN ตัวอย่าง

    ในบทความหน้า เราจะสำรวจความสามารถอื่นๆ ของฟังก์ชัน Excel LEN และคุณจะได้เรียนรู้สูตรที่มีประโยชน์อีกสองสามสูตรในการนับอักขระใน Excel:

    • สูตร LEN เพื่อนับอักขระเฉพาะในเซลล์
    • สูตร Excel เพื่อนับอักขระทั้งหมดในช่วง
    • สูตรเพื่อนับเฉพาะอักขระเฉพาะในช่วง
    • สูตรนับคำใน Excel

    ในระหว่างนี้ ฉันขอขอบคุณที่อ่านและหวังว่าจะได้พบคุณในบล็อกของเราเร็วๆ นี้!

    Michael Brown เป็นผู้ที่ชื่นชอบเทคโนโลยีโดยเฉพาะและมีความหลงใหลในการทำให้กระบวนการที่ซับซ้อนง่ายขึ้นโดยใช้เครื่องมือซอฟต์แวร์ ด้วยประสบการณ์กว่าทศวรรษในอุตสาหกรรมเทคโนโลยี เขาได้ฝึกฝนทักษะของเขาใน Microsoft Excel และ Outlook รวมถึง Google ชีตและเอกสาร บล็อกของ Michael ทุ่มเทให้กับการแบ่งปันความรู้และความเชี่ยวชาญของเขากับผู้อื่น โดยให้คำแนะนำและแบบฝึกหัดที่ทำตามได้ง่ายเพื่อปรับปรุงผลิตภาพและประสิทธิภาพ ไม่ว่าคุณจะเป็นมืออาชีพที่ช่ำชองหรือมือใหม่ บล็อกของ Michael นำเสนอข้อมูลเชิงลึกอันมีค่าและคำแนะนำที่เป็นประโยชน์สำหรับการใช้ประโยชน์สูงสุดจากเครื่องมือซอฟต์แวร์ที่จำเป็นเหล่านี้