הפונקציה GETPIVOTDATA מחזירה נתונים גלויים מ- PivotTable.
צילום המסך שלהלן מציג את פריסת ה- PivotTable המשמשת בסעיפים הבאים. בדוגמה זו, הנוסחה =GETPIVOTDATA("Sales",A3) מחזירה את סכום המכירות הכולל:
תחביר
GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)
תחביר הפונקציה GETPIVOTDATA מכיל את הארגומנטים הבאים:
|
ארגומנט |
תיאור |
|---|---|
|
data_field נדרש |
שם שדה ה- PivotTable המכיל את הנתונים שברצונך לאחזר. זה צריך להיות במרכאות. דוגמה: =GETPIVOTDATA("Sales", A3). כאן, "Sales" הוא השדה Values שברצונך לאחזר. מאחר שלא צוין שדה אחר, הפונקציה GETPIVOTDATA מחזירה את סכום המכירות הכולל. |
|
pivot_table נדרש |
הפניה לתא, טווח תאים או טווח תאים בעל שם ב- PivotTable. מידע זה משמש כדי לקבוע איזה PivotTable מכיל את הנתונים שברצונך לאחזר. דוגמה: =GETPIVOTDATA("Sales", A3). כאן, A3 הוא הפניה בתוך ה- PivotTable ומציין לנוסחה באיזה PivotTable להשתמש. |
|
field1, item1, field2, item2... אופציונלי |
1 עד 126 זוגות של שמות שדות ושמות פריטים המתארים את הנתונים שברצונך לאחזר. ניתן לארגן את הזוגות בכל סדר שהוא. יש לתחום במרכאות שמות שדות ושמות עבור פריטים שאינם תאריכים ומספרים. דוגמה: =GETPIVOTDATA("Sales", A3, "Month", "Mar"). כאן, "חודש" הוא השדה ו- "Mar" הוא הפריט. כדי לציין פריטים מרובים עבור שדה, הקף אותם בסוגריים מסולסלים (לדוגמה: {"Mar", "Apr"}). עבור טבלאות PivotTable של OLAP, פריטים יכולים להכיל את שם המקור של הממד וגם את שם המקור של הפריט. זוג של שדה ופריט עבור PivotTable מסוג OLAP עשוי להיראות כך: "[Product]","[Product].[All Products].[Foods].[Baked Goods]" |
באפשרותך להזין במהירות נוסחת GETPIVOTDATA פשוטה על-ידי הקלדת = (סימן שוויון) בתא שברצונך להחזיר אליו את הערך, ולחיצה על התא ב- PivotTable המכיל את הנתונים שברצונך להחזיר.
באפשרותך להפעיל או לבטל תכונה זו על-ידי בחירת תא כלשהו בתוך PivotTable קיים ולאחר מכן מעבר אל הכרטיסיה ניתוח PivotTable > PivotTable > אפשרויות > את האפשרות צור GetPivotData .
הערות:
-
ניתן גם להחליף ארגומנטים של GETPIVOTDATA בהפניות. לדוגמה, =GETPIVOTDATA("Sales",$A$3,"Month",$A 11) כאשר $A 11 מכיל "Mar".
-
ניתן לכלול בחישובי GETPIVOTDATA שדות או פריטים מחושבים וחישובים מותאמים אישית.
-
אם הארגומנט pivot_table הוא טווח הכולל שתי טבלאות PivotTable או יותר, הנתונים יאוחזרו מה- PivotTable שנוצר לאחרונה.
-
אם הארגומנטים של השדה והפריט מתארים תא בודד, הערך של תא זה מוחזר, בין אם זהו מחרוזת, מספר, שגיאה או תא ריק.
-
אם פריט כולל תאריך, יש לבטא את הערך כמספר סידורי או כמספר מאוכלס באמצעות הפונקציה DATE, כך שהערך יישמר גם בעת פתיחה של גליון העבודה באזור אחר. לדוגמה, ניתן להזין פריט המתייחס לתאריך 5 במרץ 1999 כ- 36224 או כ- DATE(1999,3,5). ניתן להזין שעות כערכים עשרוניים, או באמצעות הפונקציה TIME.
-
אם הארגומנט pivot_table אינו טווח שבו נמצא PivotTable, הפונקציה GETPIVOTDATA מחזירה #REF!.
-
אם הארגומנטים אינם מתארים שדה גלוי, או אם הם כוללים מסנן דוחות שבו הנתונים המסוננים אינם מוצגים, הפונקציה GETPIVOTDATA מחזירה את ערך השגיאה ערך שגיאה.
דוגמאות
הנוסחאות בדוגמה שלהלן מציגות שיטות שונות לקבלת נתונים מ- PivotTable.
|
נוסחה |
תוצאה |
תיאור |
|---|---|---|
|
=GETPIVOTDATA("Sales", $A$3) |
5,534$ של 5,534 $ |
הפונקציה מחזירה את הסכום הכולל של השדה Sales. |
|
=GETPIVOTDATA("Sum of Sales", $A$3) |
5,534$ של 5,534 $ |
מחזירה גם את הסכום הכולל של השדה 'מכירות'. ניתן להזין את שם השדה בדיוק כפי שהוא נראה בגיליון, או כמו הבסיס שלו (ללא "Sum of", "Count of" וכן הלאה). |
|
=GETPIVOTDATA("Sales", $A$3, "Month", "Mar") |
2,876 $ |
הפונקציה מחזירה את סך המכירות עבור מרץ. |
|
=GETPIVOTDATA("Sales", $A$3, "Month", "Mar", "Product", "Produce", "Sales Person", "Buchanan") |
309 דולר של 1000 $ |
הפונקציה מחזירה את סך מכירות ההפקה במרץ עבור Buchanan. |
|
=GETPIVOTDATA("Sales", $A$3, "Region", "South") |
שגיאת #REF! |
החזרת ערך #REF! מאחר שבהם נתוני האזור South אינם גלויים עקב המסנן. |
|
=GETPIVOTDATA("Sales", $A$3, "Product", "Beverages", "Sales Person", "Davolio") |
שגיאת #REF! |
החזרת ערך #REF! מכיוון שאין נתוני מכירות של משקאות עבור Davolio. |
זקוק לעזרה נוספת?
תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילת Answers.
למידע נוסף