Jumlah jika bulan adalah januari lembar google

=SUMIFS(B2. B5,A2. A5,">="&D5,A2. A5,"<="&EOMONTH(H5,0))

  • B2. B5 = rentang jumlah

  • A2. A5 = kriteria_rentang1

  • ">="&D5 = kriteria_rentang1 kondisi

  • A2. A5 = kriteria_rentang2

  • "<="&EOMONTH(D5,0) = kondisi kriteria_rentang2

Lihat di bawah untuk penjelasan mendetail dengan gambar dan cara menggunakan rumus di Excel dan Google Sheets

Di sini saya akan membagikan kepada Anda rumus SUMIF 'ajaib' untuk dijumlahkan per bulan di Google Sheets. Saya tidak melebih-lebihkan. Lihat apa yang akan saya lakukan

Saya penggemar berat Google Sheets ArrayFormula. Jadi saya menggabungkan ArrayFormula dengan fungsi SUMIF untuk membuatnya menjadi rumus tunggal yang dapat dijumlahkan per bulan

Keuntungannya, Anda tidak perlu terlebih dahulu mengonversi tanggal menjadi bulan di kolom terpisah untuk menjumlahkan berdasarkan bulan

Kamu mungkin suka. Rumus Susunan. Perbedaannya di Google Sheets dan Excel

Demikian pula, kami dapat menghasilkan kriteria bulan dalam formula itu sendiri. Dengan kata lain, Anda hanya perlu memasukkan rumus hanya dalam satu sel

Jumlahkan per Bulan di Google Sheets

Sebelum itu, saya akan menjelaskan kepada Anda yang sederhana atau Anda dapat mengatakan metode tradisional untuk menjumlahkan per bulan di Google Sheets. Ini dia

Cara Penjumlahan Normal per Bulan di Google Sheets

Jumlah jika bulan adalah januari lembar google

Contoh data

Langkah

1. Pertama, kita harus mengekstrak bulan dari tanggal di kolom terpisah, di sini kolom G. Untuk melakukannya gunakan rumus TEXT berikut di sel G2

=text(A2,"MMMM")

2. Sekarang untuk memperluas rumus ke bawah baris, alih-alih salin dan tempel, gunakan ArrayFormula

Ganti saja rumus di atas dengan rumus array berikut. Sekarang rumus di Sel G2 harus sebagai berikut

=ArrayFormula(text(A2:A7,"MMMM"))
_

Untuk melihat hasilnya, silakan lihat screenshot di bawah ini

Jumlah jika bulan adalah januari lembar google

3. Jadi kami telah mengubah tanggal menjadi bulan. Sekarang kita dapat dengan mudah menjumlahkan berdasarkan bulan menggunakan SUMIF. Tetapi sebelum itu diperlukan satu hal lagi

Di Sel H2, gunakan rumus yang sama di atas tetapi dengan UNIK. Ini untuk menghasilkan kriteria untuk digunakan di SUMIF

=unique(ArrayFormula(text(A2:A7,"MMMM")))
_
Jumlah jika bulan adalah januari lembar google

4. Bagian kriteria kami juga siap. Sekarang, seperti biasa, kita bisa menggunakan SUMIF untuk menjumlahkan berdasarkan bulan. Untuk melakukannya di Sel I2 gunakan rumus di bawah ini.

=sumif($G$2:$G$7,H2,$F$2:$F$7)
_
Jumlah jika bulan adalah januari lembar google

5. Anda dapat menyalin dan menempelkan rumus SUMIF di atas ke sel di bawah (I3 dan I4) atau menggunakan ArrayFormula di I2 untuk memperluas hasilnya secara otomatis. Berikut adalah SUMIF dengan Kombinasi ArrayFormula.

=ArrayFormula(sumif($G$2:$G$7,$H$2:$H$4,$F$2:$F$7))
_

Sekarang mari kita bicara tentang bagian lanjutan. Maksud saya satu formula untuk melakukan semua pekerjaan di atas

Cara Penjumlahan yang Canggih dan Fleksibel menurut Bulan di Google Sheets

