לְהִצטַיֵן

ספור מילים ספציפיות בתא

Count Specific Words Cell

נוסחת Excel: ספירת מילים ספציפיות בתאנוסחה כללית | _+_ | סיכום

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





=( LEN (text)- LEN ( SUBSTITUTE (text,word,'')))/ LEN (word)
הֶסבֵּר

B4 הוא התא בו אנו סופרים מילים, ו- C4 מכיל את מחרוזת המשנה (מילה או כל מחרוזת משנה) שבה אתה סופר.

כיצד ליצור היפר-קישור באקסל

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





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

תיק טיפול

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



 
=( LEN (B4)- LEN ( SUBSTITUTE (B4,C4,'')))/ LEN (C4)

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

טיפול בבעיות

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

סכום קטן מ- או שווה ל-

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

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

הסופר דייב בראנס


^