Total nilai harian per bulan

2

Saya ingin memiliki total per bulan di tabel kedua dari tabel pertama saya ingin tabel dipisahkan dan saya ingin proses menjadi otomatis: mengetik bulan dan tahun dalam satu sel dan meminta spreadsheet menghitung total untuk bulan itu. (itu berarti saya dapat menyimpan data di tab dan hanya mengimpor / memperbarui ketika saya perlu tanpa peduli tentang bulan mana berhenti di mana).

Dalam tabel data saya, saya memiliki 2 kolom: satu adalah tanggal, yang lain nilai

September 2014  114
September 2014  89
September 2014  109
September 2014  85
September 2014  96
September 2014  93
September 2014  96
September 2014  118
October 2014    107
October 2014    98
October 2014    79
October 2014    67
October 2014    86
October 2014    141
October 2014    92

Formula yang saya gunakan adalah:

=SUMIF(Date,"="&A2,Count)

Tanggal adalah kolom tanggal di tabel pertama; dalam A2 saya memiliki bulan dan tahun (seperti yang disebutkan di atas) —tapi ini hanya mengembalikan nilai pertama yang ditemukan untuk bulan tersebut ... Saya mencoba menggunakan BULAN (Tanggal) tetapi tidak berfungsi; apakah Anda punya saran?

Sunting tanggal saya di tabel data mentah diformat sebagai berikut:

01/09/2014 00:00:00

mereka memang Date, bukan String, sehingga SUMIF tampaknya gagal dalam hal ini. Bagaimana saya bisa mengubah Tanggal tersebut menjadi Strings sehingga perbandingan di dalam SUMIF berfungsi?

data dan formula tanggal kolom, Tanggal bukan opsi string dan format

jrgd
sumber
Apakah Anda ingin menjumlahkan total untuk Bulan atau Anda ingin menghitung berapa kali per bulan atau keduanya? Pengaturan Rentang Anda adalah untuk sel tunggal, dan bukan untuk rentang semua sel.
Ruskes
Saya ingin menghitung jumlah untuk bulan tertentu. A2 berisi bulan yang ingin saya ketahui totalnya. Terima kasih :)
jrgd

Jawaban:

2

Menggunakan SUM(IF)fungsi:

Karena Numbers belum mendukung fungsi Array tertentu, misalnya mengekstraksi MONTH(A1:A23), dengan menguraikan tanggal ke dalam kolom ketiga (yang dapat disembunyikan) fungsi tersebut akan berfungsi. Kolom ini bisa berada di tabel mana saja, tidak hanya tabel data mentah selama referensi valid.

Formula kolom tersembunyi:

=MONTH(A1)&YEAR(A1)

Di mana A1 adalah sel dengan tanggal.

Salin ke bawah lalu sembunyikan kolom jika diinginkan. (Mengimpor lebih banyak data dengan menambahkan baris akan secara otomatis menurunkan rumus tetapi tidak menyembunyikan kolom untuk memastikan.)

=SUMIF($'Month & Year',"="&MONTH($A1)&YEAR($A1),$Value)

Dari dokumentasi tentang SUMIF():

Fungsi SUMIF mengembalikan jumlah kumpulan angka, termasuk hanya angka yang memenuhi kondisi tertentu.

SUMIF (nilai uji, kondisi, nilai penjumlahan)

  • nilai uji: Koleksi yang berisi nilai yang akan diuji. nilai tes dapat berisi nilai apa pun.
  • kondisi: Ekspresi yang dapat mencakup operator pembanding, konstanta, operator gabungan dan operator, dan referensi. Isi dari kondisi harus sedemikian rupa sehingga hasil membandingkan kondisi dengan nilai lain menghasilkan nilai boolean dari TRUE atau FALSE.
  • nilai penjumlahan: Koleksi opsional yang berisi nilai yang akan dijumlahkan. nilai penjumlahan dapat berisi nilai angka, nilai tanggal / waktu, atau nilai durasi. Ini harus memiliki dimensi yang sama dengan nilai tes.

Tabel

Rumus

Sembunyikan Kolom

bjbk
sumber
hai @bjbk terima kasih telah melihat ini. Saya dibenarkan dengan formula Anda yang dekat dengan apa yang saya miliki. Aneh karena masih mengembalikan hasil yang sama, yaitu: 114 pertama dikembalikan dan tidak akan menghitung jumlah dari B ...
jrgd
hanya menyadari kolom tanggal saya berisi tanggal dan ditampilkan sebagai Bulan Tahun, tetapi mereka tetap Tanggal (yaitu: bukan string). Bagaimana saya bisa mengubah Tanggal tersebut menjadi Strings sehingga perbandingan di dalam SUMIF berfungsi?
jrgd
Saya memperbarui pertanyaan saya dengan detail tentang konten Tanggal dan pemformatan sel — terima kasih
jrgd
@ jrgd sekarang saya melihat masalah Anda. Saya akan memperbarui jawabannya dengan perbaikan untuk segera menguraikan tanggal.
bjbk
besar! saya berhasil mendapatkan beberapa hasil dengan MID, KIRI dan NILAI tetapi memaksa saya untuk membuat kolom di data mentah saya: / Senang membaca tentang cara yang lebih cerdas dan lebih bersih;) terima kasih telah muncul kembali dan memberikan beberapa pemikiran tentang ini
jrgd