Saya memiliki tabel yang hanya memiliki dua kolom, Tanggal dan Keuntungan:
Date Profit
24 - March 25.00
24 - March 19.85
25 - March 5.25
26 - March 6.36
26 - March 10.18
26 - March 35.63
Saya ingin menghitung dan menampilkan laba harian rata-rata dalam satu sel.
Harap diingat bahwa ketika saya memasukkan data untuk tanggal baru seperti 27 - Maret dan untungnya, itu harus memperbarui sel laba harian rata-rata.
Beberapa hari saya tidak melakukan penjualan; misalnya, jika saya membuat penjualan dan untung 24 Maret, 25 Maret dan 27 Maret, saya tidak melakukan penjualan pada 26 Maret, saya ingin menghitungnya terlepas dari saya melakukan penjualan pada tanggal atau tidak. Berarti dalam sebulan yang memiliki 31 hari, itu harus dibagi dengan 31 terlepas dari apakah saya melakukan penjualan pada tanggal tertentu atau tidak. Apakah itu mungkin?
microsoft-excel
Yavaar Nosimohomed
sumber
sumber
Jawaban:
Untuk tanggal di sel A1: A25 dan nilai keuntungan di sel B1: B25 Anda bisa menggunakan rumus berikut:
Hasil seperti yang ditunjukkan:
Saat Anda memiliki lebih dari 25 baris data, Anda harus menyesuaikan rentang rumus dengan tepat.
Rumus menghitung sebagai berikut:
(Total profit)/ (number of different dates)
SUNTING
Sesuai permintaan, untuk memasukkan tanggal di antara (tidak ditentukan) Anda dapat menggunakan sesuatu seperti ini:
(Total profit)/ (days between smallest and largest date in range)
sumber
Keuntungan dapat diringkas dengan menggunakan
=SUM(B2:B7)
dan jumlah hari dapat dihitung dengan=TODAY()-MIN(A2:A7)
yang memungkinkan untuk formula yang akan membagi dua tampak seperti:Jika tidak ada penjualan yang dilakukan baru-baru ini, rumus akan memberikan hasil yang menurun seiring waktu karena dihitung dari tanggal penjualan pertama ke tanggal saat ini. ganti
TODAY()
denganMAX(A2:A7)
untuk mengubahnya sehingga hanya menghitung dari tanggal penjualan pertama hingga tanggal penjualan terakhir.sumber
TODAY()-MIN(A2:A7
memberi terlalu sedikit satu hari? pertimbangkan dua hari pertama dalam sebulan. 2/4 / 2015-1 / 4/2015 = 1.+1
ditambahkan ke bagian formula itu.Salah satu cara untuk melakukan ini adalah membuat kolom tersembunyi ketiga untuk menghitung rata-rata untuk setiap tanggal, dan kemudian untuk rata-rata kolom itu. Masukkan formula berikut ke dalam C2 dan kemudian salin-tempel semuanya ke bawah, atau setidaknya cukup jauh sehingga Anda akan mencakup entri mendatang. Jika Anda membuat ini tabel, dan kolom C kolom terhitung, maka secara otomatis akan dimasukkan ke dalam kolom C dari setiap baris baru saat tabel diperluas.
Ini pertama kali memeriksa untuk melihat apakah ini pertama kali tanggal muncul di lembar dengan menggunakan
COUNTIF
fungsi pada kolom A tetapi hanya sampai ke sel saat ini. Itu juga memeriksa bahwa kolom A adalah angka denganNOT
danISNUMBER
fungsi sehingga tidak mengembalikan kesalahan (Excel memperlakukan tanggal sebagai angka.) Kemudian menggunakanAVERAGEIF
fungsi untuk rata-rata semua item dalam kolom B yang memiliki tanggal yang cocok.Ini juga memungkinkan tanggal untuk dimasukkan dalam urutan dan akun apa pun untuk kesenjangan.
Sekarang di sel lain, cukup rata-rata kolom dengan
=AVERAGE(C:C)
untuk mendapatkan keuntungan harian rata-rata.Anda kemudian dapat menyembunyikan kolom C dengan mengklik kanan dan mengklik Sembunyikan. Anda dapat menyembunyikannya ketika perlu dengan memilih kolom B hingga D dan mengklik kanan lalu mengklik Unhide.
sumber