נוסחת Excel: לקצר מילים או שמות
במדריך זה, הוא מספק מספר נוסחאות להוצאת האותיות הראשונות מכל מילה בתא כפי שמוצג בסcreenshot למטה. בנוסף, הוא מסביר כיצד הנוסחאות פועלות ב-Excel.
ב-Office 365 וב-Excel 2019
פונקציית TEXTJOIN היא פונקציה חדשה הזמינה ב-Office 365 וב-Excel 2019 שניתן להשתמש בה כדי להוציא את כל האותיות הראשונות מכל מילה.
נוסחה כללית:
TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(text,ROW(INDIRECT("1:"&LEN(text))),1)), ROW(INDIRECT("63:90")),0)),MID(text,ROW(INDIRECT("1:"&LEN(text))),1),"")) |
ארגומנטים
Text: מחרוזת הטקסט שברצונך לקצר. |
כיצד הנוסחה עובדת
נניח שאתה רוצה להוציא ראשי תיבות מתא A1, השתמש בנוסחה זו בתא B1.
=TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)), ROW(INDIRECT("63:90")),0)),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),"")) |
לחץ על Shift + Ctrl + Enter וככל ראשי התיבות של כל מילה יוצאו.
הסבר
1. פונקציית TEXTJOIN משמשת לחבר ערכים טקסט עם תו מפריד.
2. הפונקציות MID, ROW, INDIRECT ו-LEN משמשות להמרת מחרוזת הטקסט למערך אותיות. נניח
=MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1) |
לחץ על Shift + Ctrl + Enter
מחזיר מערך של אותיות
A,p,p,l,e,P,i,e |
ואז המערך הזה מוזן לפונקציית CODE, אשר מייצרת מערך של קודים מספריים ASCII, קוד אחד לכל אות.
3. ROW(INDIRECT("63:90") מתאים לקודי ASCII עבור כל האותיות הגדולות A-Z.
4. הפונקציות ISNUMBER, IF ו-MATCH משמשות לסינון התוצאות עבור חיבור הטקסט הסופי.
הערות:
1. אם אין אותיות גדולות במחרוזת הטקסט, נוסחה זו מחזירה ריק.
2. נוסחה זו תוציא את כל האותיות הגדולות.
ב-Office 2016 או גרסאות קודמות
אם אתה נמצא ב-Excel 2016 או גרסאות קודמות, תוכל להשתמש בפונקציית TRIM.
נוסחה כללית:
TRIM(LEFT(Text,1)&MID(Text,FIND(" ",Text&" ")+1,1)&MID(Text,FIND("*",SUBSTITUTE(Text&" "," ","*",2))+1,1)) |
ארגומנטים
Text: מחרוזת הטקסט שברצונך להוציא את האות הראשונה של כל מילה. |
כיצד הנוסחה עובדת
נניח שאתה רוצה להוציא ראשי תיבות מתא A1, השתמש בנוסחה זו בתא B1.
=TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1)) |
לחץ על Enter וכאשר כל האותיות הראשונות של כל מילה בתא A1 מוציאות.
הסבר
1. פונקציית TRIM מסירה את כל הרווחים העודפים במחרוזת הטקסט.
2. LEFT(A1,1) מוציאה את האות הראשונה של מחרוזת הטקסט.
3. MID(A1,FIND(" ",A1&" ")+1,1) מוציאה את האות הראשונה של המילה השנייה שמופרדת ברווח.
4. MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1)) מוציאה את האות הראשונה של המילה השלישית שמופרדת ברווח.
הערות:
1. נוסחה זו עובדת רק עבור שלוש מילים או פחות בתא.
2. באפשרותך לשנות “ “ בנוסחה לתו מפריד אחר.
3. נוסחה זו מוציאה את האותיות הראשונות בלי הבחנה בין אותיות גדולות לקטנות, אם ברצונך שהנוסחה תמיד תחזיר באותיות גדולות, הוסף את פונקציית UPPER לנוסחה.
=UPPER(TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1))) |
קובץ לדוגמה
נוסחאות קשורות
- ספור תאים שווים ל
עם פונקציית COUNTIF, אתה יכול לספור תאים השווים לערך מסוים או שאינם מכילים אותו. - ספור תאים ששווים ל-x או ל-y
לפעמים, ייתכן שתרצה לספור את מספר התאים שעונים על אחד משני קריטריונים, במקרה זה, תוכל להשתמש בפונקציית COUNTIF. - בדוק אם תא מכיל אחד ממספר דברים
מדריך זה מספק נוסחה לבדיקת אם תא מכיל אחד ממספר ערכים ב-Excel, ומסביר את הארגומנטים בנוסחה וכיצד הנוסחה עובדת. - בדוק אם תא מכיל אחד ממספר ערכים אך לא כולל ערכים אחרים
מדריך זה יספק נוסחה לטיפול מהיר במשימה של בדיקת אם תא מכיל אחד מדברים מסוימים אך לא כולל ערכים אחרים ב-Excel ויסביר את הארגומנטים של הנוסחה.
הכלים הטובים ביותר לפריון עבודה ב-Office
Kutools for Excel - עוזר לך להבליט את עצמך מהקהל
🤖 | עוזר KUTOOLS AI: מהפכה בניתוח נתונים בהתבסס על: ביצוע אינטליגנטי | יצירת קוד | יצירת נוסחאות מותאמות אישית | ניתוח נתונים ויצירת תרשימים | קריאה לפונקציות Kutools… |
תכונות פופולריות: מצא, הדגש או זיהוי כפילויות | מחיקת שורות ריקות | שילוב עמודות או תאים ללא אובדן נתונים | עיגול ללא נוסחה ... | |
VLookup מתקדם: קריטריונים מרובים | ערכים מרובים | על פני מספר גליונות | חיפוש עמום... | |
רשימה נפתחת מתקדמת: רשימה נפתחת קלה | רשימה נפתחת תלוית | רשימה נפתחת עם בחירה מרובה... | |
מנהל עמודות: הוספת מספר מסוים של עמודות | הזזת עמודות | שינוי מצב הנראות של עמודות מוסתרות | השוואת עמודות לבחירת תאים זהים ושונים ... | |
תכונות מובילות: מיקוד רשת | תצוגת עיצוב | שורת נוסחאות משופרת | מנהל חוברת עבודה וגיליונות | ספריית טקסט אוטומטי (טקסט אוטומטי) | בורר תאריך | מיזוג גליונות עבודה | הצפנה/פענוח תאים | שליחת דוא"ל לפי רשימה | סינון מתקדם | סינון מיוחד (סנן תאים עם גופן מודגש/נטוי/קו חוצה...) ... | |
15 סטים כלים מובילים: 12 כלים לטקסט (הוסף טקסט, מחק תווים מסוימים ...) | מעל 50 סוגי תרשימים (תרשים גאנט ...) | מעל 40 נוסחאות מעשיות (חישוב גיל על פי תאריך לידה ...) | 19 כלים להכנסה (הכנס קוד QR, הכנס תמונה ממסלול ...) | 12 כלים להמרה (המרה למילים, המרת מטבע ...) | 7 כלים למיזוג והפרדה (מיזוג מתקדם של שורות, הפרדת תאים באקסל ...) | ... ועוד |
Kutools for Excel מצויד ביותר מ-300 תכונות, מבטיח שהדברים שאתה זקוק להם הם רק במרחק לחיצה אחת...
Office Tab - אפשר קריאה ועריכה בטאבים בתוך Microsoft Office (כולל Excel)
- תוך שנייה אחת תוכל לעבור בין עשרות מסמכים פתוחים!
- חוסך מאות הקלקות בעכבר עבורך מדי יום, תאמר שלום ליד עכבר.
- מעלה את התפוקה שלך ב-50% בעת צפייה ועריכת מסמכים מרובים.
- מביא את הטאבים האפקטיביים ל-Office (כולל Excel), בדיוק כמו ב-Chrome, Edge ו-Firefox.