כיצד לחלץ את המילה הראשונה

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

נוּסחָה:

העתק את הנוסחה והחלף את 'A1' בשם התא המכיל את הטקסט שברצונך לחלץ.



=IF(LEN(A1)- LEN(SUBSTITUTE(A1,' ',''))<1, A1, LEFT(A1,FIND(' ',A1)-1))

דוגמא:

כדי לחלץ את המילה הראשונה ממחרוזת הטקסט ' כיצד לחלץ את המילה הראשונה '.

התוצאה מחזירה את המילה הראשונה 'איך'.

הסברים:

שלב 1: כדי למצוא את המיקום של החלל הראשון

נוּסחָה =FIND(' ',A1)
תוֹצָאָה 4

שלב 2: הרם את האותיות לפני הרווח הראשון

נוּסחָה =LEFT(A1, FIND(' ',A1)-1)
תוֹצָאָה אֵיך

עם זאת, כאשר למחרוזת טקסט אין רווח, הנוסחה '=LEFT(A1, FIND(' ',A1)-1)' מחזירה #VALUE! שְׁגִיאָה. כדי למנוע זאת, אתה צריך לשלב עם פונקציית IF .

=IF(LEN(A1)-LEN(SUBSTITUTE(A1,' ',''))<1, A1, LEFT(A1,FIND(' ',A1)-1))

=SUBSTITUTE(A1,' ','') כדי להחליף רווחים במחרוזת הטקסט;

=LEN(SUBSTITUTE(A1,' ','')) כדי לספור את אורך מחרוזת הטקסט כאשר רווחים מוחלפים;

=LEN(A1)-LEN(SUBSTITUTE(A1,' ','')) כדי לספור את מספר הרווחים במחרוזת הטקסט.

כאשר מספר הרווחים קטן מ-1 (כלומר מילה), השתמש פונקציית IF כדי להחזיר את מחרוזת הטקסט עצמה.

שיטה נוספת היא להשתמש פונקציית ISERROR כדי לבדוק אם מחרוזת הטקסט מכילה רווחים:

=IF(ISERROR(FIND(' ',A1))=TRUE, A1, LEFT(A1,FIND(' ',A1)-1))

דוגמה להורדה