Jumlah berdasarkan tanggal di spreadsheet Excel / Google Docs

12

Saya memiliki banyak baris dengan tanggal dan jumlah dolar (pengeluaran).

Saya ingin menghasilkan daftar hari dalam sebulan dan berapa saldo pengeluarannya. Jadi, misalnya entri ke-5 dalam daftar adalah 8/5/2008 dan jumlah semua pengeluaran yang terjadi pada atau sebelum 8/5/2008. Kira-kira ini =sumif(D4:D30-A5,">0",E4:E30)tapi tentu saja yang tidak bekerja (di mana sumber data adalah datesdalam D4:D30dan expensesberada di E4:E30).

Catatan

  • sumber data tidak dapat disortir karena berbagai alasan.
  • harus bekerja di spreadsheet google, yang merupakan subset fungsi excel yang cukup lengkap.
alumb
sumber

Jawaban:

7

Kode

=SUMIF(D$2:D$30,"<="&A5,E$2:E$30)

harus berfungsi di Excel dan Google Spreadsheets.

A. Rex
sumber
Apakah 6 tahun rekor untuk menerima jawaban? Seharusnya melakukan ini 20 menit setelah Anda mengirimkan jawaban. Lebih baik terlambat daripada tidak sama sekali.
alumb
1

Asumsikan data Anda dalam D dan E:

Di kolom A, semua tanggal dalam sebulan. Di kolom B, semua tanggal dalam bulan dikonversi ke angka (Ini seperti hari sejak 1 Januari 1970 sebagai default.)

Di Kolom F, semua tanggal di Kolom D dikonversi menjadi angka.

Kemudian sel-sel di dalam kolom G: AM (atau lebih), rumus ini: If (F1> B $ 1,0, E1) Untuk setiap kolom, B1 naik satu lebih tinggi, jadi B1, b2, dll.

Dalam sel dalam kolom C (1-31) jumlah kolom G-AM).

Kemudian kolom C terdiri dari 31 angka yang sesuai dengan 31 tanggal di kolom A.

Mox
sumber
Pengguna Super mengumpulkan pertanyaan dan jawaban untuk referensi. Untuk mendukung itu, jawaban harus hanya jawaban definitif. Jika Anda perlu klarifikasi sebelum menjawab, itu harus dilakukan dengan komentar (yang seharusnya tidak membutuhkan waktu lama untuk mendapatkan rep yang cukup untuk). Jika Anda perlu menganggap jawaban Anda didasarkan pada asumsi tertentu, itu tidak masalah. Pertanyaan ini memiliki karunia jadi saya tidak akan mengubah apa pun dalam jawaban Anda. Pada titik tertentu, harap edit jawaban Anda untuk menghapus paragraf pertama, yang tidak akan menjadi bagian yang tepat dari jawaban ketika orang-orang melihatnya nanti. Semoga berhasil.
fixer1234