כיצד לרענן טבלת צירים ב- Excel (באופן ידני + רענון אוטומטי באמצעות VBA)

לאחר שיצרת טבלת צירים, היא לא מתרעננת אוטומטית כאשר אתה מוסיף נתונים חדשים או משנה את הנתונים הקיימים.

מכיוון שטבלת הציר שלך נוצרת באמצעות מטמון הציר, כאשר הנתונים הקיימים משתנים או כשאתה מוסיף שורות/עמודות חדשות לנתונים, מטמון הציר אינו מתעדכן את עצמו באופן אוטומטי, ומכאן שגם טבלת הצירים אינה מתעדכנת.

עליך לכפות רענון בכל פעם שיש שינויים. ברגע שאתה מכריח רענון, מטמון הציר מתעדכן, וזה משתקף בטבלת הצירים.

הדרכה זו מכסה מספר דרכים לעשות זאת.

רענון טבלת צירים

אפשרות זו מתאימה ביותר כאשר ישנם שינויים במקור הנתונים הקיים וברצונך לרענן את טבלת הציר כך שתשקף שינויים אלה.

להלן השלבים לרענון טבלת צירים:

  • לחץ לחיצה ימנית על כל תא בטבלת הצירים.
  • בחר רענן.

פעולה זו תרענן באופן מיידי את טבלת הצירים.

תוכל גם על ידי בחירה של כל תא בטבלת הצירים ושימוש בקיצור המקשים ALT + F5.

טיפ מהיר: נוהג טוב להמיר את מקור הנתונים לטבלת Excel ולהשתמש בטבלת Excel זו ליצירת טבלת הצירים. אם תעשה זאת, תוכל גם להשתמש בטכניקת הרענון כדי לעדכן את טבלת הצירים גם כאשר נוספו נתונים חדשים (שורות/עמודות) למקור הנתונים (שכן טבלת Excel מייצגת באופן אוטומטי שורות/עמודות חדשות המתווספות).

עדכן את טבלת הצירים על ידי שינוי מקור הנתונים

אם הוספת שורות/עמודות חדשות למקור הנתונים, עליך לשנות את מקור הנתונים כדי לוודא ששורות/עמודות חדשות הן חלק ממערך הנתונים.

כדי לעשות זאת:

  • בחר תא כלשהו בטבלת הציר.
  • עבור אל ניתוח -> נתונים -> שנה מקור נתונים. פעולה זו תבחר את מקור הנתונים שבה השתמשת ותפתח את תיבת הדו -שיח 'שנה מקור נתונים של PivotTable'.
  • בתיבת הדו -שיח שנה מקור נתונים של PivotTable, עדכן את הטווח כך שיכלול נתונים חדשים.
  • לחץ על אישור.

שים לב שאם אתה משנה את מקור הנתונים לטבלת Excel ולאחר מכן משתמש בטבלת Excel ליצירת טבלת הציר, אינך צריך להשתמש באפשרות שינוי מקור הנתונים. אתה יכול פשוט לרענן את טבלת הצירים והיא תביא בחשבון את השורות/העמודות החדשות.

רענון אוטומטי של טבלת צירים באמצעות מאקרו VBA

ריענון טבלת Pivot אמנם קל כמו שני קליקים, אך עדיין עליך לעשות זאת בכל פעם שיש שינוי.

כדי להפוך אותו ליעיל יותר ולרענן אוטומטית את טבלת הצירים בכל פעם שחל שינוי במקור הנתונים, תוכל להשתמש בקוד מאקרו פשוט של VBA בשורה אחת.

להלן קוד ה- VBA:

גליון עבודה פרטי_שינוי (יעד ByVal כטווח) גליונות עבודה ("גיליון 1"). טבלאות Pivot ("PivotTable1"). PivotCache.Refresh End Sub

פענוח הקוד: זהו אירוע שינוי המופעל בכל פעם שיש שינוי בגיליון המכיל את נתוני המקור. ברגע שיש שינוי, הקוד מרענן את מטמון הציר של טבלת הצירים בשם PivotTable1.

עליך לשנות את הקוד הזה כדי שהוא יעבוד עבור חוברת העבודה שלך:

  • "גיליון 1" - שנה חלק זה של הקוד עם שם הגיליון המכיל את טבלת הצירים.
  • "PivotTable1" - שנה את זה לשם טבלת הצירים שלך. כדי לדעת את השם, לחץ בכל מקום בטבלת הצירים ולחץ על הכרטיסייה ניתוח. השם יהיה גלוי בחלק השמאלי של הסרט מתחת לכותרת 'שם PivotTable'.

היכן לשים את קוד ה- VBA הזה:

  • הקש Alt + F11. זה יפתח את חלון עורך VB.
  • בעורך VB ימצא סייר הפרוייקטים בצד שמאל (שיש לו את שמות כל גליונות העבודה). אם הוא לא קיים, הקש Ctrl + R כדי להפוך אותו לגלוי.
  • בסייר הפרויקטים, לחץ פעמיים על שם הגיליון המכיל את טבלת הצירים.
  • בחלון הקוד מימין, העתק והדבק את הקוד הנתון.
  • סגור את עורך VB.

כעת כאשר תשנה משהו במקור הנתונים, טבלת הצירים תתחדש אוטומטית.

לחץ כאן להורדת הקובץ לדוגמה.

הערה: מכיוון שקיים מאקרו בחוברת העבודה, שמור זאת עם סיומת .xls או .xlsm.

אולי תאהב גם את שיעורי טבלת הצירים הבאים:

  • כיצד לקבץ תאריכים בטבלאות ציר ב- Excel.
  • כיצד לקבץ מספרים בטבלת צירים ב- Excel.
  • כיצד לסנן נתונים בטבלת צירים ב- Excel.
  • הכנת נתוני מקור לטבלת צירים.
  • כיצד ליישם עיצוב מותנה בטבלת צירים ב- Excel.
  • כיצד להוסיף ולהשתמש בשדה מחושב של טבלת צירים של Excel.
  • כיצד להחליף תאים ריקים באפס בטבלאות ציר של Excel.
  • שימוש בפרוסות בטבלת ציר Excel.

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave