فهرست مطالب
نمی توان انکار کرد که Pivot Table یکی از قدرتمندترین ابزارها در اکسل برای تجزیه و تحلیل سریع مجموعه داده های بزرگتر و استخراج کارآمد داده های ضروری است. متأسفانه، ممکن است هنگام کار با Pivot Table دچار مشکل شوید زیرا فاقد ویژگی به روز رسانی خودکار است. با این حال، اگر روش های کارآمد را بدانیم، به راحتی می توانیم به روز رسانی کنیم. در این مقاله، نحوه به روز رسانی Pivot Table با استفاده از 5 روش مناسب را با توضیحات لازم نشان خواهم داد.
دانلود کتاب تمرین تمرین
روش های به روز رسانی Pivot Table Range.xlsm
5 روش مناسب برای به روز رسانی محدوده Pivot Table در اکسل
این مجموعه داده امروزی ما است که در آن دسته محصول بر اساس حالت ها داده می شود. همچنین تعداد و فروش ارائه شده است.
قبل از ورود به روش های به روز رسانی، مطمئناً شما این توانایی را دارید برای ایجاد Pivot Table . با این حال، اگر میخواهید فرآیند را بدانید، میتوانید از مقاله نحوه ایجاد Pivot Table دیدن کنید.
من یک Pivot Table برای مجموعه داده فوق ساختهام. اسکرین شات زیر را بررسی کنید.
مهمتر از آن، فرض کنید ما 3 ردیف (داده های جدید) اضافه کرده ایم که در محدوده Pivot Table به روز می شوند. به صورت دستی و خودکار.
بیایید روش های کارآمد را بررسی کنیم
1. به روز رسانی محدوده جدول محوری به صورت دستی با تغییر منبع داده
ابتدا ازهمه، ما روند بهروزرسانی محدوده Pivot Table را به صورت دستی مشاهده خواهیم کرد که به معنای تغییر منبع داده است.
فقط مراحل زیر را دنبال کنید.
⏩ انتخاب کنید سلول در Pivot Table ایجاد شده.
⏩ روی Change Data Source… توسط Change Data Source در PivotTable کلیک کنید برگه Analyze .
⏩ سپس، یک کادر محاوره ای به نام Move PivotTable دریافت خواهید کرد. همچنین، محدوده جدید دادههای منبع را به صورت $B$4:$E$15 ثابت کنید و OK را فشار دهید.
⏩ در نهایت، خروجی به شکل زیر خواهد بود که در آن ستون جدیدی از حالت ها به نام آریزونا ایجاد می شود و همچنین داده ها به روز می شوند.
بیشتر بخوانید: Pivot Table داده ها را در اکسل جمع نمی کند
2. به روز رسانی محدوده Pivot Table با کلیک بر روی دکمه Refresh
در واقع، این یک کار ساده است. روش. برای استفاده از روش، باید سلولی را در Pivot Table انتخاب کنید و سپس روی ماوس کلیک راست کرده یا ALT+F5 را فشار دهید (میانبر صفحه کلید برای تازه کردن Pivot Table ).
تصویر صفحه زیر روند را به صورت متوالی شرح می دهد.
پس از انجام این کار، Pivot Table به طور خودکار به روز می شود. مانند شکل زیر.
بیشتر بخوانید: نحوه بازخوانی همه جداول محوری در اکسل
3 به روز رسانی محدوده جدول محوری با تبدیل به جدول اکسل
روش دیگری برای به روز رسانی Pivot Table با ایجاد یک Excelجدول گام به گام مورد بحث قرار خواهد گرفت.
مراحل:
⏩ یک سلول از مجموعه داده را انتخاب کنید و با کلیک کردن بر روی برگه Insert یک جدول وارد کنید > جدول .
⏩ همچنین، می توانید CTRL+T (میانبر صفحه کلید برای ایجاد جدول) را فشار دهید.
⏩ سپس کادر محاوره ای به نام ایجاد جدول را خواهید دید.
⏩ مکان جدول را ثابت کنید (اینجا: $B$4:$E$12 ) و همچنین کادر قبل از گزینه My table has headers را علامت بزنید.
⏩ اگر این کار را انجام دهید، جدول زیر را مشاهده خواهید کرد. .
⏩ اکنون باید یک Pivot Table برای جدول بالا وارد کنیم.
⏩ مطمئن شوید که جدول /Range Table1 است و OK را فشار دهید.
⏩ بنابراین، ما یک Pivot پویا ایجاد کرده ایم. محدوده جدول .
⏩ اگر داده جدیدی وارد کنیم، Pivot Table بالا به طور خودکار شامل داده ها به روز می شود.
به عنوان مثال، ما می خواهیم اضافه کنیم 3 ردیف زیر را انتخاب کنید.
⏩ سپس اگر سلولی را در Pivot Table انتخاب کردید، روی آن کلیک راست کنید ماوس را انتخاب کنید، و سپس گزینه Refresh را انتخاب کنید (یا ALT+F5 را فشار دهید).
⏩ بنابراین، خروجی خواهد شد با ستون جدید آریزونا حالت به صورت زیر باشد.
بیشتر بخوانید: تبدیل محدوده به جدول در اکسل
خواندنهای مشابه
- نحوه بازخوانی خودکار Pivot Table در اکسل (2 روش)
- جدول محوری تازه نمی شود (5 مشکل و amp;راه حل ها)
- ویرایش یک Pivot Table در اکسل (5 روش)
- نحوه تبدیل جدول به لیست در اکسل (3 روش سریع)
4. به روز رسانی محدوده Pivot Table با استفاده از تابع OFFSET
به طور قابل توجهی اگر بخواهیم یک محدوده پویا ایجاد کنیم تا محدوده Pivot Table را به روز کنیم. به طور خودکار، ممکن است از Name Manager و ترکیبی از OFFSET & توابع COUNTA .
مراحل:
⏩ روی برگه فرمولها کلیک کنید > Name Manager<2 گزینه> از نوار اسامی تعریف شده .
⏩ سپس کادر محاوره ای به نام Name Manager
⏩ را فشار دهید گزینه جدید.
⏩ سپس Name as Source_Data را اصلاح کنید و فرمول زیر را در <1 وارد کنید>به بخش مراجعه می کند
=Dynamic_Range!$B$4:$E$15_Range!$B$4,0,0,COUNTA(Dynamic_Range!$B:$B),COUNTA(Dynamic_Range!$4:$4))
در اینجا، نام برگه فعلی Dynamic_Range، $B$4:$E است $15 داده خام، B4 سلول شروع داده، $B:$B برای ستون B و $4:$4 است برای ردیف 4.
⏩ به شرطی که داده منبع آماده باشد، می توانیم برای درج Pivot Table حرکت کنیم.
در در کادر گفتگوی زیر، مراقب جدول/محدوده به عنوان Source_Data باشید.
توجه داشته باشید: اگر گزینه Table/Range صحیح نباشد، اکسل به شما نشان می دهد که "منبع داده معتبر نیست" و مطمئناً هیچ Pivot Table ایجاد نخواهد شد.
⏩ در نهایت، پویا را داریممحدوده Pivot Table همانطور که در شکل زیر نشان داده شده است.
⏩ اکنون، اگر داده های جدیدی را در داده های خام وارد کنیم، Pivot Table به طور خودکار به روز می شود.
⏩ با فرض اینکه می خواهیم داده های جدید زیر را به جدول اضافه کنیم.
⏩ پس از افزودن آن داده های جدید با داده های خام را فشار دهید، ALT+F5 را در Pivot Table فشار دهید.
⏩ و داده های به روز شده را مانند تصویر زیر مشاهده خواهید کرد.
بیشتر بخوانید: تفاوت بین یک جدول و یک محدوده در اکسل چیست؟
5. به روز رسانی محدوده Pivot Table با استفاده از کد VBA
اکنون، بیایید ببینیم چگونه می توانید کد VBA را برای دریافت لیست نام برگه ها در اکسل اعمال کنید.
مرحله 1:
ابتدا، یک ماژول را با کلیک کردن روی Developer > Visual Basic باز کنید.
در مرحله دوم، روی Sheet10 دوبار کلیک کنید.
مرحله 2:
3892
مرحله 3:
در نهایت، کد را اجرا کنید.
نکته:
در هنگام استفاده از VBA مراقب حقایق زیر باشیدکد.
- پروژه را به عنوان Sheet10 (Dataset_VBA) که در آن داده های خام موجود است انتخاب کنید.
- کاربرگ قبل از PivotTables Sheet9<2 است> (PivotTable_VBA) جایی که PivotTable در دسترس است.
- نام پیش فرض PivotTable را کپی کنید، به عنوان مثال PivotTable10 (همچنین می توانید تنظیم کنید نام پیش فرض).
سپس اگر فروش سبزیجات را از1500 تا 2000000 دلار، تغییر در Pivot Table چه خواهد بود؟
بعد از تغییر فروش، Pivot Table را مشاهده خواهید کرد. داده ها را به طور خودکار به روز می کند (کادر مستطیلی قرمز در شکل زیر).
بیشتر بخوانید: نحوه استفاده از جدول اکسل با VBA
چیزهایی که باید به خاطر بسپارید
به خصوص، ماکرو نمی تواند داده های تاریخچه واگرد را بازیابی کند. در این صورت، اگر گزینه Refresh data را هنگام باز کردن فایل فعال کنید، می توانید داده های لغو و Pivot Table را استخراج کنید.
برای انجام این کار ، باید روی PivotTable Analyze > Options کلیک کنید.
سپس کادر قبل از Refresh data را علامت بزنید باز کردن گزینه file .
نتیجهگیری
در مقاله بالا سعی کردم روشهای بهروزرسانی محدوده Pivot Table را توضیح دهم. بدیهی است، من معتقدم که این روش ها ممکن است برای شما مفید باشد. به هر حال، اگر سؤال و پیشنهادی دارید، لطفاً فراموش نکنید که آنها را در بخش نظرات زیر به اشتراک بگذارید.