Menu

ירידת שורה בתא באקסל: Alt+Enter ו-CHAR(10)

הקישו Alt+Enter תוך כדי הקלדה בתא כדי להתחיל בו שורה חדשה (Control+Option+Return ב-Mac). בנוסחה, CHAR(10) היא ירידת השורה: =A2&CHAR(10)&B2 שמה את B2 בשורה שנייה, שמוצגת ברגע שגלישת טקסט מופעלת.

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

כדי להתחיל שורה חדשה בתוך תא, הקישו Alt+Enter תוך כדי הקלדה. ב-Mac, הקישו Control+Option+Return; Microsoft 365 ל-Mac מקבל גם Option+Return. בנוסחה, ירידת השורה היא CHAR(10): =A2&CHAR(10)&B2 שמה את הטקסט של B2 בשורה שנייה מתחת לטקסט של A2.

ירידת שורה בתוך נוסחה
C2
ABC
1StreetCityAddress label
212 Oak RoadLeeds12 Oak Road Leeds
34 Mill LaneYork4 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 יכולות לחפש אותה כמו כל תו אחר:

מציאת ירידת השורה
B2
ABCD
1TextLengthBreak atFirst line
2Ana Silva94Ana
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

Ana, ירידת השורה ו-Silva הם 9 תווים, וירידת השורה היא הרביעי. D2 לוקח את כל מה שלפניה. A2 בנוי כאן מנוסחה רק כדי שתוכלו לראות איפה ירידת השורה; תא שבו מישהו הקיש Alt+Enter מתנהג אותו דבר.

שם מעל תפקיד
C2
ABC
1NameTitleBadge
2Ana SilvaManager
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

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

חיבור טווח עם ירידות שורה

כדי לערום רשימה שלמה בתא אחד, השתמשו ב-CHAR(10) כמפריד של TEXTJOIN:

פריט אחד בכל שורה
C2
ABC
1ItemList
2MilkMilk Bread Eggs
3Bread
4Eggs
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

ב-Excel 2016 ובגרסאות ישנות יותר, שאין בהן TEXTJOIN, שרשרו את התאים עם &: =A2&CHAR(10)&A3&CHAR(10)&A4.

הסרת ירידות שורה

נתונים שמועתקים מאימיילים, מטפסי אינטרנט או מתוכנות אחרות מביאים איתם לעתים קרובות ירידות שורה. החליפו כל ירידת שורה ברווח או בפסיק עם SUBSTITUTE:

הפיכת ירידות שורה לרווחים או לפסיקים
B2
ABCD
1ImportedSpacesCommasCLEAN
2Milk Bread EggsMilk Bread EggsMilk, Bread, EggsMilkBreadEggs
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

גם CLEAN, ב-D2, מוחקת ירידות שורה, אבל היא לא שמה כלום במקומן, ולכן המילים נדבקות ל-MilkBreadEggs. טקסט מקבצי Windows יכול לשאת carriage return, CHAR(13), לפני כל line feed; הסירו את שניהם עם =SUBSTITUTE(SUBSTITUTE(A2,CHAR(13),""),CHAR(10)," ").

שורה אחת, מופרדת בפסיקים
B2
AB
1ImportedOne line
2Ana Ben Chen
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

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

פיצול תא לפי ירידות השורה שלו

=TEXTSPLIT(A2,CHAR(10)) שמה כל שורה בעמודה משלה (Microsoft 365 ו-Excel 2024):

עמודה לכל שורה
B2
ABCD
1Address
212 Oak Road Leeds LS1 4AB12 Oak RoadLeedsLS1 4AB
לחצו על תא כדי לראות את הנוסחה שלו. שנו מספר או נוסחה והגיליון יחושב מחדש.

ב-Excel ל-Windows בגרסאות ישנות יותר, נתונים > טקסט לעמודות עושה את זה: בחרו מופרד, סמנו אחר, לחצו בתוך התיבה שלו והקישו Ctrl+J. התיבה נראית ריקה, אבל עכשיו יש בה ירידת שורה.

הסרת ירידות שורה עם חיפוש והחלפה

כדי לנקות הרבה תאים בבת אחת בלי נוסחה, ב-Excel ל-Windows:

  1. בחרו את התאים והקישו Ctrl+H.
  2. לחצו בשדה חפש את והקישו Ctrl+J. שום דבר גלוי לא מופיע; עכשיו יש בשדה ירידת שורה.
  3. בשדה החלף ב, הקלידו רווח או פסיק.
  4. לחצו על החלף הכל.

ב-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 בשדה "חפש את", הקלידו רווח בשדה "החלף ב" ולחצו על "החלף הכל".

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

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

להתחיל