

Microsoft 365 Filter & Sort Functions
נושאי המאמר
1. סרטון המאמר
2.2 דוגמה מס' 2 - תנאי מצטבר (And)
מעוניינים לשדרג את אופן העבודה באקסל אצלכם במשרד ?
» לחצו כאן למידע והזמנת קורס אקסל לארגונים המתקיים במשרדי הלקוח
» לחצו כאן למידע והזמנת קורס אקסל לארגונים המתקיים אונליין ב Zoom
רוצים ללמוד אקסל בצורה מקיפה ולעבוד בצורה חכמה ומהירה ? ובקיצור כמו תותחי אקסל אמיתיים ?
» לחצו כאן למידע והרשמה לקורס אקסל מתקדם, מקיף פרקטי ומעניין! ולמדו את כל הכלים, הטריקים והפונקציות החשובות!
סרטון המאמר
פונקציית Filter
» לקריאה נוספת על פונקציית Filter באתר התמיכה של Microsoft
פונקציית Filter מאפשרת לסנן נתונים לפי קריטריונים שונים מטבלת המקור, ולקבל את פלט הנתונים הפוגשים את הקריטריון בטווח שהוא חיצוני לטבלת המקור שלנו.
פונקציה זו היא אחת מכמה פונקציות מערך חדשות שיצאו עם מנוע החישוב החדש של אקסל החל משנת 2019 כאשר החידוש המרכזי הוא פונקציות מערך דינמיות - טווח התאים בו נקבל את התוצאה (הטווח בו האקסל "שופך" את הנתונים) משתנה לפי גודל התוצאה באופן אוטומטי.
זהו חידוש משמעותי המאפשר עבודה נוחה ויעילה יותר עם חישובי מערך שונים אשר בין היתר מבטלים את הצורך בקיבוע תאים וגרירת הנוסחה שלנו.
פונקציית Filter מקורות נוספים:
» פונקציית Filter קריאה נוספת באתר Xelplus
» פונקציית Filter קריאה נוספת באתר myonlinetraininghub
» פונקציית Filter קריאה נוספת באתר ablebits
» פונקציית Filter קריאה נוספת באתר exceloffthegrid
A
פונקציית Filter תחביר
Filter(array, include, [if empty])
array - מערך/טווח הנתונם אותו נרצה לסנן
include - קריטריון לפיו נבצע את הסינון, כולל את הטווח הרלוונטי והתנאי המופעל עליו.
if empty - איזה ערך נרצה לקבל במידה ואין שום נתון העומד בתנאי הקריטריון שלנו.
פונקציית Filter דוגמה מס' 1:
אנו מעוניינים למיין את הטבלת הנתונים שמופיעה בתמונה מס' 1 כך שיופיעו נתונים עבור הזמנות אשר כמות היחידות שהושמנה בהן הינה מעל 1,500 יחידות.
array - A2:E23
include - E2:E23>2000
if_empty - ""
נקבל את כל הנתוני ההזמנות עבורן הכמות שהושמנה הייתה גדולה מ 2,000 יחידות, כפי שניתן לראות בתמונה מס' 2
תמונה מס' 2
פונקציית Filter דוגמה מס' 2 תנאי מצטבר (And):
בדוגמה זו אנו מעוניינים לסנן את הטבלה בצורה כזו שנקבל נתונים רק עבור הזמנות בהן כמות הההזמנה גדולה מ 2,000 ושם המוצר שהוזמן הוא Microled, כלומר יש לנו תנאי מצטבר And.
בנוסף נרצה לקבל את ההודעה "Zero Records Fonud" אם לא קיימים נתונים אשר מקיימים את התנאי שלנו.
array: A2:E23
include: (E2:E23>2000)*(D2:D23="microled")
if_empty: "Zero Records Fonud"
שימו לב לכך שבארגומנט include (התנאי שלנו) אנו מבצעים מכפלה של שני התנאים.
את תוצאות הנתונים ניתן לראות בתמונה מס' 4
תמונה מס' 3
תמונה מס' 4
פונקציית Sort
פונקציית sort מאפשרת למיין תוכן של טווח נתונים או מערך.
פונקציית Sort מקורות מידע נוספים:
» לחצו כאן לקריאה נוספת על פונקציית Sort דף התמיכה של Microsoft
» פונקציית Sort קריאה נוספת באתר ExcelJet
» פונקציית Sort באתר exceloffthegrid
» פונקציית Sort באתר myonlinetraininghub
פונקציית Sort תחביר
([Sort(array, [sort_index], [sort order], [sort_by
arrry - טווח/מערך הנתונים
sort_index - מספר המייצג את מיקום העמודת הנתונים על פיהם נרצה למיין את נתוני הטבלה, במידה ולא צויין ברירת המחדל היא עמודה מס' 1 (העמודה הראשונה).
sort_roder - מס' המייצג את סדר המיון שלנו 1 עבור סדר עולה, -1 עבור סדר יורד, במידה ולא צויין ערך ברירת המחדל היא 1 (סדר עולה)
sort_by -מס' המציין האם אנחנו רוצים למיין לפי עמודות או שורות 1 עבור עמודות 0 עבור שורות, במידה ולא צויין ערך ברירת המחדל היא 1 (מיון לפי עמודות)
פונקציית Sort דוגמה מס' 1
בדוגמה זו אנו מעוניינים למיין את הטבלה שלנו (ראו טבלה תמונה מס' 1) בסדר עולה לפי עמודת התאריך בטבלה (עמודה מס' 2) בסדר עולה.
array: A2:E23
sort_index: 2
sort_order: 1
ניתן לראות בתמונה מס' 5 את התוצאה
תמונה מס' 5
פונקציית Sort דוגמה מס' 2 - מיון תוצאת הסינון שלנו
ניתן לנצל את העובדה שהפונקצייה יודעת לסנן מערך נתונים כדי לסנן תוצאה של פונקציית Filter (או כל פונקציית מערך אחרת).
בדוגמה זו נמיין את תוצאות הסינון שלנו מדוגמה מס' 2 פונקציית Filter לפי עמודת התאריך בסדר עולה.
array: Filter(A2:E23,(E2:E23>2000)*(D2:D23="microled"),"Zero records found")
sort_index: 2
sort_order: 1
ניתן לראות את התוצאה בתמונה מס' 6
תמונה מס' 6
היכרות עם נוסחה אחת יכולה לחסוך שעות עבודה רבות.
אז אם אתם רוצים וצריכים להשתמש בצורה מיטבית באקסל, צרו עמנו קשר.