Menu

LEN באקסל: ספירת תווים ומילים בתא

=LEN(A2) מחזירה את מספר התווים ב-A2, כולל רווחים וסימני פיסוק. עם TRIM ו-SUBSTITUTE היא סופרת גם מילים, ועם SUM היא סופרת את התווים בטווח שלם.

כל גיליון בעמוד הזה חי: שנו מספר או נוסחה והוא יחושב מחדש.

=LEN(A2) מחזירה את מספר התווים ב-A2. כל תו נספר: אותיות, ספרות, רווחים, סימני פיסוק וירידות שורה. ב-Hello world יש 11.

ספירת התווים
B2
AB
1TextCharacters
2Hello world11
3 Hello world 13
4Excel5
50
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

ב-A3 יש רווח בכל קצה, ולכן הוא נספר כ-13. A5 ריק, ו-LEN של תא ריק היא 0. לתחביר יש ארגומנט אחד: =LEN(text), כש-text הוא תא, נוסחה או טקסט במירכאות.

LEN סופרת את הערך השמור, לא את התצוגה

במספרים ובתאריכים, LEN סופרת את הערך שאקסל שומר, שהוא לא תמיד מה שרואים:

מה LEN רואה
B2
ABC
1ValueLENLEN of the display
2$1,050.0049
32026-03-15510
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

A2 מציג $1,050.00 אבל נשמר כ-1050, ולכן LEN מחזירה 4. התאריך נשמר כמספר הסידורי 46096, ולכן LEN מחזירה 5. כדי לספור את התווים כפי שהם מוצגים, המירו קודם עם TEXT, כמו שעמודה C עושה.

ספירת מילים בתא

לאקסל אין פונקציה לספירת מילים. מילים מופרדות ברווחים, אז ספרו את הרווחים והוסיפו אחד. הפעילו קודם TRIM, כדי שרווחים כפולים ורווחים בקצוות לא ייספרו כמילים:

ספירת מילים
B2
AB
1TextWords
2The quick brown fox4
3 two spaces 2
4one1
50
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

איך זה עובד, עבור The quick brown fox: בטקסט אחרי TRIM יש 19 תווים; בלי רווחים, 16. שלושה רווחים פירושם ארבע מילים. ה-IF שבהתחלה גורמת לתא ריק להיספר כ-0 מילים במקום 1.

כמה מילים?
B2
AB
1SentenceWords
2Payment received with thanks
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: ב-B2, ספרו את המילים שב-A2. המילים מופרדות ברווח אחד.

בדיקת מגבלת תווים

LEN היא הדרך לבדוק טקסט מול מגבלה: כותרת עמוד של 60 תווים, SMS של 160, שם מוצר של 30. התווים שנשארו הם המגבלה פחות LEN, ועיצוב מותנה יכול לסמן את השורות שעוברות את המגבלה:

כותרות של יותר מ-30 תווים
B2
ABC
1TitleCharactersLeft
2Desk lamp, black1614
3Ergonomic office chair with headrest36-6
4Monitor stand1317
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

הכלל =LEN($A2)>30 צובע את כל השורה של כל כותרת שעוברת את המגבלה. ה-$ לפני A גורם לכל עמודה בשורה להסתכל על הכותרת. קצרו את A3 ל-30 תווים והצבע נעלם. כדי לסרב לטקסט ארוך יותר כבר בהקלדה, השתמשו ב-נתונים > אימות נתונים והגדירו את "אפשר" ל"אורך טקסט".

תווים שנשארו
B2
AB
1NameLeft
2Wireless mouse
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

תורכם: לשמות מוצרים מותר להיות עד 40 תווים. ב-B2, החזירו כמה תווים נשארו לשם שב-A2.

ספירת תווים בטווח

LEN עובדת על תא אחד. תנו לה טווח בתוך SUM והיא סופרת כל תא, ואז SUM מחברת אותם:

סך כל התווים
C2
ABC
1TextMethodTotal
2AppleSUM15
3PearSUMPRODUCT15
4Banana
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

=SUM(LEN(A2:A4)) עובדת כמו שהיא ב-Excel 2021 וב-Microsoft 365. ב-Excel 2019 ובגרסאות ישנות יותר היא צריכה Ctrl+Shift+Enter (או Cmd+Shift+Enter ב-Mac), או שתשתמשו ב-SUMPRODUCT, שמטפלת במערכים בעצמה.

כדי לספור תו אחד בתוך תא, כמו הפסיקים ברשימה, השוו את האורך לפני ואחרי ההסרה שלו: =LEN(A2)-LEN(SUBSTITUTE(A2,",","")). בעמוד על SUBSTITUTE יש דוגמה חיה, כולל איך סופרים מילה שלמה.

שאלות נפוצות

איך סופרים תווים בתא באקסל?

=LEN(A2) מחזירה את מספר התווים ב-A2. רווחים, סימני פיסוק וירידות שורה נספרים כולם. כדי להתעלם מרווחים מיותרים, ספרו את הטקסט אחרי TRIM: =LEN(TRIM(A2)).

איך סופרים מילים בתא באקסל?

ספרו את הרווחים והוסיפו אחד: =LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))+1. עטפו את זה כ-=IF(TRIM(A2)="",0,...) כדי שתא ריק ייספר כ-0 מילים, לא 1.

למה LEN מחזירה ספירה שגויה למספר או לתאריך?

LEN סופרת את הערך השמור, לא את מה שהתא מציג. $1,050.00 נשמר כ-1050, ולכן LEN מחזירה 4, ותאריך מחזיר 5, הספרות של המספר הסידורי שלו. השתמשו ב-LEN(TEXT(A2,"$#,##0.00")) כדי לספור את הצורה המוצגת.

איך סופרים את כל התווים בטווח?

=SUM(LEN(A2:A10)) ב-Excel 2021 וב-Microsoft 365. בגרסאות ישנות יותר השתמשו ב-=SUMPRODUCT(LEN(A2:A10)), שעובדת בלי Ctrl+Shift+Enter.

איור של שפות התכנות ב-Coddy

ללמוד תכנות עם Coddy

להתחיל