Bagaimana cara menyalin formula ke seluruh kolom di google sheets?

Dalam posting blog ini, kami akan menunjukkan kepada Anda semua cara berbeda untuk melakukannya. Kami juga akan menjelaskan manfaat dari setiap metode dan kapan Anda ingin menggunakannya

Google Sheets adalah alat produktivitas hebat yang menyediakan berbagai cara untuk menangani data yang Anda miliki. Ini termasuk membuat perhitungan baru dengan rumus

Satu hal yang paling sering Anda lakukan adalah menyalin atau mengisi rumus di baris-baris di Google Sheets. Ini karena struktur tabular data Anda di mana setiap kolom berisi berbagai baris, dan Anda perlu menerapkan rumus ke setiap baris

Menyalin rumus ke bawah melintasi baris atau mengisi rumus ke bawah adalah tugas yang dapat Anda lakukan dalam hitungan detik, asalkan Anda mengetahui teknik yang tepat.

Di akhir postingan ini, Anda akan dapat mengisi formula dengan mudah. Jadi tunggu apa lagi?

Isi Formula dengan Salin dan Tempel

Metode paling kasar untuk mengisi rumus adalah menyalin dan menempelkannya di sel

Anda tidak perlu menjadi ahli pintasan keyboard atau semacamnya saat bekerja dengan metode ini. Ini hanya salinan dan tempel sederhana

Misalkan kita memiliki data seperti screenshot di atas, dimana kolom A terdiri dari Sales Amount dalam USD

Di kolom B, Anda ingin menerapkan rumus yang menangkap Keuntungan, yang merupakan perhitungan sederhana 5% dari Jumlah Penjualan

Di sel B2, ketik rumus =A2*0.05 atau =A2*5%

Kedua rumus ini menghasilkan hasil yang sama dan menghasilkan 5% dari Jumlah Penjualan di sel B2

Salin sel B2 menggunakan Ctrl + C. Ini akan menyalin rumus di dalam sel

Pilih seluruh rentang dari sel B3 ke B11 dan melalui keyboard Anda, tekan Ctrl + V untuk menempelkannya di baris

Rumus akan melakukan tugasnya dan menangkap 5% dari pendapatan untuk setiap nilai penjualan yang ada di kolom A

Sepotong kue?

Anda dapat menggunakan metode ini untuk mengisi rumus di seluruh baris dan menghasilkan hasilnya

Isi Formula dengan Klik dan Seret

Jika Anda mengerjakan kumpulan data yang relatif lebih kecil seperti beberapa ratus baris atau kurang, maka menggunakan metode Klik dan Seret adalah cara terbaik untuk mengisi rumus di bawah baris

Ini memungkinkan Anda menghemat waktu karena Anda tidak perlu menyalin dan menempelkan nilai di sepanjang baris

Saat menggunakan fitur ini di Google Sheets, ia mengenali pola di seluruh baris. Ini kemudian mengimplementasikan ini pada baris yang tersisa untuk menghasilkan daftar dengan rumus yang sama

Untuk menerapkan metode ini, klik pilih sel B2 yang berisi rumus. Perhatikan persegi panjang biru yang muncul segera setelah Anda memilih sel. Ini adalah gagang isian

Arahkan kursor mouse Anda ke atas persegi panjang biru padat yang ditempatkan di paling kanan sel yang dipilih, dan Anda akan melihat ikon plus muncul dengan gagang isian

Setelah Anda melihat ikon plus, klik dan tahan tombol kiri mouse atau touchpad Anda dan seret ke bawah hingga sel B11

Google Spreadsheet mengidentifikasi bahwa Anda mencoba mengisi sel dengan rumus dan mengisinya di seluruh sel

Anda akan melihat bahwa rumus diisi di seluruh baris dan menangkap keuntungan yang terkait dengan setiap nilai penjualan

Isi Formula dengan Klik Ganda

Cara lain yang lebih cepat daripada menyeret sel formula ke bawah melintasi sel adalah menggunakan mouse kiri atau tombol touchpad dengan klik dua kali pada gagang isian sel formula yang dipilih

Metode ini lebih nyaman karena memungkinkan Anda menyalin rumus bahkan untuk lembar dengan ribuan baris. Anda tidak perlu khawatir tentang letak baris terakhir untuk rumus tersebut

Google Sheets cukup pintar untuk memeriksa baris terakhir yang berfungsi dan mengisi formula hingga saat itu

Rumusnya ada di sel B2 yang mengambil keuntungan sebesar 5% dari nilai penjualan dari sel A2

Pilih sel dan gagang isian akan muncul

Arahkan mouse Anda ke gagang isian lalu klik dua kali tombol kiri mouse

Anda akan melihat bahwa rumus diisi di seluruh baris di kolom B untuk setiap baris di kolom A hingga baris kerja terakhir di sebelah kolom A

Utilitas ini menghemat waktu Anda karena secara otomatis mendeteksi baris kerja terakhir

Isi Formula dengan AutoFill

