להכרות ראשונית עם הפונקציה ללחוץ כאן >>
רוצה להכיר עוד יותר ולהעלות את הידע שלך לרמת מומחים?
שווה לצפות בסרטונים הבאים>> צפיה מהנה!
מה שחשוב להבין על GetPivotData
כשמפנים בנוסחה לתא בתוך טבלת Pivot, אקסל לא כותב
=B5 אלא נוסחה ארוכה שמתחילה ב-GETPIVOTDATA.
זה מפתיע בהתחלה — אבל יש לזה סיבה טובה.
הפניה רגילה לתא מסתמכת על מיקום. וטבלת Pivot משנה מיקומים כל הזמן: מסננים משתנים, שורות מתווספות, סדר מתחלף. GETPIVOTDATA לעומת זאת מפנה לפי שם השדה והערך — ולכן ממשיכה להחזיר את הנתון הנכון גם אחרי שהטבלה משתנה.
המבנה
=GETPIVOTDATA("שדה הערך", תא_בטבלה, "שם שדה", "ערך")
למשל: סך המכירות של מחלקת שיווק
=GETPIVOTDATA("סכום מכירות",$A$3,"מחלקה","שיווק")
הטריק שהופך אותה לכלי אמיתי
במקום לכתוב "שיווק" בתוך הנוסחה — מפנים לתא:
=GETPIVOTDATA("סכום מכירות",$A$3,"מחלקה",F2)
עכשיו אפשר לבנות דוח מנהלים מעוצב לגמרי בנפרד, שמושך את הנתונים מה-Pivot ומתעדכן בכל רענון. זה בדיוק המעבר מ"טבלה שמישהו צריך לעדכן" ל"דוח שעובד לבד".
ואיך מבטלים אותה כשלא רוצים?
לפעמים באמת רוצים הפניה רגילה לתא. שתי דרכים:
- ביטול קבוע: קובץ ← אפשרויות ← נוסחאות ← לבטל את הסימון של "השתמש בפונקציות GetPivotData להפניות PivotTable"
- ביטול חד-פעמי: להקליד את הפניית התא ידנית
(
=B5) במקום ללחוץ עליו בעכבר
שאלות ותשובות
למה מתקבלת שגיאת REF#?
כי הערך שביקשת כבר לא מוצג בטבלה — למשל מחלקה שסוננה החוצה, או שם שדה שהשתנה. GETPIVOTDATA יכולה לשלוף רק מה שגלוי בטבלה באותו רגע.
אפשר להשתמש בה על כמה תנאים?
כן, פשוט ממשיכים בזוגות: ...,"מחלקה","שיווק","שנה","2026").
כל זוג מצמצם עוד את החיתוך.