Isi kandungan
Hamparan menawarkan platform yang hebat untuk mengurus jadual data. Tetapi adakah terdapat sebarang fungsi Helaian Google yang mudah untuk pengiraan harian? Ketahui di bawah.
Fungsi SUM Helaian Google
Saya percaya operasi yang paling diperlukan dalam jadual ialah mencari jumlah jumlah nilai yang berbeza. Perkara pertama yang terlintas di fikiran ialah menambah setiap sel yang diminati:
=E2+E4+E8+E13
Tetapi formula ini akan menjadi sangat memakan masa jika terdapat terlalu banyak sel untuk diambil kira.
Cara yang betul untuk menambah sel ialah menggunakan fungsi Helaian Google khas – SUM – yang menyenaraikan semua sel secara automatik menggunakan koma:
=SUM(E2,E4,E8,E13)
Jika julat terdiri daripada sel bersebelahan , hanya nyatakan sel pertama dan terakhirnya walaupun terdapat sel kosong di antaranya. Oleh itu, anda akan mengelak daripada menghitung setiap sel dalam formula SUM Helaian Google.
Petua. Cara lain untuk menambah SUM ialah dengan memilih lajur dengan nombor dan pilih SUM di bawah ikon Formula :
Hasilnya akan dimasukkan ke sel betul-betul di bawah julat yang dipilih.
Petua. Alat Kuasa kami mempunyai ciri AutoSum. Satu klik – dan sel aktif anda akan mengembalikan jumlah nilai daripada keseluruhan lajur di atas.
Biar saya rumitkan tugas. Saya ingin menambah nombor daripada julat data yang berbeza pada berbilang helaian, contohnya, A4:A8 daripada Helaian1 dan B4:B7 daripada Helaian2 . Dan saya ingin menjumlahkannyasel tunggal:
=SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)
Seperti yang anda lihat, saya baru sahaja menambah satu helaian lagi ke dalam formula SUM Helaian Google dan memisahkan dua julat berbeza dengan koma.
Formula peratusan
Saya sering mendengar orang bertanya tentang mencari peratusan jumlah yang berbeza. Ini biasanya dikira oleh formula peratusan Helaian Google seperti ini:
=Peratusan/Jumlah*100Perkara yang sama juga berfungsi apabila anda perlu menyemak bahagian mana ini atau nombor itu mewakili jumlah:
=Bahagian /Jumlah*100Petua. Peratusan induk daripada jumlah, jumlah & jumlah mengikut peratus, peningkatannya & penurunan dalam tutorial ini.
Dalam jadual saya yang menyimpan rekod semua jualan selama 10 hari yang lalu, saya boleh mengira peratusan setiap jualan daripada jumlah jualan.
Pertama, saya pergi ke E12 dan cari jumlah jualan:
=SUM(E2:E11)
Kemudian, saya menyemak bahagian jualan hari pertama daripada jumlah dalam F2:
=E2/$E$12
Saya mengesyorkan untuk membuat beberapa pelarasan juga:
- Tukarkan E2 kepada rujukan mutlak – $E$12 – untuk memastikan anda membahagikan jualan setiap hari dengan jumlah yang sama.
- Gunakan format nombor peratus pada sel dalam lajur F.
- Salin formula dari F2 ke semua sel di bawah – sehingga F11.
Petua. Untuk menyalin formula, gunakan salah satu cara yang saya nyatakan tadi.
Petua. Untuk memastikan pengiraan anda betul, masukkan pengiraan di bawah ke F12:
=SUM(F2:F11
)
Jika ia kembali 100% –semuanya betul.
Mengapa saya mengesyorkan menggunakan format peratusan?
Nah, dalam satu pihak, untuk mengelak daripada mendarab setiap hasil dengan 100 jika anda ingin mendapatkan peratus. Sebaliknya, untuk mengelak daripada membahagikan keputusan kepada 100 jika anda mahu menggunakannya untuk sebarang operasi matematik bukan peratus lagi.
Inilah yang saya maksudkan:
Saya menggunakan format nombor peratusan dalam sel C4, B10 dan B15. Semua formula Helaian Google yang merujuk sel ini lebih mudah. Saya tidak perlu membahagi dengan 100 atau menambah simbol peratus (%) pada formula dalam C10 dan C15.
Perkara yang sama tidak boleh dikatakan tentang C8, C9 dan C14. Saya mesti membuat pelarasan tambahan ini untuk mendapatkan hasil yang betul.
Formula tatasusunan
Untuk bekerja dengan banyak data dalam Helaian Google, fungsi bersarang dan pengiraan lain yang lebih rumit digunakan sebagai peraturan. Formula tatasusunan terdapat dalam Helaian Google untuk tujuan itu juga.
Sebagai contoh, saya mempunyai jadual jualan bagi setiap pelanggan. Saya ingin tahu untuk mencari jualan maksimum coklat susu kepada Smith untuk menyemak sama ada saya boleh memberinya diskaun tambahan pada masa akan datang. Saya menggunakan formula tatasusunan seterusnya dalam E18:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))
Nota. Untuk menyelesaikan sebarang formula tatasusunan dalam Helaian Google, tekan Ctrl+Shift+Enter dan bukannya Enter sahaja.
Hasilnya saya mendapat $259.
Formula tatasusunan pertama saya dalam E16 mengembalikan pembelian maksimum yang dibuat oleh Smith – $366:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith"),$E$2:$E$13)))
E17 menunjukkan maksimumwang yang dibelanjakan untuk coklat susu – $518:
=ArrayFormula(MAX(IF(($C$2:$C$13="Milk Chocolate"),$E$2:$E$13)))
Sekarang, saya akan menggantikan semua nilai yang digunakan dalam formula Helaian Google dengan rujukan selnya:
Adakah anda perasan 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 sebelum ini:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))
Begitu sahaja, menjugel dengan nilai dalam sel yang anda rujuk, anda boleh mendapatkan hasil yang berbeza dengan cepat berdasarkan keadaan yang berbeza tanpa mengubah formula itu sendiri.
Formula Helaian Google untuk kegunaan harian
Mari kita lihat beberapa lagi fungsi dan contoh formula berguna untuk kegunaan setiap hari.
Contoh 1
Andaikan data anda ditulis sebahagiannya sebagai nombor dan sebahagiannya sebagai teks: 300 euro , jumlah – 400 dolar . Tetapi anda perlu mengekstrak nombor sahaja.
Saya hanya tahu fungsi untuk itu:
=REGEXEXTRACT(teks, ungkapan_biasa)Ia menarik teks dengan topeng dengan ungkapan biasa.
- teks – ia boleh menjadi rujukan sel atau mana-mana teks dalam petikan berganda.
- ungkapan_biasa – topeng teks anda. Juga dalam petikan berganda. Ia membolehkan anda mencipta hampir semua skema teks yang mungkin.
Teks dalam kes saya ialah sel dengan data ( A2 ). Dan saya menggunakan ungkapan biasa ini: [0-9]+
Ini bermakna saya sedang mencari sebarang kuantiti ( + ) nombor daripada 0 hingga 9 ( [0-9] ) ditulis satu demi satu:
Jika nombor mempunyai pecahan, ungkapan biasa akan kelihatan seperti ini:
"[0-9]*\.[0-9]+[0-9]+"
untuknombor dengan dua tempat perpuluhan
"[0-9]*\.[0-9]+"
untuk nombor dengan satu tempat perpuluhan
Nota. Helaian Google melihat nilai yang diekstrak sebagai teks. Anda perlu menukarnya kepada nombor dengan fungsi VALUE atau dengan alat Tukar kami.
Contoh 2 – menggabungkan teks dengan formula
Rumus dalam teks membantu mendapatkan baris yang kelihatan kemas dengan beberapa jumlah – nombor dengan penerangan ringkasnya.
Saya akan mencipta baris sedemikian dalam baris 14 dan 15. Sebagai permulaan, saya menggabungkan sel dalam baris tersebut melalui Format > Gabungkan sel dan kemudian hitung jumlah untuk lajur E:
=SUM(E2:E13)
Kemudian saya meletakkan teks yang saya ingin miliki sebagai perihalan untuk menggandakan petikan dan menggabungkannya dengan formula menggunakan ampersand:
="Total chocolate sales: "&SUM(E2:E13)&" dollars"
Untuk menjadikan nombor saya perpuluhan, saya menggunakan fungsi TEXT dan menetapkan format: "#,## 0"
Cara lain ialah menggunakan fungsi CONCATENATE Helaian Google, seperti yang saya gunakan dalam A15:
=CONCATENATE("Total discount for customers: ",TEXT(SUM(F2:F13),"#.##")," dollars")
Contoh 3
Bagaimana jika anda memuat naik data dari suatu tempat dan semua nombor muncul dengan ruang, seperti 8 544 dan bukannya 8544 ? Helaian Google akan mengembalikan ini sebagai teks, anda tahu.
Berikut ialah cara menukar nilai ini ditulis sebagai teks kepada "nombor biasa":
=VALUE(SUBSTITUTE("8 544"," ",""))
atau
=VALUE(SUBSTITUTE(A2," ",""))
di mana A2 mengandungi 8 544 .
Bagaimanakah ia berfungsi? Fungsi SUBSTITUTE menggantikan semua ruang dalam teks (semak argumen kedua – terdapat ruang dalam petikan berganda) dengan "kosongstring" (argumen ketiga). Kemudian, VALUE menukar teks kepada nombor.
Contoh 4
Terdapat beberapa fungsi Helaian Google yang membantu memanipulasi teks dalam hamparan anda, contohnya, menukar kes kepada kes hukuman. Jika anda mempunyai sesuatu yang pelik seperti soURcE dAtA , anda boleh mendapatkan Data sumber sebaliknya:
Biar saya jelaskan itu secara terperinci. Saya mengambil aksara pertama dalam sel:
=LEFT(A1,1)
dan menukarnya kepada huruf besar:
=UPPER(LEFT(A1,1))
Kemudian saya mengambil teks yang tinggal:
=RIGHT(A1,LEN(A1)-1)
dan paksa ke dalam huruf kecil:
=LOWER(RIGHT(A1,LEN(A1)-1))
Akhir sekali, saya membawa semua bahagian formula bersama-sama dengan ampersand :
=UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))
Petua. Anda boleh bertukar antara kes dalam satu klik dengan utiliti yang sepadan daripada Alat Kuasa kami.
Sudah tentu, terdapat lebih banyak Helaian Google yang ditawarkan. Jangan' jangan takut dengan formula kompleks yang berbeza – hanya cuba dan bereksperimen. Lagipun, set alat ini membolehkan kami menyelesaikan banyak tugas yang berbeza. Semoga berjaya! :)