Contekan Spreadsheet
Rumus Google Sheets: QUERY, ARRAYFORMULA, IMPORTRANGE
Rumus Google Sheets dari SUM, COUNTIF, dan VLOOKUP sampai fungsi yang tidak ada di Excel — QUERY, ARRAYFORMULA, IMPORTRANGE, SPLIT, COUNTUNIQUE — masing-masing menaut ke latihan yang menilai jawabanmu.
24 baris · Diperbarui
Rumus dasar
Dengan lokal Indonesia (File → Setelan → Lokal), argumen dipisah titik koma dan desimal ditulis dengan koma; contoh di sini memakai koma seperti lembar latihan.
Tanggal − tanggalLatih: Angka, teks, tanggal, dan pengaturan lokal IndonesiaTanggal di Sheets adalah angka hari, jadi pengurangan dua tanggal memberi jumlah hari dan tanggal + angka memberi tanggal lain.
=C2-B2
Menggabungkan teks. Tanda + untuk teks memunculkan #VALUE!.
="RT "&A2
Referensi absolut: alamat yang dikunci tidak bergeser saat rumus disalin ke baris lain.
=C2*$F$1
SUM / AVERAGE / MIN / MAXLatih: SUM, AVERAGE, MIN, MAX, dan COUNTJumlah, rata-rata, nilai terkecil, dan nilai terbesar dari satu rentang. Sel kosong dan teks dilewati.
=AVERAGE(C2:C7)
COUNT / COUNTALatih: SUM, AVERAGE, MIN, MAX, dan COUNTCOUNT menghitung sel berisi angka; COUNTA menghitung semua sel yang terisi, termasuk teks.
=COUNT(C2:C7)
Memberi keterangan berdasarkan satu syarat: hasil pertama bila benar, hasil kedua bila salah.
=IF(C2>=2,"Penuh","Sebagian")
Menghitung sel yang memenuhi satu syarat.
=COUNTIF(B2:B9,"Hadir")
Menjumlahkan nilai pada baris yang memenuhi satu syarat; rentang yang dijumlahkan ditulis terakhir.
=SUMIF(B2:B9,"Hadir",C2:C9)
Mencari dan menyaring
VLOOKUP(…, FALSE)Latih: Mengambil data dari tabel lain dengan VLOOKUPMengambil nilai dari tabel rujukan berdasarkan kode di kolom pertamanya. FALSE berarti kodenya harus sama persis.
=VLOOKUP(A2,$F$2:$G$6,2,FALSE)
Mengganti galat, misalnya #N/A dari kode yang tidak ada, dengan nilai pilihan.
=IFERROR(VLOOKUP(A2,$F$2:$G$6,2,FALSE),"Tidak ada")
Mengambil baris yang memenuhi syarat dan menumpahkannya ke bawah, tanpa mengubah tabel asal.
=FILTER(A2:A9,C2:C9=0)
Salinan tabel yang terurut menurut satu nomor kolom: TRUE naik, FALSE turun. Urutan data aslinya tidak berubah.
=SORT(A2:C9,3,FALSE)
QUERY
QUERY tidak ada di Excel. Kuerinya teks di dalam tanda kutip, dan kolom disebut dengan huruf kolomnya, bukan judulnya.
QUERY(data, kueri, header)Latih: QUERY: menyaring dan meringkas dengan bahasa kueriMenjalankan kueri bergaya SQL atas satu rentang dan menumpahkan hasilnya sebagai tabel baru. Argumen header adalah jumlah baris judul, bukan TRUE atau FALSE.
=QUERY(A1:D20,"select B, D where C='Sarana'",1)
select … group by … order byLatih: QUERY: menyaring dan meringkas dengan bahasa kueriMengelompokkan dan meringkas dalam satu rumus: tiap kategori muncul sekali beserta totalnya, terurut.
=QUERY(A1:D20,"select C, sum(D) where D>0 group by C order by sum(D) desc",1)
Fungsi larik khas Google
FILTER, SORT, UNIQUE, dan QUERY sudah tumpah sendiri; ARRAYFORMULA hanya untuk fungsi satu sel yang diberi rentang.
ARRAYFORMULALatih: ARRAYFORMULA dan fungsi larik khas GoogleMembuat satu rumus berlaku untuk seluruh rentang, misalnya IF atas satu kolom penuh. Ctrl+Shift+Enter saat menyunting rumus menambahkannya.
=ARRAYFORMULA(IF(C2:C50>=50000,"Lunas","Belum"))
Daftar nilai tanpa kembar, tumpah ke bawah.
=UNIQUE(B2:B50)
Banyaknya nilai berbeda dalam satu angka, tanpa membuat daftar UNIQUE lebih dulu.
=COUNTUNIQUE(A2:A201)
Memecah satu teks menjadi beberapa sel di baris yang sama. Tiap huruf pemisah dihitung sendiri kecuali argumen ketiga FALSE.
=SPLIT(A2,";")
Kebalikan SPLIT: menyambung isi larik satu dimensi menjadi satu teks dengan pemisah.
=JOIN(", ",A2:A6)
Menumpuk nilai dari satu atau beberapa rentang menjadi satu kolom; sel kosong ikut terbawa.
n baris teratas setelah diurutkan; tanpa argumen n, yang keluar hanya satu baris.
Grafik mini di dalam satu sel; opsi charttype menerima line, bar, column, dan winloss.
Antar-spreadsheet
Menarik rentang dari spreadsheet lain. URL dan rentang ditulis sebagai teks; tanpa nama sheet, yang ditarik sheet pertama.
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123","Kas!A1:F30")
#REF! di IMPORTRANGELatih: IMPORTRANGE: menyambung dua spreadsheet dan izinnyaSambungan pertama ke sumber baru menunggu izin: tekan Izinkan akses di pesan selnya. Membungkusnya dengan IFERROR ikut menyembunyikan pesan itu.