כדי לספור תאים המכילים טקסט ספציפי, בהתחשב באותיות קטנות וקטנות, תוכל להשתמש בנוסחה המבוססת על פונקציה מדויקת ביחד עם ה פונקציית SUMPRODUCT . בדוגמה המוצגת, E5 מכיל נוסחה זו, שהועתקה למטה:
= SUMPRODUCT ((-- EXACT (value,range)))
היכן נמצא 'השמות' טווח בשם B5: B11. זה מספק ספירה תלויית רישיות של כל שם המופיע בעמודה D.
הֶסבֵּרהפונקציה EXACT לוקחת שני ארגומנטים, text1 ו- text2. כאשר הטקסט 1 והטקסט 2 תואמים במדויק (בכבוד לאותיות), מדויק מחזיר נכון. אחרת, EXACT מחזיר FALSE:
= SUMPRODUCT ((-- EXACT (D5,names)))
בדוגמה המוצגת, עלינו לבדוק את כל הערכים בעמודה B בכל פעם שאנו סופרים שם בעמודה D. מכיוון שאנו נותנים ערכים מרובים בדיוק, היא מחזירה מספר תוצאות. ב- E5, EXACT מחזיר:
= EXACT ('ayako','ayako') // returns TRUE = EXACT ('ayako','Ayako') // returns FALSE
כל TRUE מייצג התאמה מדויקת של 'ayako' ב- B5: B11. מכיוון שאנו רוצים לספור תוצאות, אנו משתמשים ב- שלילי כפול (-) להמרת ערכי TRUE ו- FALSE לערכים 1 ו- 0. המערך המתקבל הוא:
{FALSEFALSEFALSEFALSETRUETRUETRUE}
לבסוף, SUMPRODUCT מסכם את הערכים במערך ומחזיר 3.
הערה: מכיוון ש- SUMPRODUCT יכול להתמודד עם מערכים באופן מקורי, אין צורך להשתמש ב- Control+Shift+Enter כדי להזין נוסחה זו.
הסופר דייב בראנס