Talaan ng nilalaman
Kung ikaw ay nasa isang sitwasyon kung saan ang iyong Excel chart ay hindi nag-a-update gamit ang bagong data, at naghahanap ng mga solusyon, ikaw ay nasa tamang lugar. Sa artikulong ito, tinalakay ko ang 2 posibleng solusyon sa problemang ito.
I-download ang Workbook ng Practice
I-download ang sumusunod na workbook ng pagsasanay mula sa link sa ibaba.
Hindi Nag-a-update ang Chart gamit ang Bagong Data.xlsx
2 Solusyon Kung Hindi Nag-a-update ang Excel Chart gamit ang Bagong Data
Una, tingnan ang sumusunod na data at ang kaukulang chart.
Ito ay isang 100% stacked chart ng data ng benta ng 3 tindahan. Ngayon, ang problema ay- kung magdadagdag ka ng bagong data sa kasalukuyang data, hindi awtomatikong mag-a-update ang chart.
Narito, magpapakita ako sa iyo ng 2 solusyon sa isyung ito .
Paalala:
Bago tuklasin ang mga solusyon, paalalahanan na kung ang iyong Mga Opsyon sa Pagkalkula (sa Ang mga Formula tab, Pagkalkula grupo) ay hindi nakatakda sa Awtomatiko, sa bawat oras na kailangan mong pindutin ang F9 key upang ilapat ang mga pagbabago. Kaya gawin mo muna iyan!
Solusyon 1: I-convert ang Data sa Excel Table
Kung gagawin mong table ang iyong data , Awtomatikong ia-update ng Excel ang chart sa tuwing magdadagdag ka ng bagong data. Upang gawing talahanayan ang iyong data, sundin ang mga hakbang sa ibaba.
📌 Mga Hakbang:
- Una, piliin ang iyong data o isang cell sa loob ng iyong data, at pagkatapos ay pumunta sa tab na Insert .
- Pagkatapos ay mag-click sa Talahanayan button at ang Gumawa ng Talahanayan na window ay magbubukas.
- Dito, markahan ang checkbox na pinangalanang May mga header ang aking talahanayan .
- Sa wakas, pindutin ang OK .
Ngayon, magdagdag ng bagong column o row at mga halaga ng input sa mga ito; Awtomatikong ia-update ng Excel ang chart.
Tandaan:
Maglagay ng bagong data sa tabi lang ng huli entry, ibig sabihin, dapat na walang mga blangkong row o column sa pagitan ng bago at lumang huling entry.
Solusyon 2: Magtakda ng Dynamic na Formula sa Bawat Column ng Data
Kung user ka ng Excel 2003 o mas naunang mga bersyon, ang unang solusyon ay hindi gagana para sa iyo. Sa ganoong sitwasyon, maaaring kailanganin mong gumamit ng dynamic na formula sa halip upang paganahin ang mga update sa Excel chart gamit ang bagong data. Dito ay ipapakita ko sa iyo kung paano gawin iyon.
📌 Hakbang 1: Gumawa ng Mga Tinukoy na Pangalan at Magtakda ng Mga Dynamic na Formula para sa Bawat Column ng Data
Una , kailangan mong tukuyin ang mga pangalan para sa bawat column ng data at magtakda ng dynamic na formula para sa bawat isa sa kanila. Upang gawin iyon-
- Pumunta sa tab na Mga Formula >> Mag-click sa button na Defined Names at mag-click sa Define Name mula sa listahan.
Ang Bago Lilitaw ang window ng Pangalan .
- I-type ang pangalan ng header ng unang column ng data sa kahon na Pangalan: . Dito, nai-type namin ang Buwan . Ang iba pang mga susunod na pangalan ay; Store_1, Store_2, at Store_3.
Tandaan:
Habang tinutukoy ang mga pangalan, maglagay ng underscore (_)sa halip na espasyo sa mga pangalan. Hindi sinusuportahan ng Excel Name Manager ang espasyo sa mga tinukoy na pangalan.
- Piliin ang kasalukuyang pangalan ng worksheet mula sa drop-down na Saklaw: . Sa aming kaso, ito ang worksheet na Dynamic na Formula .
- Sa kahon na Tumutukoy sa: , ipasok ang sumusunod na formula para sa unang column ng data. Kakailanganin naming gumawa ng mga pagbabago para sa iba pang mga column ng data ayon sa kanilang mga hanay ng data.
=OFFSET($B$5,0,0,COUNTA($B:$B)-1)
Ang OFFSET function ay tumutukoy sa unang cell ng data. Kaya, kung magsisimula ang iyong data sa cell A2, i-type ang A2 sa halip na B5. Ang COUNTA function ay tumutukoy sa buong column ng data. Gumawa ng mga pagbabago sa formula ayon sa iyong hanay ng data.
- Sa wakas, pindutin ang OK .
Ulitin lahat ng hakbang na ito para sa susunod na 3 column ng data. Pangalanan sila bilang Store_1, Store_2 & Store_3, at itakda ang sumusunod na mga dynamic na formula para sa bawat isa sa kanila ayon sa pagkakabanggit.
Para sa Store 1:
=OFFSET($C$5,0,0,COUNTA($C:$C)-1)
Para sa Store 2:
=OFFSET($D$5,0,0,COUNTA($D:$D)-1)
Para sa Store 3:
=OFFSET($E$5,0,0,COUNTA($E:$E)-1)
Kaya, nakumpleto na ngayon ang paglikha ng mga tinukoy na pangalan at pagtatakda ng mga dynamic na formula para sa mga column ng data. Maaari mong suriin muli ang mga ito mula sa opsyong Name Manager .
📌 Hakbang 2: Baguhin ang Mga Entri ng Legend at Horizontal Axis Mga Label na may Tinukoy na Pangalan
- Ngayon, mag-click saanman sa lugar ng chart >> i-right-click ang iyong mouse >> i-click ang PiliinData na opsyon mula sa menu ng konteksto.
Lalabas ang window na Piliin ang Data Source .
- Tingnan ang Mga Entri ng Alamat (Serye) na seksyon. Piliin ang unang entry at mag-click sa Edit button.
- Mula sa Edit Series na window, isulat ang 'Dynamic na Formula'!Store_1 sa kahon ng Mga halaga ng serye: . Ibig kong sabihin, palitan ang range ng katumbas na tinukoy na pangalan.
- Pindutin ang OK .
- Katulad nito, ulitin ang mga ito para sa Store 2 at Store 3.
- Pagkatapos, Pumunta sa seksyong Pahalang (Kategorya) Axis Labels at mag-click sa ang Edit button.
Lalabas ang sumusunod na window.
- Palitan ang mga hanay ng cell ng tinukoy na pangalan para sa kanila, hal., nag-type kami Buwan sa halip.
- Pagkatapos ay pindutin ang OK nang dalawang beses upang isara ang lahat ng mga bintana.
Ngayon , kung magdadagdag ka ng bagong data, mag-a-update ang Excel chart. Tingnan ang sumusunod na larawan para sa patunay.
Magbasa Nang Higit Pa: Paano I-edit ang Data ng Chart sa Excel (5 Angkop na Halimbawa)
Konklusyon
Kung gayon pa man, ang iyong Excel chart ay hindi nag-a-update gamit ang bagong data, subukang mag-reboot o ipaalam sa amin sa kahon ng komento. Sasagot kami nang maaga hangga't maaari at susubukan naming ayusin ang iyong kaso. Manatili sa ExcelWIKI at patuloy na matuto!