
כדי לפרט את המספרים הנפוצים ביותר בעמודה (כלומר הנפוץ ביותר, השני הנפוץ ביותר, השלישי הנפוץ ביותר וכו '), תוכל להשתמש בנוסחת מערך המבוססת על ארבע פונקציות של Excel: אם , מצב , התאמה , ו ISNUMBER . בדוגמה המוצגת, הנוסחה ב- D5 היא:
{= MODE ( IF (1- ISNUMBER ( MATCH (data,exp_rng,0)),data))}
היכן 'הנתונים' הם טווח בשם B5: B16. הנוסחה מועתקת לאחר מכן לשורות מתחת ל- D5 כדי להוציא את הרשימה הרצויה של המספרים השכיחים ביותר.
היכן למצוא חיפוש מטרות באקסל
הערה: זהו נוסחת מערך ויש להזין אותו עם שליטה + shift + enter.
הֶסבֵּר
הליבה של נוסחה זו היא הפונקציה MODE, המחזירה את המספר הנפוץ ביותר בטווח או מערך. שאר הנוסחה רק בונה מערך מסונן עבור MODE לשימוש בכל שורה. ה הרחבת טווח $ D $ 4: D4 פועל למניעת מספרים שכבר יוצאים ב- $ D $ 4: D4.
עבודה מבפנים החוצה:
היכן כפתור מסנני התרשים מצוינת
- נעשה שימוש בפונקציית MATCH קודם כל בדוק את כל המספרים בטווח הנתונים 'הנתונים' מול המספרים הקיימים ב- הרחבת טווח $ D $ 4: D4
- ISNUMBER ממיר ערכים תואמים ל- TRUE וערכים שאינם תואמים ל- FALSE
- 1-NUMBER הופך את המערך, והפעולה במתמטיקה פולטת אותם ואפסים
- IF משתמש בפלט המערך מס '3 לעיל כדי לסנן את רשימת הערכים המקורית, למעט מספרים שכבר נמצאים ב- $ D $ 4: D4
- הפונקציה MODE מחזירה את המספר השכיח ביותר בפלט המערך בשלב 4
בתא D5 לא מתרחשת סינון והפלט של כל שלב למעלה נראה כך:
{= MODE ( IF (1- ISNUMBER ( MATCH (data,$D:D4,0)),data))}
בתא D6, עם 93 כבר ב- D5, הפלט נראה כך:
{#N/A#N/A#N/A#N/A#N/A#N/A#N/A#N/A#N/A#N/A#N/A#N/A} {FALSEFALSEFALSEFALSEFALSEFALSEFALSEFALSEFALSEFALSEFALSEFALSE} {111111111111} {939293949596979899939795} 93
שגיאות טיפול
הפונקציה MODE תחזיר את שגיאת ה- #N/A כאשר אין מצב. בעת העתקת הנוסחה לשורות עוקבות, סביר להניח שתתקל בשגיאה #לא רלוונטית. כדי ללכוד את השגיאה הזו ולהחזיר מחרוזת ריקה ('') במקום זאת, תוכל להשתמש ב- IFERROR כך:
הסופר דייב בראנס{2#N/A2#N/A#N/A#N/A#N/A#N/A#N/A2#N/A#N/A} {TRUEFALSETRUEFALSEFALSEFALSEFALSEFALSEFALSETRUEFALSEFALSE} {010111111011} {FALSE92FALSE949596979899FALSE9795} 95