Carta Excel Tidak Mengemas kini dengan Data Baharu (2 Penyelesaian yang Sesuai)

  • Berkongsi Ini
Hugh West

Jika anda berada dalam situasi di mana carta Excel anda tidak mengemas kini dengan data baharu dan mencari penyelesaian, anda berada di tempat yang betul. Dalam artikel ini, saya telah membincangkan 2 kemungkinan penyelesaian untuk masalah ini.

Muat Turun Buku Kerja Amalan

Muat turun buku kerja amalan berikut daripada pautan di bawah.

Carta Tidak Mengemas kini dengan Data Baharu.xlsx

2 Penyelesaian Jika Carta Excel Tidak Mengemas kini dengan Data Baharu

Pertama, lihat data berikut dan carta yang sepadan.

Ini ialah carta bertindan 100% bagi data jualan 3 kedai. Sekarang, masalahnya ialah- jika anda menambah data baharu pada data sedia ada, carta tidak akan dikemas kini secara automatik.

Di sini saya akan menunjukkan kepada anda 2 penyelesaian kepada isu ini .

Peringatan:

Sebelum meneroka penyelesaian, ingatkan bahawa jika Pilihan Pengiraan anda (dalam Formula tab, Pengiraan kumpulan) tidak ditetapkan kepada Automatik, setiap kali anda perlu menekan kekunci F9 untuk menggunakan perubahan. Jadi lakukan itu dahulu!

Penyelesaian 1: Tukar Data kepada Jadual Excel

Jika anda menukar data anda menjadi jadual , Excel akan mengemas kini carta secara automatik apabila anda menambah data baharu. Untuk menjadikan data anda sebagai jadual, ikut langkah di bawah.

📌 Langkah:

  • Mula-mula, pilih data anda atau sel di dalam data anda, dan kemudian pergi ke tab Sisipkan .
  • Kemudian klik padaButang Jadual dan tetingkap Buat Jadual akan dibuka.
  • Di sini, tandai kotak semak bernama Jadual saya mempunyai pengepala .
  • Akhir sekali, tekan OK .

Sekarang, tambah lajur atau baris baharu dan nilai input di dalamnya; Excel akan mengemas kini carta secara automatik.

Nota:

Masukkan data baharu di sebelah yang terakhir entri, iaitu, tidak sepatutnya terdapat baris atau lajur kosong antara entri terakhir yang baharu dan lama.

Penyelesaian 2: Tetapkan Formula Dinamik pada Setiap Lajur Data

Jika anda pengguna Excel 2003 atau versi terdahulu, penyelesaian pertama tidak akan berfungsi untuk anda. Dalam kes sedemikian, anda mungkin perlu menggunakan formula dinamik sebaliknya untuk mendayakan kemas kini carta Excel dengan data baharu. Di sini saya akan menunjukkan kepada anda cara untuk melakukannya.

📌 Langkah 1: Cipta Nama Ditakrifkan dan Tetapkan Formula Dinamik untuk Setiap Lajur Data

Pertama , anda perlu menentukan nama untuk setiap lajur data dan menetapkan formula dinamik untuk setiap lajur data. Untuk melakukan itu-

  • Pergi ke tab Formula >> Klik pada butang Defined Names dan klik pada Define Name daripada senarai.

The New Nama tetingkap akan muncul.

  • Taip nama pengepala lajur data pertama dalam kotak Nama: . Di sini, kami telah menaip Bulan . Nama-nama lain yang akan datang ialah; Store_1, Store_2 dan Store_3.

Nota:

Semasa mentakrifkan nama, letakkan garis bawah (_)bukannya ruang dalam nama. Pengurus Nama Excel tidak menyokong ruang dalam nama yang ditentukan.

  • Pilih nama lembaran kerja semasa daripada lungsur turun Skop: . Dalam kes kami, ia adalah lembaran kerja Formula Dinamik .
  • Dalam kotak Merujuk kepada: , masukkan formula berikut untuk lajur data pertama. Kami perlu membuat perubahan untuk lajur data lain mengikut julat datanya.
=OFFSET($B$5,0,0,COUNTA($B:$B)-1)

Fungsi OFFSET merujuk kepada sel pertama data. Jadi, jika data anda bermula dari sel A2, taipkan A2 dan bukannya B5. Fungsi COUNTA merujuk kepada keseluruhan lajur data. Buat perubahan dalam formula mengikut julat data anda.

  • Akhir sekali, tekan OK .

Ulang semua langkah ini untuk 3 lajur data seterusnya. Namakan mereka sebagai Store_1, Store_2 & Store_3 dan tetapkan formula dinamik berikut untuk setiap formula masing-masing.

Untuk Kedai 1:

=OFFSET($C$5,0,0,COUNTA($C:$C)-1)

Untuk Kedai 2:

=OFFSET($D$5,0,0,COUNTA($D:$D)-1)

Untuk Kedai 3:

=OFFSET($E$5,0,0,COUNTA($E:$E)-1)

Jadi, mencipta nama yang ditentukan dan menetapkan formula dinamik untuk lajur data selesai sekarang. Anda boleh menyemaknya semula daripada pilihan Pengurus Nama .

📌 Langkah 2: Tukar Entri Legenda dan Paksi Mendatar Label dengan Nama Ditakrifkan

  • Sekarang, klik mana-mana sahaja pada kawasan carta >> klik kanan tetikus anda >> klik pada PilihPilihan Data daripada menu konteks.

Tetingkap Pilih Sumber Data akan muncul.

  • Lihat bahagian Entri Legenda (Siri) . Pilih entri pertama dan klik pada butang Edit .

  • Dari tetingkap Edit Siri , tulis 'Formula Dinamik'!Store_1 dalam kotak Nilai siri: . Maksud saya, gantikan julat dengan nama yang ditentukan yang sepadan.

  • Tekan OK .

  • Begitu juga, ulangi ini untuk Kedai 2 dan Kedai 3.
  • Kemudian Pergi ke bahagian Label Paksi Mendatar (Kategori) dan klik pada butang Edit .

Tetingkap berikut akan muncul.

  • Ganti julat sel dengan nama yang ditentukan untuknya, cth., kami telah menaip Sebaliknya Bulan .
  • Kemudian tekan OK dua kali untuk menutup semua tetingkap.

Sekarang , jika anda menambah data baharu, carta Excel akan dikemas kini. Lihat imej berikut untuk bukti.

Baca Lagi: Cara Mengedit Data Carta dalam Excel (5 Contoh yang Sesuai)

Kesimpulan

Jika masih, carta Excel anda tidak dikemas kini dengan data baharu, cuba but semula atau beritahu kami dalam kotak ulasan. Kami akan bertindak balas seawal mungkin dan akan cuba membetulkan kes anda. Kekal dengan ExcelWIKI dan terus belajar!

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.