כדי להתחיל שורה חדשה בתוך תא, הקישו Alt+Enter תוך כדי הקלדה. ב-Mac, הקישו Control+Option+Return; Microsoft 365 ל-Mac מקבל גם Option+Return. בנוסחה, ירידת השורה היא CHAR(10): =A2&CHAR(10)&B2 שמה את הטקסט של B2 בשורה שנייה מתחת לטקסט של A2.
| A | B | C | |
|---|---|---|---|
| 1 | Street | City | Address label |
| 2 | 12 Oak Road | Leeds | 12 Oak Road Leeds |
| 3 | 4 Mill Lane | York | 4 Mill Lane York |
לחצו על C2: הנוסחה מחברת את הרחוב, ירידת שורה ואת העיר. הגיליון הקטן מציג את התוצאה בשורה אחת. גם באקסל התא מציג שורה אחת עד שמפעילים לו בית > גלישת טקסט; אז השורה גדלה והעיר מופיעה מתחת לרחוב. ירידת שורה שמקלידים עם Alt+Enter מפעילה את גלישת הטקסט בעצמה. ירידת שורה מנוסחה לא, וזו הסיבה הרגילה ל"CHAR(10) לא עובדת".
הקשה על Enter לבד מסיימת את התא ויורדת למטה. ב-Google Sheets, שורה חדשה בתא היא Ctrl+Enter או Alt+Enter (Cmd+Enter ב-Mac), ו-CHAR(10) עובדת באותה דרך.
ירידת השורה היא תו אחד
CHAR(10) היא התו line feed, קוד 10. היא נספרת כתו אחד, ו-FIND ו-SUBSTITUTE יכולות לחפש אותה כמו כל תו אחר:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Text | Length | Break at | First line |
| 2 | Ana Silva | 9 | 4 | Ana |
Ana, ירידת השורה ו-Silva הם 9 תווים, וירידת השורה היא הרביעי. D2 לוקח את כל מה שלפניה. A2 בנוי כאן מנוסחה רק כדי שתוכלו לראות איפה ירידת השורה; תא שבו מישהו הקיש Alt+Enter מתנהג אותו דבר.
| A | B | C | |
|---|---|---|---|
| 1 | Name | Title | Badge |
| 2 | Ana Silva | Manager |
תורכם: ב-C2, שימו את השם מ-A2 ואת התפקיד מ-B2 בתא אחד, כשהתפקיד בשורה שנייה.
חיבור טווח עם ירידות שורה
כדי לערום רשימה שלמה בתא אחד, השתמשו ב-CHAR(10) כמפריד של TEXTJOIN:
| A | B | C | |
|---|---|---|---|
| 1 | Item | List | |
| 2 | Milk | Milk Bread Eggs | |
| 3 | Bread | ||
| 4 | Eggs |
ב-Excel 2016 ובגרסאות ישנות יותר, שאין בהן TEXTJOIN, שרשרו את התאים עם &: =A2&CHAR(10)&A3&CHAR(10)&A4.
הסרת ירידות שורה
נתונים שמועתקים מאימיילים, מטפסי אינטרנט או מתוכנות אחרות מביאים איתם לעתים קרובות ירידות שורה. החליפו כל ירידת שורה ברווח או בפסיק עם SUBSTITUTE:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Imported | Spaces | Commas | CLEAN |
| 2 | Milk Bread Eggs | Milk Bread Eggs | Milk, Bread, Eggs | MilkBreadEggs |
גם CLEAN, ב-D2, מוחקת ירידות שורה, אבל היא לא שמה כלום במקומן, ולכן המילים נדבקות ל-MilkBreadEggs. טקסט מקבצי Windows יכול לשאת carriage return, CHAR(13), לפני כל line feed; הסירו את שניהם עם =SUBSTITUTE(SUBSTITUTE(A2,CHAR(13),""),CHAR(10)," ").
| A | B | |
|---|---|---|
| 1 | Imported | One line |
| 2 | Ana Ben Chen |
תורכם: השמות ב-A2 נמצאים בשורות נפרדות. ב-B2, החזירו אותם בשורה אחת, עם פסיק ורווח במקום כל ירידת שורה.
פיצול תא לפי ירידות השורה שלו
=TEXTSPLIT(A2,CHAR(10)) שמה כל שורה בעמודה משלה (Microsoft 365 ו-Excel 2024):
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Address | |||
| 2 | 12 Oak Road Leeds LS1 4AB | 12 Oak Road | Leeds | LS1 4AB |
ב-Excel ל-Windows בגרסאות ישנות יותר, נתונים > טקסט לעמודות עושה את זה: בחרו מופרד, סמנו אחר, לחצו בתוך התיבה שלו והקישו Ctrl+J. התיבה נראית ריקה, אבל עכשיו יש בה ירידת שורה.
הסרת ירידות שורה עם חיפוש והחלפה
כדי לנקות הרבה תאים בבת אחת בלי נוסחה, ב-Excel ל-Windows:
- בחרו את התאים והקישו Ctrl+H.
- לחצו בשדה חפש את והקישו Ctrl+J. שום דבר גלוי לא מופיע; עכשיו יש בשדה ירידת שורה.
- בשדה החלף ב, הקלידו רווח או פסיק.
- לחצו על החלף הכל.
ב-Mac, השתמשו בנוסחת SUBSTITUTE שלמעלה, ואז הדביקו את התוצאות שלה מעל המקור עם הדבקה מיוחדת > ערכים.
אם התאים עדיין נראים גבוהים אחר כך, בחרו את השורות ולחצו לחיצה כפולה על גבול של שורה כדי להתאים שוב את הגובה, וכבו את גלישת הטקסט אם אתם לא צריכים אותה.
שאלות נפוצות
איך מתחילים שורה חדשה בתא באקסל?
תוך כדי הקלדה בתא, הקישו Alt+Enter ב-Windows או Control+Option+Return ב-Mac (Microsoft 365 ל-Mac מקבל גם Option+Return). Enter לבד עובר לתא הבא.
איך מוסיפים ירידת שורה בנוסחה באקסל?
חברו CHAR(10) במקום שבו צריכה להיות ירידת השורה: =A2&CHAR(10)&B2, או =TEXTJOIN(CHAR(10),TRUE,A2:A4) בשביל טווח. הפעילו בית > גלישת טקסט לתא, אחרת השורות מוצגות דבוקות.
למה CHAR(10) לא מציגה שורה חדשה?
בתא לא מופעלת גלישת טקסט. בחרו אותו ולחצו על בית > גלישת טקסט; גובה השורה גדל אז כדי להציג כל שורה.
איך מסירים ירידות שורה באקסל?
=SUBSTITUTE(A2,CHAR(10)," ") מחליפה כל ירידת שורה ברווח. בלי נוסחה, ב-Excel ל-Windows: פתחו את חיפוש והחלפה (Ctrl+H), הקישו Ctrl+J בשדה "חפש את", הקלידו רווח בשדה "החלף ב" ולחצו על "החלף הכל".