Pada tahun 2020, Google Sheets menambahkan alat IsiOtomatis yang memungkinkan Anda melengkapi daftar secara otomatis atau mengisi formula. Sejauh ini, ini adalah salah satu fitur terbaik

Anda dapat menggunakan ini untuk melengkapi daftar dengan mendeteksi pola. Itu juga secara otomatis mengisi formula di bawah baris dan memberi Anda saran formula yang cerdas

Jika Anda ingin menjelajahi IsiOtomatis lebih lanjut, Anda dapat membaca postingan ini tentang semua cara untuk menggunakan Isi Cerdas

Ketik rumus =A2*0.05 di sel B2

Segera setelah Anda menekan tombol Enter untuk menjalankan formula, jendela IsiOtomatis akan muncul

Klik tombol tanda centang untuk menerima saran. Anda juga dapat menggunakan pintasan keyboard Ctrl + Enter untuk Mengisi Otomatis rumus di semua baris

Isi Formula dengan Fungsi ARRAYFORMULA

Ada banyak fungsi spreadsheet yang sangat berguna yang hanya akan Anda temukan di Google Sheets dan ARRAYFORMULA harus berada di bagian atas daftar ini karena menambahkan utilitas ke banyak fungsi lainnya

Setiap kali Anda menemukan situasi di mana rumus perlu diisi di seluruh baris (sebagai larik), fungsi ARRAYFORMULA adalah cara untuk mencapainya

ARRAYFORMULA memungkinkan Anda mengonversi rumus yang menghasilkan nilai sel tunggal menjadi larik nilai

= ARRAYFORMULA ( A2:A11 * 0.05 )

Pilih sel B2 dan masukkan rumus di atas. Ini akan menampilkan perhitungan untuk setiap baris dalam data Anda

💡 Kiat. Ada pintasan keyboard yang secara otomatis membungkus rumus Anda dengan fungsi ARRAYFORMULA saat dalam mode edit. Tekan Ctrl + Shift + Enter pada keyboard untuk mengubah rumus menjadi ARRAYFORMULA

Isi Formula dengan Fungsi QUERY

Fungsi QUERY sangat kuat karena kemampuannya untuk bekerja dengan array sebagai database SQL-Like

Ini memungkinkan Anda untuk memanipulasi dan mengubah data dengan hampir semua cara yang bisa dibayangkan. Selain itu, dapat mengembalikan nilai array untuk perhitungan baris demi baris

Jika Anda ingin tahu lebih banyak tentang fungsi ini, lihat panduan terperinci untuk fungsi QUERY ini

Anda dapat memanfaatkan fungsi QUERY yang kuat untuk mengisi perhitungan di baris-baris di Google Sheets

= QUERY ( A1:A11, "SELECT A*0.05" )
_

Sisipkan fungsi QUERY di atas dengan rentang A1. A11 sebagai argumen data. Tidak perlu memperbaiki referensi rentang saat bekerja dengan fungsi QUERY karena rumus tunggal akan mengembalikan semua hasil

Di dalam argumen kueri, Anda dapat menulis kueri SELECT. Karena Anda ingin mengambil 5% dari kolom A, Anda harus menulis argumen kueri sebagai "SELECT A * 0.05" termasuk tanda kutip ganda sehingga dimasukkan sebagai teks

Rumus melakukan perhitungan untuk setiap baris dan mengembalikan hasilnya dalam larik

Skrip Aplikasi untuk Mengisi Rumus Secara Otomatis

Skrip Aplikasi memungkinkan Anda menulis kode JavaScript untuk mengotomatiskan aktivitas sehari-hari Anda di Google Spreadsheet

Menariknya, Anda dapat menggunakan Skrip Aplikasi untuk mengisi rumus secara otomatis di seluruh baris di Google Sheets

Jika Anda ingin tahu lebih banyak, lihat panduan lengkap ini untuk memulai dengan Apps Scripts di Google Sheets

Buka menu Extensions dan pilih opsi Apps Script untuk membuka editor Apps Script di Google Sheets

function fillDown() {
  var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Example 7");
  ss.getRange("B2").setFormula("=A2*0.05");
  var lastRow = ss.getLastRow();
  var fillDownFormulaRange = ss.getRange(2, 2, lastRow-1);
  ss.getRange("B2"). copyTo(fillDownFormulaRange);
}

Salin dan tempel kode skrip di atas ke antarmuka

Penjelasan

