Dalam kolom AI memiliki ID Orang, di kolom BI ada tanggal (hh / mm / tttt) di mana orang tersebut telah memesan suatu produk. Untuk setiap orang, saya ingin tahu jumlah pesanan yang mereka lakukan dalam 6 tahun sejak pesanan pertama mereka. Formula excel apa yang bisa saya gunakan?
-1
COUNTIFS()
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
,.Jawaban:
Untuk menyelesaikan masalah "Tanggal Pesanan Pertama" & "Tanggal Rentang Enam Tahun" harus dihitung.
Tulis rumus Array ini di D3 untuk menemukan Tanggal Pesanan Pertama , selesaikan rumus ini dengan Ctrl + Shift + Enter lalu isi:
{=MIN(IF($A$3:$A$14=C3,$B$3:$B$14))}
Di Sel E3 tulis rumus ini untuk menghitung Enam Tahun Rentang Tanggal & isi:
=DATE(YEAR(D3)+6,MONTH(D3),DAY(D3))
Akhirnya untuk menghitung jumlah pesanan, tulis Formula ini di Sel E7 dan isi:
=COUNTIFS(A3:A14,"="&C3,B3:B14,">="&D3,B3:B14,"<="&E3)
NB
sumber
MINIFS
fungsi bawaan. Lebih mudah digunakan daripada array, IMO. Sama untuk tanggal, alih-alih membangun kembaliDATE
, Anda dapat menambahkan6*365
hari ke tanggal pesanan pertama, yang bisa lebih cepat jika ada ribuan dan ribuan pesanan.