כיצד להשתמש בפונקציית הטקסט של Excel

השתמש בפונקציית Excel TEXT כדי להמיר כל נתונים (למשל, מספרים, תאריכים וכו') לטקסט, בפורמט שצוין על ידי המשתמש.

הפונקציה TEXT מסווגת כ-String/Text Function, אשר ממירה ערך מספר למחרוזת טקסט בפורמט שצוין על ידי המשתמש. לדוגמה, אם אתה רוצה להמיר תאריך בפורמט '15/03/2020′ לפורמט 15 במרץ 2020, אתה משתמש בפונקציית TEXT כדי לעשות זאת.

מדריך זה מסביר כיצד להשתמש בפונקציית TEXT באקסל בעזרת כמה נוסחאות ודוגמאות.

תחביר

התחביר הכללי של הפונקציה TEXT:

=TEXT(value,format_text)

הפונקציה TEXT דורשת שני ארגומנטים/פרמטרים:

  • ערך – ערך המספר שברצונך להמיר למחרוזת טקסט. ערך זה יכול להיות ערך מספרי, תאריך או הפניה לתא של ערך מספר.
  • format_text – קוד הפורמט שברצונך להחיל על הערך הספציפי. זה תמיד צריך להיות מוקף במרכאות כפולות.

קודי פורמט פונקציית TEXT

לפונקציה Text יש רק שני ארגומנטים. הארגומנט הראשון דורש רק את הערך שאתה רוצה להמיר, זה קל. אבל כדאי להכניס את קוד הפורמט הנכון שייתן לך את מספר הפלט בפורמט הרצוי. הטבלה הבאה מכילה את הפורמטים הנפוצים והנפוצים ביותר.

פורמט קודתיאורדוגמא
0אפס הוא מציין מיקום ספרתי המציג רק ספרות ללא מקומות עשרוניים.#.0 - מציג תמיד 1 נקודה עשרונית.

אם תקליד 5.50 בתא שאליו יש הפניה, הוא יוצג כ-5.5.

#מציג ספרה ללא אפסים נוספים.

#.## – מציג עד שני מקומות עשרוניים.

כאשר אתה מזין 3.777, הוא מחזיר 3.78.

?מציג רק ספרה ללא מקומות עשרוניים. הוא משמש בדרך כלל ליישור ערכים מספריים בעמודה במקום עשרוני.#.? - הוא יציג מקום עשרוני אחד וייישר את הנקודה העשרונית.
.נקודה עשרונית
,מפריד אלפים.###,### - זה יציג מפריד אלפים.

אם אתה מקליד 195200, זה מחזיר 195,200

0%מציג מספרים באחוזים.אם אתה מקליד 0.285, זה מחזיר 28.5

בנוסף לקוד הפורמט הנ"ל, ניתן גם להוסיף כל אחד מהסמלים הבאים בקוד הפורמט של הנוסחה, והם יוצגו בדיוק כפי שהוזנו.

סימבולתיאור
+ ו -סימני פלוס ומינוס
()סוגריים ימין ושמאל
:המעי הגס
^קארט
'גֵרֵשׁ
{}סוגריים מתולתלים
<>פחות מ וגדול מסימנים
=סימן שוויון
/קו נטוי
!סימן קריאה
&אמפרסנד
~טילדה
דמות שטח

קודי פורמט פונקציית טקסט עבור תאריכים ושעה

כאשר ברצונך להמיר תאריכים ושעות באמצעות פונקציית TEXT, השתמש בכל אחד מקודי הפורמט שלהלן.

פורמט קודתיאור ודוגמאות
ד

מציין את היום בחודש במספר אחד או דו ספרתי ללא אפס מוביל (למשל 2 עד 25)

ddמציין את היום בחודש בייצוג דו ספרתי עם אפס מוביל (למשל 02 עד 25)
dddמציין את יום השבוע בקיצור בן שלוש אותיות (למשל, שני עד ראשון)
ddddמציין את השם המלא של היום בשבוע. (למשל, שני, רביעי)
Mמציין את חודש השנה, במספר אחד או דו ספרתי ללא אפס מוביל (למשל 02 עד 12)
מ"ממציין חודש בייצוג דו ספרתי עם אפס מוביל. (למשל 01, 12)
ממממציין חודש בקיצור בן שלוש אותיות (למשל ינואר, נובמבר)
ממממממציין את השם המלא של החודש. (למשל ינואר, נובמבר)
yyמציין את השנה במספר דו ספרתי (למשל 08 כלומר 2008, 19 כלומר 2019)
yyyyמציין את השנה במספר בן ארבע ספרות (למשל 2008, 2019)
חמציין את השעה בייצוג חד ספרתי או דו ספרתי ללא אפס מוביל (למשל 6, 12)
חחמציין את השעה בייצוג דו ספרתי עם אפס מוביל (06 עד 12)
Mמציין דקות במספר אחד או דו ספרתי ללא אפס מוביל (למשל 5, 45)
מ"ממציין דקות במספר אחד או דו ספרתי אפס מוביל (למשל 05, 45)
סמציין שניות במספר אחד או דו ספרתי ללא אפס מוביל (למשל 5, 45)
ssמציין שניות במספר אחד או דו ספרתי אפס מוביל (למשל 05, 45)
AM / אחר הצהרייםמציין שיש להציג את השעה כשעון של 12 שעות, ואחריו "AM" או "PM"

כיצד להשתמש בפונקציית TEXT באקסל

למדת את התחביר ואת קודי הפורמט של הפונקציה TEXT, כעת, תן לנו לחקור כיצד להשתמש בפונקציה ב-Excel בעזרת כמה דוגמאות.

השתמש בנוסחת טקסט כדי להציג את המספר השלם למספר בתא A1.

לשם כך נוכל להשתמש בנוסחת הטקסט כ:

=TEXT(A1,"0")

השתמש בנוסחה זו כדי להציג מקום עשרוני בודד:

=TEXT(A1,"0.0")

הטבלה שלהלן מציגה את נוסחאות הטקסט עם קודי פורמט שונים להחלת סוגי עיצוב שונים על ערכים מספריים שונים. אתה יכול להעתיק את הנוסחאות האלה ישירות לגיליון האלקטרוני שלך כדי לנסות בעצמך.

ערךנוּסחָהערך מעוצב
4963.34=TEXT(A2,"0.000")4963.340
5300.52=TEXT(A3,"#,##0")5,301
5.12=TEXT(A4,"# ?/?")5 1/8
0.4963=TEXT(A5,"#%") 50%50%
9600.60=TEXT(A6,"$#,##0.0")$9,600.6
20=TEXT(A7,"~#!") ~20!~20!
5656=TEXT(A8,"00000000")00005656

הנוסחאות לעיל מיושמות בעמודה C של גיליון אלקטרוני כפי שמוצג בצילום המסך שלהלן:

פונקציית TEXT עם נוסחאות

אתה יכול גם להשתמש בנוסחאות ופונקציות אחרות הן בתוך ומחוץ לפונקציה TEXT.

נניח שיש לך סכום ברוטו והוצאות, ואתה רוצה לחשב את הרווח הנקי ולהציג את הרווח בתא A9 עם המחרוזת "הרווח הנקי שלך הוא". אתה יכול להשתמש בנוסחה למטה בשביל זה:

="הרווח הנקי שלך הוא "&TEXT(C6-C7,"$#,###.00")

הנוסחה מחשבת תחילה את הרווח לפי נוסחה (C6-C7) בתוך הפונקציה TEXT והיא מצטרפת לערך המעוצב עם המחרוזת "הרווח הנקי שלך הוא" באמצעות נוסחה משורשרת (&), ולבסוף היא מציגה את התוצאה בתא A9.

עיצוב מספר נייד באמצעות פונקציית TEXT

בדרך כלל, כאשר אתה מקליד כל מספר שאורכו יותר מ-11 ספרות בגיליון האלקטרוני, למשל, מספרים ניידים, אקסל יהפוך אותו אוטומטית לסימון מדעי. ואתה יכול להשתמש בסימונים המדעיים האלה כראוי, אז אולי תרצה להמיר אותם לערכים מספריים רגילים. אתה יכול להשתמש בפונקציית TEXT כדי להמיר את הסימונים המדעיים המעצבנים האלה למספרים ניידים.

כפי שמוצג בצילום המסך שלהלן, כאשר אתה מזין מספרים ניידים (באורך 12 ספרות כולל קוד המדינה שלהם) ב-Excel, זה ממיר אוטומטית את מספרי הנייד האלה לפורמט סימון מדעי.

עם הפונקציה TEXT, אתה יכול לעצב את פורמט הסימון המדעי הזה למספרים ניידים קריאים.

בדרך כלל, מספר נייד הוא בן 12 ספרות (זה עשוי להשתנות במדינות מסוימות). שתי הספרות הראשונות הן קידומת מדינה ו-10 הספרות הנותרות הן מספרי הטלפון הניידים.

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

=TEXT(A1,"+############")

אנו משתמשים ב-'############' כקוד הפורמט של דוגמה זו כדי להמיר את הסימון למספר נייד:

כעת, בואו נעשה את זה יותר קריא על ידי הפרדת קוד המדינה ממספר הנייד. כדי לעשות זאת, שים מקף (-) אחרי שני גיבובים.

=TEXT(A1,"+##-##########")

עיצוב תאריך באמצעות פונקציית TEXT

כברירת מחדל, Excel מאחסן את תאריך כמספרים סידוריים. המספר הסידורי של 1 בינואר 1900 הוא 1, ו-1 בינואר 2001 הוא 36892 מכיוון שעברו 36891 ימים מאז 1 בינואר 1900.

מכיוון שרוב הפונקציות ממירות באופן אוטומטי ערכי תאריך למספרים סידוריים, קשה להציג אותם בפורמט קריא. אבל עם פונקציית Excel TEXT יכול בקלות להמיר אותם לערכי טקסט ולהציג אותם בפורמט הרצוי.

לדוגמה, אם אתה רוצה לקחת את התאריך מתא A1 (05-03-2015) ולהציג אותו בפורמט תאריך סטנדרטי כמו '5 במרץ 2015' בתא B1, אתה משתמש בנוסחה הבאה:

=TEXT(A1,"mmm d,yyyy")
  • מממ מציין ל-3 אותיות חודש מקוצר
  • ד מציין את היום בחודש בספרה אחת או שתיים
  • yyyy מציין להציג מספרי שנה בני ארבע ספרות.

צילום המסך שלהלן מראה כיצד ניתן להחיל סוגי עיצוב שונים על אותו תאריך באמצעות נוסחת הטקסט:

תאריך שרשור וטקסט

נניח שאנו רוצים לחבר שם (עמודה א') ותאריך לידה (עמודה ב') ולהציג אותם בעמודה ג'. תקבל תוצאה כזו:

אם נשרשר ישירות טקסט בתא A1 ותאריך בתא B1, Excel מצטרף לטקסט ולמספר הסידורי של התאריך, לא לתאריך בפועל.

על מנת לשרשר טקסט ותאריך ולהציג כראוי את התאריך בפורמט הרצוי, השתמש בפונקציית TEXT עם הפונקציה CONCAT.

הנוסחה:

=CONCAT(A2,"-",TEXT(B2,"dd/m/yy"))

התוצאה:

כעת, נחבר מחרוזת טקסט 'נולד ב' לפלט ונעצב את התאריך בפורמט שונה.

לאחר מכן, הנוסחה מועתקת לתא A2:A5 באמצעות ידית המילוי.

בדוגמה אחרת, אנו משתמשים ב- היום() פונקציה כדי לקבל את התאריך הנוכחי, ולהצטרף לתאריך עם טקסט קשור כלשהו.

כעת, אתה יכול בקלות להמיר כל ערך (למשל, מספרים, תאריכים וכו') לטקסט בפורמט הרצוי.