
כדי לסנן נתונים בנוסחת מערך (כדי לא לכלול או לדרוש ערכים מסוימים), תוכל להשתמש בנוסחת מערך המבוססת על הפונקציות IF, MATCH ו- ISNUMBER.
בדוגמה המוצגת, הנוסחה ב- H5:
{= IF ( ISNUMBER ( MATCH (data,filter,0)),data)}
היכן 'הנתונים' הם טווח בשם B4: D11 ו- 'filter' הוא הטווח F4: F6 בשם.
הערה: זהו נוסחת מערך ויש להזין אותו עם שליטה + shift + enter.
להמיר תאריך למספר ב- Excelהֶסבֵּר
- הפונקציה MATCH בודקת את כל הערכים בטווח הנתונים 'נתונים' מול הערכים ב'מסנן '
- ISNUMBER ממיר ערכים תואמים ל- TRUE וערכים שאינם תואמים ל- FALSE
- IF משתמש בפלט המערך מס '2 לעיל כדי לסנן ערכים, לא כולל ערכים ב'פילטר'
המערך הסופי נראה כך:
{1, FALSE, 3FALSE, 4, FALSEFALSE, FALSE, FALSE1, FALSE, 3FALSE, FALSE, FALSE3, FALSE, FALSEFALSE, 4, FALSEFALSE, FALSE, 4}
COUNT משמש רק לאימות התוצאה.
סנן כדי לא לכלול
בתא H6 הנוסחה שונתה כדי לא לכלול ערכים באמצעות 1-ISNUMBER כך:
{= COUNT ( IF ( ISNUMBER ( MATCH (data,filter,0)),data))}
זה למעשה הופך את תפוקת המערך בשלב מס '2 לעיל.
הסופר דייב בראנס