לְהִצטַיֵן

ספור מילים ספציפיות בטווח

Count Specific Words Range

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

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

= SUMPRODUCT (( LEN (rng)- LEN ( SUBSTITUTE (rng,txt,'')))/ LEN (txt))

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



הֶסבֵּר

בגרסה הגנרית של הנוסחה, rng מייצג את הטווח שיש לבדוק, ו- טקסט היא המילה או מחרוזת המשנה לספירה.



יצירת טווח בשם ב- Excel

בדוגמה המוצגת, B5: B8 הוא הטווח שיש לבדוק, ו- C2 מכיל את הטקסט (מילה או מחרוזת משנה) לספירה.

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



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

אם אז במצטיין עם טקסט

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

הקצה שם לטווח ב- Excel

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



מתעלם מהמקרה

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

 
= SUMPRODUCT (( LEN (B5:B8)- LEN ( SUBSTITUTE (B5:B8,C2,'')))/ LEN (C2))
הסופר דייב בראנס


^