Kode ini akan memasukkan formula ke sel B2 dan kemudian menyalinnya ke B11

  • fillDown()_ adalah nama yang diberikan untuk kode ini menggunakan kata kunci function. Anda dapat menamainya sesuka Anda, tetapi memiliki nama deskriptif selalu yang terbaik
  • Metode
    = QUERY ( A1:A11, "SELECT A*0.05" )
    0 memungkinkan Anda untuk mengakses lembar bernama Contoh 7. Ini disimpan dalam variabel bernama
    = QUERY ( A1:A11, "SELECT A*0.05" )
    1
  • Metode
    = QUERY ( A1:A11, "SELECT A*0.05" )
    2 memanggil
    = QUERY ( A1:A11, "SELECT A*0.05" )
    1 dan memungkinkan Anda untuk mengakses sel B2. Kemudian klausa
    = QUERY ( A1:A11, "SELECT A*0.05" )
    _4 menerapkan rumus =A2*0.05 di sel itu
  • Metode
    = QUERY ( A1:A11, "SELECT A*0.05" )
    6 memanggil
    = QUERY ( A1:A11, "SELECT A*0.05" )
    1 dan memberi Anda baris kerja terakhir dari lembar Anda. Hasilnya disimpan dalam variabel bernama
    = QUERY ( A1:A11, "SELECT A*0.05" )
    8
  • Metode
    = QUERY ( A1:A11, "SELECT A*0.05" )
    2 digunakan untuk menangkap rentang B2. B11 dalam variabel dengan nama
    function fillDown() {
      var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Example 7");
      ss.getRange("B2").setFormula("=A2*0.05");
      var lastRow = ss.getLastRow();
      var fillDownFormulaRange = ss.getRange(2, 2, lastRow-1);
      ss.getRange("B2"). copyTo(fillDownFormulaRange);
    }
    0
  • Klausa
    function fillDown() {
      var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Example 7");
      ss.getRange("B2").setFormula("=A2*0.05");
      var lastRow = ss.getLastRow();
      var fillDownFormulaRange = ss.getRange(2, 2, lastRow-1);
      ss.getRange("B2"). copyTo(fillDownFormulaRange);
    }
    _1 kemudian akan menyalin rumus yang disimpan di sel B2 ke bawah rentang B2. B11

Setelah Anda menyalin dan menempelkan kode, gunakan tombol Run dari pita di dalam Apps Script untuk menjalankan skrip ini

Log Eksekusi akan memberi tahu Anda kemajuan menjalankan kode ini. Setelah selesai, Anda akan melihat rumus diisi di seluruh baris di kolom B

💡 Kiat. Anda dapat menggunakan Apps Scripts untuk membangun fungsi kustom Anda sendiri seperti fungsi total berjalan ini yang secara otomatis mengisi hasil

Kesimpulan

Ada banyak cara untuk mengisi perhitungan rumus Anda di Google Sheets

Salin dan tempel sederhana adalah cara termudah dan akan menyelesaikan pekerjaan

Metode klik dan seret atau klik ganda juga dapat digunakan untuk menyalin dan menempelkan rumus ke baris lebih cepat

IsiOtomatis dapat mengenali rumus dan baris kerja terakhir untuk mengisi rumus di seluruh baris tersebut secara otomatis. Metodenya serbaguna dan cepat. Ini juga menunjukkan kepada Anda pratinjau dan memungkinkan Anda untuk menerima atau menolak saran

Fungsi ARRAYFORMULA memungkinkan Anda mengonversi rumus nilai tunggal menjadi larik untuk menjalankan perhitungan berdasarkan baris demi baris. Anda dapat mereferensikan semua baris sekaligus di mana rumus harus diterapkan, dan secara otomatis akan mengisi hasil di setiap baris

Fungsi QUERY juga membantu dalam mengisi hasil perhitungan di seluruh baris dengan menggunakan kueri SQL untuk mendapatkan hasil ini

Terakhir, Anda dapat menulis kode Anda sendiri yang bekerja secara dinamis untuk mengisi rumus di bawah baris dengan mengklik tombol

Metode apa yang Anda gunakan untuk mengisi formula Anda?

Bagaimana cara menyalin formula ke seluruh kolom di Google Sheets?

Ini bekerja untuk saya. .
Masukkan rumus di sel pertama
tekan enter
Klik pada sel pertama dan tekan Ctrl + Shift + down_arrow. Ini akan memilih sel terakhir di kolom yang digunakan pada lembar kerja
Ctrl + D. Ini akan mengisi salin rumus di sel yang tersisa

Bagaimana cara mengisi otomatis formula ke kolom di Google Sheets?

Gunakan isi otomatis untuk menyelesaikan rangkaian . enter text, numbers, or dates in at least two cells next to each other. Sorot sel. Anda akan melihat kotak biru kecil di pojok kanan bawah. Seret kotak biru sejumlah sel ke bawah atau ke seberang.

Bagaimana cara menyalin rumus ke seluruh kolom tanpa menyeret?

Isi rumus ke dalam sel yang berdekatan .
Pilih sel dengan rumus dan sel yang berdekatan yang ingin Anda isi
Klik Beranda > Isi, dan pilih Bawah, Kanan, Atas, atau Kiri. Pintasan keyboard. Anda juga dapat menekan Ctrl+D untuk mengisi rumus ke bawah dalam kolom, atau Ctrl+R untuk mengisi rumus ke kanan dalam satu baris

Bagaimana cara menyeret formula ke bawah di Google Sheets tanpa menyeret?

Ada juga jalan pintas untuk menggunakan isi otomatis secara horizontal. Ini disebut "isi kanan", dan pintasannya adalah Ctrl + R . "Isi kanan" akan menyalin rumus yang ada di paling kiri pilihan, melalui seluruh rentang/baris yang dipilih.