Ini bukan mimpi, dan Anda benar: AI Excel memicu hal-hal ini, dan tidak hanya untuk tabel. Hanya contoh kecil untuk diperagakan:
- Buka buku kerja baru dan isi kolom
A
dengan angka yang bertambah, misalnya:
1
2
3
4
5
- Selanjutnya, di kolom B tambahkan rumus sederhana apa pun, misalnya
=A1*10
dan isi ulang daftar angka secara otomatis untuk mendapatkan ini:
1 10
2 20
3 30
4 40
5 50
- Sekarang, untuk melihat bagaimana AI bekerja, ketik
6
(atau nomor apa saja) di baris berikutnya di bawah 5
(ini harus A6
dalam konteks) dan tekan salah satu TABATAU ENTER- seperti biasa.
- Nikmati keajaiban! (:
Ini tidak boleh terjadi hanya untuk rumus - pemformatan juga dapat diterapkan secara otomatis, misalnya saat Anda menambahkan kolom baru ke kumpulan data, dan "Header" Anda (baris 1) memiliki pemformatan khusus (teks hitam / putih) dan mulai mengetik nilai di sana - kemungkinan besar akan diwarnai dengan cara yang sama.
Saya tidak bisa memberikan daftar lengkap kasus, tapi saya pikir Anda tahu petunjuknya!)
Anda dapat menghindari fitur IsiOtomatis sepenuhnya dengan rumus array . Cukup masukkan rumus seperti biasa tetapi tambahkan
:column
di akhir setiap referensi sel dan kemudian tekan Ctrl+ Shift+Enter . Rumus kemudian akan diterapkan segera ke semua sel di kolom tanpa menyeret apa punEdit:
Versi Excel yang lebih baru akan secara otomatis menggunakan rumus array untuk diisi ketika ada baris data baru
Jika Anda menggunakan versi Excel yang lebih lama atau ingin tahu lebih banyak tentang rumus array maka lanjutkan membaca
Misalnya menempatkan
=B3:B + 2*C3:C
D3 dan Ctrl+ Shift+ Entersama dengan mengetik=B3 + 2*C3
dan menyeret sepenuhnya ke bawah dalam tabel mulai dari baris 3Itu cepat untuk diketik, tetapi memiliki kelemahan bahwa sel-sel yang tidak digunakan pada akhirnya (di luar tabel saat ini) masih dihitung dan menunjukkan 0. Ada cara mudah untuk menyembunyikan 0s . Namun cara yang lebih baik adalah membatasi perhitungan pada kolom terakhir dari tabel. Mengetahui bahwa dalam rumus array yang dapat Anda gunakan
X3:X101
untuk menerapkan hanya sel dari X3 ke X101 kita dapat menggunakanINDIRECT
fungsi untuk mencapai efek yang sama=LOOKUP(2, 1/(A:A <> ""), A:A)
beberapa sel di luar tabel untuk menemukan sel non-kosong terakhir di tabel dan beri namaLastRow
. Atau gunakan=COUNTA(A3:A) + 2
saat baris pertama tabel adalah 3B3:B
digunakan=INDIRECT("B3:B" & LastRow)
Misalnya, jika Anda ingin sel di kolom D mengandung produk sel di B dan C, dan kolom E berisi jumlah B dan C, alih-alih menggunakan
D3 = B3*C3
danE3 = B3 + C3
dan menyeret ke bawah, Anda cukup meletakkan rumus di bawah ini di D3 dan E3 masing-masing dan tekan Ctrl+ Shift+EnterMulai sekarang setiap kali Anda menambahkan data ke baris baru, tabel akan diperbarui secara otomatis
Formula array sangat cepat karena pola akses data sudah diketahui. Sekarang alih-alih melakukan 100001 perhitungan yang berbeda secara terpisah, mereka dapat di- vektor dan dilakukan secara paralel , menggunakan beberapa core dan unit SIMD di CPU. Ini juga memiliki keuntungan di bawah ini:
Untuk informasi lebih lanjut, baca
sumber
Ini adalah perilaku default Excel jika Anda memasukkan rumus ke kolom kosong di tabel . Untuk mendapatkan ini, Anda harus memasukkan Tabel :
sumber
Salah satu cara agar excel melakukan ini untuk Anda secara otomatis adalah dengan menyalin dan menempelkan formula yang diinginkan dalam beberapa baris. Jika Anda melakukannya satu per satu, tidak jelas apakah salin dan rekat harus diselesaikan secara otomatis untuk setiap baris sesudahnya. Jika Anda menyalin dan menempel di blok, excel akan mengambil alih dan secara otomatis menyalin dan menempelkan rumus untuk baris berikutnya.
sumber
Masalah yang Anda lihat kemungkinan karena beberapa kolom di tabel Anda tidak disetel untuk diisi otomatis. Anda dapat membuat kolom otomatis terisi dengan memilih sel yang memiliki rumus, meraih kotak hijau di sudut kanan bawah, dan menyeret ke baris terakhir atau tabel. Setelah Anda melakukannya, kolom tersebut menjadi terisi otomatis sehingga semua baris baru akan secara otomatis memiliki rumus di kolom itu.
sumber
Bagi saya, itu berfungsi untuk dua kolom formula dan tiba-tiba berhenti untuk salah satunya saja. Saya pikir saya harus menyalin dan menempel sel yang berbeda di atasnya dan mengacaukan tautannya. Untuk memperbaikinya, saya memilih sel dan masuk ke Beranda> Pengeditan> Isi> Seri dan menegaskan kembali detailnya. Semoga itu bisa membantu.
sumber
Saya mengalami masalah ini ketika sebuah tabel berhenti pengisian otomatis ... Saya tidak tahu mengapa tiba-tiba berhenti berfungsi, tetapi inilah perbaikannya:
enter
Overwrite all cells in this column with this formula
Ini bekerja dengan baik untuk saya, semoga membantu orang lain.
sumber
Wright (re-wright jika perlu) formula dan tekan enter. Lain kali ketika Anda menambahkan data ke baris berikutnya secara otomatis mengisi formula.
sumber
Anda dapat melakukan ini dengan menggunakan fungsi Justify di bawah dropdown Fill. Itu terletak di bawah tab Beranda di fungsi pengeditan. Di tambang itu sisi kanan bilah alat.
sumber