როგორ განაახლოთ კრებსითი ცხრილი ავტომატურად, როდესაც მონაცემთა წყარო იცვლება

  • გააზიარეთ ეს
Hugh West

Სარჩევი

როდესაც გჭირდებათ მონაცემების განახლება ან განახლება არსებულ PivotTable შექმნის შემდეგ, თქვენ უნდა გამოიყენოთ Change Data Source ბრძანება. თუმცა, კრებსითი ცხრილის ხელით განახლება მოუხერხებელია და შრომატევადია. შედეგად, თქვენ უნდა გაერკვნენ, თუ როგორ უნდა შექმნათ ავტომატური კრებსითი ცხრილი, რომელიც ავტომატურად განაახლებს მონაცემებს. ამრიგად, ამ სახელმძღვანელოში ჩვენ გაჩვენებთ, თუ როგორ ავტომატურად განაახლოთ კრებსითი ცხრილი, როდესაც წყაროს მონაცემები შეიცვლება.

ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი

ჩამოტვირთეთ ეს პრაქტიკული სამუშაო წიგნი, რათა ივარჯიშოთ ამ სტატიის კითხვის დროს.

ავტომატური განახლება PivotTable.xlsm

7 მარტივი ნაბიჯი კრებსითი ცხრილის ავტომატურად განახლებისთვის, როდესაც წყარო მონაცემები იცვლება

ჩვენ ჩავრთეთ მონაცემების ნაკრები გაყიდვების დეტალების შესახებ ინფორმაციას სხვადასხვა რეგიონში ქვემოთ მოცემულ სურათზე. შეიძლება ვივარაუდოთ, რომ ჩვენი მონაცემთა ნაკრები საკმაოდ დიდია. ასე რომ, დინამიური მიზნისთვის, ჩვენ გვჭირდება ავტომატური პროცესი ყოველ ჯერზე, როდესაც ვაახლებთ მონაცემებს. ამისათვის ჩვენ გავუშვით VBA კოდი და გამოვიყენებთ მას ქვემოთ მოცემულ მონაცემთა ნაკრებზე. დავალების შესასრულებლად მიჰყევით ქვემოთ მოცემულ ნაბიჯებს.

ნაბიჯი 1: შექმენით კრებსითი ცხრილი წყაროს მონაცემთა დიაპაზონით

  • პირველ რიგში, დააწკაპუნეთ ჩასმა ჩანართი კრებითი ცხრილის ჩასასმელად .
  • შემდეგ, დააწკაპუნეთ PivotTable ბრძანება PivotTables ჯგუფიდან.
  • აირჩიეთ Table/Range ვარიანტისია.

  • აირჩიეთ ცხრილის დიაპაზონი სათაურით.
  • აირჩიეთ ახალი სამუშაო ფურცელი ვარიანტი კრებითი ცხრილის ახალ სამუშაო ფურცელზე დასაყენებლად.
  • შემდეგ, დააწკაპუნეთ OK .
<. 0>
  • ახალ სამუშაო ფურცელში ( Sheet4 ) შეიქმნება კრებსითი ცხრილი.
  • როგორც შეგიძლიათ. იხილეთ ქვემოთ მოცემულ სურათზე, შეგიძლიათ აირჩიოთ ველები ( რეგიონი , ფილიალი , ფასი , რაოდენობა და ა.შ.) გამოჩნდეს კრებსითი ცხრილში .
  • აირჩიეთ PivotTable ბრძანება PivotTable Analyze თქვენ შეგიძლიათ იპოვოთ თქვენი კრებსითი ცხრილის სახელი ( PivotTable2 ) და შეცვალოთ იგი როგორც საჭიროა.

ნაბიჯი 2: გახსენით Visual Basic Editor VBA კოდის გამოსაყენებლად

  • დააჭირეთ Alt + F11 Visual Basic რედაქტორის გასახსნელად .
  • VBA Excel Objects , ორჯერ დააწკაპუნეთ ასარჩევად სამუშაო ფურცლის სახელი ( Sheet2 ), სადაც მდებარეობს თქვენი მონაცემთა ნაკრები.

ნაბიჯი 3: შექმენით სამუშაო ფურცლის ღონისძიება თქვენი ფურცლით, რომელიც შეიცავს მონაცემთა ნაკრების

  • სამუშაო ფურცლის ღონისძიების შესაქმნელად <8-სთვის>Sheet2 , აირჩიეთ Worksheet ვარიანტი სიიდან.

შენიშვნები: სამუშაო ფურცლის მოვლენა ნიშნავს, რომ ნებისმიერი ცვლილება, რომელსაც თქვენ განახორციელებთ წყაროს მონაცემებში, დაუყოვნებლივ აისახება თქვენს პროგრამაში. ამიტომაცპროგრამა ავტომატურად იმუშავებს, როდესაც თქვენ რაიმე ცვლილებას შეიტანთ წყაროს მონაცემთა ნაკრებში.

ნაბიჯი 4: ჩადეთ ახალი ღონისძიება სამუშაო ფურცელში ცვლილებისთვის

  • აირჩიეთ შეცვლა ნაცვლად SelectionChange ახალი სამუშაო ფურცლის მოვლენის შესაქმნელად.

  • წაშალეთ წინა, რომ შეინახოთ მხოლოდ ცვლილების მოვლენა.

ნაბიჯი 5: გამოაცხადეთ ყველა ცვლადი ოფციონის აშკარა განცხადებით

  • ყველა ცვლადის გამოსაცხადებლად და გამოუცხადებელი ცვლადების საპოვნელად აკრიფეთ Option Explicit პროგრამის გვერდის ზედა ნაწილში.

ნაბიჯი 6: ჩასვით VBA კოდი Pivot Table ავტომატურად განახლებისთვის

  • მიიღეთ დასრულებული VBA კოდი და ჩასვით ის.
2560

ნაბიჯი 7: გაუშვით VBA კოდი და მიიღეთ ცვლილებები შედეგებში

  • დააჭირეთ F5 გასაშვებად VBA კოდი .
  • შეცვალეთ მონაცემთა ნაკრები, რათა ნახოთ პროგრამა ჯერ კიდევ მუშაობს. მაგალითად, IRE რეგიონში, ფასი მნიშვნელობა ბელფასტის ფილიალი შეიცვალა £113 .

  • დაბრუნდით თქვენს კრებსით ცხრილში და იხილეთ რომ შეცვლილი ფასი მნიშვნელობა ( £113 ) განახლებულია.

დასკვნა

იმედი მაქვს, რომ ამ სტატიამ მოგაწოდოთ სახელმძღვანელო იმის შესახებ, თუ როგორ უნდა განაახლოთ კრებსითი ცხრილი ავტომატურად Excel -ში მონაცემების ცვლილებების მიღებისას. ყველა ეს პროცედურაუნდა ისწავლოთ და გამოიყენოთ თქვენს მონაცემთა ბაზაში. გადახედეთ პრაქტიკის სამუშაო წიგნს და გამოსცადეთ ეს უნარები. ჩვენ მოტივირებული ვართ გავაგრძელოთ მსგავსი გაკვეთილების გაკეთება თქვენი ღირებული მხარდაჭერის გამო.

გთხოვთ, დაგვიკავშირდეთ, თუ თქვენ გაქვთ რაიმე შეკითხვები. ასევე, მოგერიდებათ დატოვოთ კომენტარები ქვემოთ მოცემულ განყოფილებაში.

ჩვენ, Exceldemy გუნდი, ყოველთვის პასუხობს თქვენს შეკითხვებს.

დარჩით ჩვენთან და განაგრძეთ სწავლა.

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.