Excel-də pivot cədvəlini avtomatik yeniləmək (2 üsul)

  • Bunu Paylaş
Hugh West

Bu məqalədə iki fərqli üsuldan istifadə etməklə Excel-də pivot cədvəlinin avtomatik yenilənməsi göstərilir. Məlumat mənbəyindəki dəyişikliklə pivot cədvəlinin avtomatik yenilənməsi Excel-in təmin etdiyi güclü xüsusiyyətdir. Ancaq bu, daxili funksiya deyil. Excel hesablamanızı avtomatlaşdırmaq üçün təlimata əməl edək.

Təcrübə İş Kitabını endirin

Bu məqaləni oxuyarkən məşq etmək üçün bu təcrübə iş kitabını endirin.

Pivot Cədvəli.xlsm'i Yeniləyin

Excel-də Pivot Cədvəlini Avtomatik Yeniləmənin 2 Metodları

Cədvəlin necə yenilənməsini göstərmək üçün Excel pivot cədvəli , biz verilənlər dəsti üçün iki pivot cədvəli yaratdıq. Dataset tarix, region, şəhər adı, məhsul adı, məhsul kateqoriyası, vahid qiyməti, kəmiyyət və ümumi qiymət kimi bütün tələb olunan təfərrüatlar ilə satış məlumatlarının siyahısını göstərir.

Bu məlumat dəstindən istifadə edərək hazırladığımız 2 pivot cədvəli var - biri ümumi satışların müxtəlif şəhərlər üçün necə dəyişdiyini göstərmək üçün (ekran şəkli<1)> 1 ) və müxtəlif kateqoriyalar üçün ümumi satışları göstərən başqa cədvəl (skrinşot 2 ).

Ekran görüntüsü 1:

Skrinşot 2:

1. İş kitabı Açılanda Pivot Cədvəli Avtomatik Yeniləyin

Bu üsul iş kitabı <1 olanda hər dəfə pivot cədvəlini yeniləyəcək >açıldı , verilənlər bazasına hər dəfə dəyişiklik ediləndə deyil. Deməli, belədir qismən avtomatlaşdırma pivot cədvəlinin . Pivot cədvəli üçün avtomatik yeniləmə funksiyasını aktivləşdirmək üçün addımları yerinə yetirək:

Addımlar:

  • Sağ klikləyin istənilən pivot cədvəlinin xanası kontekst menyusunu açmaq üçün.
  • Kontekst menyusundan Pivot Cədvəl Seçimləri seçin.

  • Pivot Cədvəl Seçimləri pəncərəsindən Məlumat tabına keçin və Məlumatın təzələnməsini yoxlayın seçim faylını açarkən.

  • Nəhayət, pəncərəni bağlamaq üçün OK düyməsini basın.

Ətraflı oxuyun: Excel-də Bütün Pivot Cədvəlləri Necə Yeniləmə Yeniləmə (5 Məsələ və Həllər)

  • Excel-də Diaqramı Necə Yeniləmə (2 Effektiv Yol)
  • Excel-də Pivot Cədvəli redaktə edin (5 üsul)
  • 2. VBA ilə Excel Pivot Cədvəlini Avtomatik Yeniləyin

    Sadə VBA kodundan istifadə edərək biz avtomatik olaraq pivot cədvəlimizi yeniləyə bilərik hər hansı mənbə məlumatını dəyişdirin. Ən əsası, yeniləmələri görmək üçün faylı yenidən bağlamalı və yenidən açmalı olduğumuz əvvəlki üsuldan fərqli olaraq dərhal baş verir. Bunu həyata keçirmək üçün bələdçiyə əməl edək!

    Addımlar:

    • Excel lentindən Developer Panelinə keçin Visual Basic-i açmaq üçün Visual Basic nişanına klikləyinRedaktor.

    • Visual Basic Redaktoru -da VBA Project Explorer burada bütün iş vərəqləri qeyd olunub. mənbə məlumatı iki dəfə klikləmə olan iş vərəqini seçin. Bu, lazımi kodu yazmaq üçün yeni modul açacaq.

    • Bu addımda biz <əlavə etmək istəyirik. 1>hadisə makrosu . Bunun üçün modulun solunda obyekt-açılır üzərinə klikləyin və seçin

    • Yuxarıdakı addım Worksheet_SelectionChange hadisəsini əlavə edəcək.

    • Modula hadisə əlavə etmək üçün gəlin üzərinə klikləyək. Prosedurun açılan siyahısı Dəyişiklik

    • İndi biz yeni hadisə makrosunu seçin. Worksheet_Change adlı modula əlavə edildi. Bunun içərisinə kodumuzu yazacağıq. Beləliklə, Worksheet_SelectionChange

    • Son olaraq, dəyişiklik hadisəsinə sadə VBA kodunu əlavə edin.
    5803

    Bu VBA kodu biz hüceyrə məlumatlarını mənbə faylında dəyişdiyimiz zaman işləyəcək. mənbə ilə əlaqəli bütün pivot cədvəlləri müvafiq olaraq dərhal yenilənəcək.

    Ətraflı : Bütün Pivot Cədvəlləri VBA ilə Necə Yeniləmə>İş kitabında bütün pivot cədvəllərini avtomatik yeniləmək istəmiriksəsadəcə xüsusi , biz aşağıdakı kodu istifadə edə bilərik. Bu kod yalnız məlumat mənbəyini dəyişdikdə pivot-kateqoriya vərəqindəki pivot cədvəlini yeniləyəcək.

    7906

    İçində bu kod, pivot-kateqoriya Pivot Cədvəli olan vərəq adıdır. İş vərəqinin və pivot cədvəlinin adını asanlıqla yoxlaya bilərik.

    Yuxarıdakı ekran görüntüsündə biz vərəq adını də görə bilərik excel iş vərəqinin aşağı nişanı .

    Əgər biz iş kitabındakı bütün pivot cədvəllərini avtomatik yeniləmək istəmiriksə sadəcə xüsusi olan aşağıdakı kodu istifadə edə bilərik. Bu kod yalnız məlumat mənbəyini dəyişdikdə vərəq pivot kateqoriyasındakı pivot cədvəlini yeniləyəcək.

    Ətraflı oxuyun: Excel-də Pivot Cədvəli Yeniləmək üçün VBA

    Yadda saxlamalı olanlar

    İstifadə VBA kodu 2-ci üsulda pivot cədvəllərimizi avtomatlaşdırır, lakin itirir geri qaytarır tarix . Dəyişiklik etdikdən sonra əvvəlki mərhələyə qayıda bilmərik. Bu, pivot cədvəllərini avtomatik yeniləmək üçün makrodan istifadə etməyin mənfi cəhətidir.

    Nəticə

    İndi biz Excel-də pivot cədvəllərini necə avtomatlaşdırmağı bilirik. Ümid edirik ki, bu, sizi bu xüsusiyyətdən daha inamlı istifadə etməyə təşviq edər. Hər hansı bir sualınız və ya təklifiniz varsa, onları aşağıdakı şərh qutusuna yazmağı unutmayın.

    Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.