Disini kita bisa menggabungkan semua formula di atas dalam satu formula tunggal. Kami tidak menggabungkan formula seperti itu. Ada sedikit perubahan seperti penggunaan Curly Braces. Saya akan menjelaskan kepada Anda perbedaannya. Lihat rumus ajaib SUMIF di bawah ini

={{unique(ArrayFormula(text(A2:A7,"MMMM")))},
 {ArrayFormula(sumif(ArrayFormula(text($A$2:$A$7,"MMMM")),
 unique(ArrayFormula(text(A2:A7,"MMMM"))),$F$2:$F$7))}}

Saya akan menjelaskan rumus kombinasi di atas dengan bantuan screenshot

1. Bagian pertama rumus tidak ada hubungannya dengan Jumlah per Bulan. Lihat gambar di bawah ini. Itu ada karena kami ingin menunjukkan bulan yang sesuai dengan nilai ringkasan sebagai awalan

Itu berarti bagian pertama dari rumus yang digarisbawahi hanya mengembalikan nama bulan unik di H1. H3. Saya telah menggunakan Kurung Keriting untuk memisahkan ini dengan bagian SUMIF

Jumlah jika bulan adalah januari lembar google

Sekarang ke Bagian Kedua Formula

Jumlah jika bulan adalah januari lembar google

Anda dapat melihat sintaks SUMIF di Sel C10. Saya baru saja meletakkannya di sana untuk menjelaskan kepada Anda rumusnya secara mendetail. Saya telah menandai rentang, kriteria, dan rentang SUMIF di bilah rumus

=ArrayFormula(text(A2:A7,"MMMM"))
4 adalah rumus yang sama di bawah poin # 2 dengan judul "Cara Penjumlahan Normal per Bulan di Google Sheets". Juga, Kriteria adalah formula yang sama di bawah poin #3 di sana. Rentang Jumlah adalah rentang dari rentang data asli

Akhirnya, Anda dapat mempersingkat rumus di atas. Kami hanya membutuhkan satu ArrayFormula di awal

Rumus Sumif Array yang Disingkat menjadi Jumlah menurut Bulan di Google Sheets

=ArrayFormula({{unique(text(A2:A7,"MMMM"))},
 {sumif(text(A2:A7,"MMMM"),
 unique(text(A2:A7,"MMMM")),F2:F7)}})
_
Update Dated 5-Oct-2019 Based on User Feedbacks

Cara Memasukkan Infinite/Open Ranges di Sumif

Saya telah membaca komentar pengguna dan dapat memahami dua masalah yang mereka hadapi

  1. Cara menggunakan rentang terbuka seperti A2. A daripada menggunakan rentang terbatas seperti A2. A7 dalam rumus
  2. Rumus Sumif untuk menjumlahkan berdasarkan bulan dan tahun

Saya akan membahas kedua masalah tersebut di sini

Rentang Terbuka dalam Jumlah Sumif menurut Rumus Bulan

Pertama-tama, mari kita lihat apa yang terjadi jika kita menggunakan rentang terbuka dalam rumus array singkat Sumif di atas

Jumlah jika bulan adalah januari lembar google

Meskipun tidak ada tanggal di kolom A yang jatuh pada bulan Desember, rumus Sumif sum by month mengembalikan baris ringkasan bulan Desember di output

Ini karena penggunaan fungsi Teks. Apakah Anda mencoba menggunakan sel kosong sebagai referensi dalam rumus Teks untuk memformat teks tanggal ke bulan? . Coba saja rumus ini

=text(A8,"MMMM")
_

Itu akan mengembalikan "Desember". Kami memiliki rumus ini dalam rentang dan kriteria Sumif. Itulah mengapa rumus menjumlahkan bulan Desember dan mengembalikan 0

Ada beberapa metode untuk mengatasi masalah penjumlahan sel kosong di Sumif jumlah per bulan. Saya menyediakan dua pilihan. Gunakan yang pertama jika Anda tidak memiliki baris kosong di rentang data Anda

Opsi # 1 – Jika Tidak Ada Baris Kosong

Ganti A2. A dimanapun dalam rumus dengan rumus Filter di bawah ini yang memfilter baris kosong

filter(A2:A,A2:A<>"")

Inilah rumus Sumif yang luar biasa untuk dijumlahkan per bulan dalam rentang terbuka di Google Sheets

=ArrayFormula(text(A2:A7,"MMMM"))
_0

Rumus di atas tidak akan berfungsi dengan benar jika Anda memiliki baris kosong (bukan di akhir) dalam rentang data Anda. Dalam hal ini, gunakan alternatif ini

Opsi # 2 – Akan Bekerja Terlepas dari Baris Kosong / Tidak Kosong

=ArrayFormula(text(A2:A7,"MMMM"))
_1

Rangkuman Bulan dan Tahun Menggunakan Sumif dari Kolom Tanggal

Persyaratan lain dari pengguna adalah bagaimana memasukkan tahun juga dalam ringkasan. Sehingga jika rentang tanggal mencakup beberapa tahun, total per bulan di setiap tahun akan dipisahkan. Maksud saya, misalnya, 'Jumlah' pada Januari 2019 dan Januari 2020 akan dijumlahkan secara terpisah

Sebenarnya cukup sederhana. Cukup ubah format rumus Teks dari "MMM" menjadi "MMM-YY". Tidak mengerti?

Berikut adalah rumus jumlah Sumif berdasarkan bulan dan tahun

Opsi # 1 – Jika Tidak Ada Kosong

=ArrayFormula(text(A2:A7,"MMMM"))
_2

Opsi # 2 – Akan Bekerja Terlepas dari Baris Kosong / Tidak Kosong

=ArrayFormula(text(A2:A7,"MMMM"))
_3

Rumus di atas juga akan bekerja dalam rentang tak terbatas di atas. Di sini saya hanya memfilter file

Sebenarnya menggunakan Query serupa Google Sheets SQL, Anda juga bisa mendapatkan ringkasan bulan dan tahun ini. Temukan di sini – Cara Mengelompokkan Data berdasarkan Bulan dan Tahun di Google Sheets

Anda memutuskan mana yang lebih baik, maksud saya Sumif untuk menjumlahkan berdasarkan bulan dan tahun atau Query untuk menjumlahkan berdasarkan bulan dan tahun

Konten Demo dan Formula

Kesimpulan

Jika Anda ingin lebih mengontrol jumlah berdasarkan bulan, maksud saya ringkasan pada lembar terpisah dan pengelompokan ikuti tutorial ini – Buat Ringkasan Bulanan Menggunakan Rumus Kueri

Bagaimana cara melakukan Sumif pada bulan tertentu?

Untuk menjumlahkan nilai dalam rentang tanggal tertentu, gunakan rumus SUMIFS dengan tanggal awal dan akhir sebagai kriteria . Sintaks fungsi SUMIFS mengharuskan Anda terlebih dahulu menentukan nilai yang akan dijumlahkan (sum_range), lalu memberikan pasangan rentang/kriteria. Dalam kasus kami, rentang (daftar tanggal) akan sama untuk kedua kriteria.

Bagaimana cara melakukan penjumlahan bersyarat di Google Sheets?

Google Spreadsheet memiliki dua fungsi untuk menjumlahkan angka berdasarkan kondisi. SUMIF dan SUMIFS. Yang pertama hanya mengevaluasi satu kondisi sedangkan yang terakhir dapat menguji beberapa kondisi sekaligus. .
lebih besar dari (>)
kurang dari (<)
lebih besar atau sama dengan (>=)
kurang dari atau sama dengan (<=)

Bagaimana cara menjumlahkan nilai berdasarkan kriteria di kolom lain di Google Sheets?

Di bawah ini adalah cara melakukannya menggunakan rumus SUMIF. .
Pilih sel tempat Anda ingin hasil penjumlahan muncul ( D2 dalam kasus kami )
Ketik rumus berikut di sel. =SUMIF(A2. A10, "Kemasan", B2. B10)
Tekan tombol kembali

Bagaimana cara menggunakan fungsi bulan di Google Sheets?

Fungsi MONTH di Google Sheets adalah fungsi yang menampilkan nomor bulan dari tanggal tertentu. Sintaksnya adalah =MONTH(date) . Anda dapat menggunakan format tanggal yang berbeda sebagai parameter untuk fungsi MONTH. Misalnya, 29/12/1993 akan berfungsi.