Daftar Isi
Spreadsheet menawarkan platform yang bagus untuk mengelola tabel data. Tetapi apakah ada fungsi Google Sheets yang mudah untuk perhitungan harian? Cari tahu di bawah ini.
Fungsi SUM Google Sheets
Saya percaya operasi yang paling diperlukan dalam tabel adalah menemukan jumlah total dari nilai yang berbeda. Hal pertama yang terlintas dalam pikiran adalah menambahkan setiap sel yang diminati:
=E2+E4+E8+E13
Tetapi rumus ini akan menjadi sangat memakan waktu jika ada terlalu banyak sel untuk diperhitungkan.
Cara yang tepat untuk menambahkan sel adalah dengan menggunakan fungsi Google Sheets khusus - SUM - yang mencantumkan semua sel secara otomatis menggunakan koma:
=JUMLAH(E2,E4,E8,E13)
Jika rentang terdiri dari sel yang berdekatan, cukup tunjukkan sel pertama dan terakhirnya bahkan jika ada yang kosong di antaranya. Dengan demikian, Anda akan menghindari pencacahan setiap sel dalam rumus SUM Google Sheets.
Tip. Cara lain untuk menambahkan SUM adalah memilih kolom dengan angka dan memilih SUM di bawah Rumus ikon:
Hasilnya akan dimasukkan ke sel tepat di bawah rentang yang dipilih.
Tip. Power Tools kami memiliki fitur AutoSum. Satu klik - dan cell aktifmu akan mengembalikan jumlah nilai dari seluruh kolom di atas.
Saya ingin menambahkan angka-angka dari rentang data yang berbeda pada beberapa lembar, misalnya, A4:A8 dari Sheet1 dan B4:B7 dari Sheet2 Dan saya ingin menjumlahkannya dalam satu sel:
=SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)
Seperti yang Anda lihat, saya baru saja menambahkan satu lembar lagi ke dalam rumus SUM Google Sheets dan memisahkan dua rentang yang berbeda dengan koma.
Rumus persentase
Saya sering mendengar orang bertanya tentang menemukan persentase dari total yang berbeda. Ini biasanya dihitung dengan rumus persentase Google Sheets seperti ini:
= Persentase/Total*100Hal yang sama juga berfungsi kapan pun Anda perlu memeriksa bagian apa yang diwakili oleh angka ini atau itu dari total:
=Bagian/Total*100Kiat. Kuasai persentase dari total, total &; jumlah berdasarkan persen, peningkatan &; penurunannya dalam tutorial ini.
Dalam tabel saya di mana saya menyimpan catatan semua penjualan selama 10 hari terakhir, saya bisa menghitung persentase setiap penjualan dari total penjualan.
Pertama, saya pergi ke E12 dan menemukan total penjualan:
=SUM(E2:E11)
Kemudian, saya memeriksa bagian apa yang merupakan bagian penjualan hari pertama dari total di F2:
=E2/$E$12
Saya sarankan untuk melakukan beberapa penyesuaian juga:
- Belok E2 ke referensi absolut - $E$12 - untuk memastikan Anda membagi penjualan setiap hari dengan total yang sama.
- Terapkan format angka persen ke sel di kolom F.
- Salin rumus dari F2 ke semua sel di bawah ini - hingga F11.
Tip. Untuk menyalin rumus, gunakan salah satu cara yang saya sebutkan sebelumnya.
Tip. Untuk memastikan perhitungan Anda benar, masukkan yang di bawah ini ke F12:
=SUM(F2:F11
)
Jika hasilnya 100% - semuanya benar.
Mengapa saya merekomendasikan penggunaan format persentase?
Di satu sisi, untuk menghindari mengalikan setiap hasil dengan 100 jika Anda ingin mendapatkan persen. Di sisi lain, untuk menghindari membagi hasilnya menjadi 100 jika Anda ingin menggunakannya untuk operasi matematika non-persen lebih lanjut.
Inilah yang saya maksud:
Saya menggunakan format angka persentase di sel C4, B10, dan B15. Semua rumus Google Sheets yang mereferensikan sel-sel ini jauh lebih mudah. Saya tidak perlu membagi dengan 100 atau menambahkan simbol persen (%) ke rumus di C10 dan C15.
Hal yang sama tidak bisa dikatakan tentang C8, C9, dan C14. Saya harus melakukan penyesuaian ekstra ini untuk mendapatkan hasil yang benar.
Rumus larik
Untuk bekerja dengan banyak data di Google Sheets, fungsi bersarang dan perhitungan lain yang lebih rumit digunakan sebagai aturan. Rumus array juga ada di Google Sheets untuk tujuan itu.
Misalnya, saya memiliki tabel penjualan per klien. Saya ingin tahu untuk menemukan penjualan maksimum dari cokelat susu untuk Smith untuk memeriksa apakah saya bisa memberinya diskon ekstra lain kali. Saya menggunakan rumus array berikutnya di E18:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,""))))
Catatan. Untuk menyelesaikan rumus array apa pun di Google Sheets, tekan Ctrl + Shift + Enter daripada hanya Enter.
Saya mendapat $259 sebagai hasilnya.
Rumus larik pertama saya di E16 mengembalikan pembelian maksimum yang dilakukan oleh Smith - $366:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith"),$E$2:$E$13))))
E17 menunjukkan uang maksimum yang dihabiskan untuk susu cokelat - $518:
=ArrayFormula(MAX(IF(($C$2:$C$13="Milk Chocolate"),$E$2:$E$13))))
Sekarang, saya akan mengganti semua nilai yang digunakan dalam rumus Google Sheets dengan referensi selnya:
Pernahkah Anda memperhatikan apa yang telah berubah?
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18),$E$2:$E$13,""))))
Inilah yang saya miliki sebelumnya:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,""))))
Sama seperti itu, menyulap nilai dalam sel yang Anda referensikan, Anda dapat dengan cepat mendapatkan hasil yang berbeda berdasarkan kondisi yang berbeda tanpa mengubah rumus itu sendiri.
Rumus Google Sheets untuk penggunaan sehari-hari
Mari kita lihat beberapa contoh fungsi dan rumus yang berguna untuk penggunaan sehari-hari.
Contoh 1
Misalkan, data Anda ditulis sebagian sebagai angka dan sebagian lagi sebagai teks: 300 euro , total - 400 dolar Tetapi Anda hanya perlu mengekstrak angka saja.
Saya hanya tahu fungsi untuk itu:
=REGEXEXTRACT(teks, regular_expression)Ini menarik teks dengan topeng dengan ekspresi reguler.
- teks - bisa berupa referensi sel atau teks apa pun dalam tanda kutip ganda.
- regular_expression - Juga dalam tanda kutip ganda. Ini memungkinkan Anda membuat hampir semua skema teks yang mungkin.
Teks dalam kasus saya adalah sel dengan data ( A2 ). Dan saya menggunakan ekspresi reguler ini: [0-9]+
Ini berarti bahwa saya mencari kuantitas apa pun ( + ) dari angka 0 sampai 9 ( [0-9] ) yang ditulis satu demi satu:
Jika angka memiliki pecahan, ekspresi reguler akan terlihat seperti ini:
"[0-9]*\.[0-9]+[0-9]+"
untuk angka dengan dua tempat desimal
"[0-9]*\.[0-9]+"
untuk angka dengan satu tempat desimal
Catatan. Google Sheets melihat nilai yang diekstrak sebagai teks. Anda perlu mengubahnya menjadi angka dengan fungsi VALUE atau dengan alat Convert kami.
Contoh 2 - menggabungkan teks dengan formula
Rumus di dalam teks membantu mendapatkan baris yang terlihat rapi dengan beberapa total - angka dengan deskripsi singkatnya.
Saya akan membuat baris seperti itu di baris 14 dan 15. Untuk memulainya, saya menggabungkan sel-sel di baris tersebut melalui Format> Gabungkan sel dan kemudian menghitung jumlah untuk kolom E:
=SUM(E2:E13)
Kemudian saya meletakkan teks yang saya inginkan sebagai deskripsi ke tanda kutip ganda dan menggabungkannya dengan rumus menggunakan ampersand:
="Total penjualan cokelat: "&SUM(E2:E13)&" dolar"
Untuk membuat angka saya menjadi desimal, saya menggunakan fungsi TEXT dan mengatur formatnya: "#,##0"
Cara lain adalah dengan menggunakan fungsi CONCATENATE Google Sheets, seperti yang saya gunakan di A15:
=CONCATENATE("Total diskon untuk pelanggan: ",TEXT(SUM(F2:F13), "#.##")," dollars")
Contoh 3
Bagaimana jika Anda mengunggah data dari suatu tempat dan semua angka muncul dengan spasi, seperti 8 544 bukannya 8544 Google Sheets akan mengembalikan ini sebagai teks, Anda tahu.
Berikut ini cara mengubah nilai-nilai ini yang ditulis sebagai teks menjadi "angka normal":
=VALUE(SUBSTITUTE("8 544"," ",""))
atau
=VALUE(SUBSTITUTE(A2," ",""))
di mana A2 berisi 8 544 .
Bagaimana cara kerjanya? Fungsi SUBSTITUTE menggantikan semua spasi dalam teks (periksa argumen kedua - ada spasi dalam tanda kutip ganda) dengan "string kosong" (argumen ketiga). Kemudian, VALUE mengubah teks menjadi angka.
Contoh 4
Ada beberapa fungsi Google Sheets yang membantu memanipulasi teks dalam spreadsheet Anda, misalnya, mengubah kasus menjadi kasus kalimat. Jika Anda memiliki sesuatu yang aneh seperti soURcE dAtA Anda bisa mendapatkan Sumber data sebagai gantinya:
Biar saya jelaskan secara rinci. Saya mengambil karakter pertama dalam sel:
= KIRI (A1,1)
dan mengalihkannya ke huruf besar:
=ATAS(KIRI(A1,1))
Kemudian saya mengambil teks yang tersisa:
=RIGHT(A1,LEN(A1)-1)
dan memaksanya menjadi huruf kecil:
=LEBIH RENDAH(KANAN(A1,LEN(A1)-1))
Terakhir, saya menyatukan semua bagian rumus dengan ampersand:
=UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))
Tip. Anda bisa beralih di antara kasus-kasus dalam satu klik dengan utilitas yang sesuai dari Power Tools kami.
Tentu saja, masih banyak lagi yang ditawarkan Google Sheets. Jangan takut dengan berbagai rumus kompleks - coba saja dan bereksperimenlah. Bagaimanapun juga, toolset ini memungkinkan kita menyelesaikan banyak tugas yang berbeda. Semoga berhasil! :)