Saya mencoba membuat kalkulator biaya, tetapi sepertinya saya tidak bisa mendapatkan formula yang berfungsi untuk saya. Saya pada dasarnya mencoba menulis satu rumus panjang yang memperhitungkan semua variabel tanggal yang berbeda. Saya memiliki enam produk yang dapat dipilih dan saya telah mencoba menggunakan kombinasi pernyataan IF, AND dan OR.
Kolom saya diatur seperti ini:
Daftar produk:
Produk 1
Produk 2
Produk 3
Produk 4
Produk 5
Produk 6
Saya ingin rumus dalam C2 kembali:
"Tidak" di bawah "Hutang Biaya" untuk hal-hal berikut:
- JIKA Produk 5 atau Produk 6 berada dalam A2, OR
- JIKA Produk 3 ATAU 4 berada di A2 DAN tanggal di B2 kurang dari 18/12/2014, OR
- JIKA ada produk dalam A2 DAN tanggal di B2 kurang dari 29/03/2012
"Ya" untuk yang berikut:
- JIKA Produk 3 atau 4 berada dalam A2 DAN JIKA B2 lebih besar dari atau sama dengan 18/12/2014, OR
- JIKA Produk 1 atau 2 berada dalam A2 DAN JIKA B2 lebih besar dari atau sama dengan 29/03/2012
Saya ingin C2 tetap kosong sampai ada sesuatu yang masuk ke A2.
sumber
A20
,A21
danA22
= "Produk 7" (atau sesuatu yang tidak ada dalam daftar) danA23
,A24
danA25
= kosong. Dan, sebenarnya, Anda tidak perlu$
sebelum sebelumE
. Kalau tidak, jawaban ini sempurna. PS Saya menggunakan Fortran sebelum 1977.A20
danA23
tidak sepele dan harus ditampilkan. Diperbarui tutup layar.Saya ingin menyarankan Formula improvisasi yang lebih kecil dari sebelumnya.
Alasannya adalah,
Untuk TIDAK , Daripada menguji produk 5 & 6 dengan tanggal dan sebagai ATAU menguji Produk 3 dan 4 secara terpisah, lebih baik kami mengujinya menggunakan pernyataan One Single karena secara teknis serupa, lebih baik & mengurangi panjang Formula.
Saya telah menguji Produk 3, 4, 5 & 6 dengan nilai Tanggal 29/03/2012 karena jika Tanggal kurang dari itu berarti Tanggal secara alami lebih kecil dari 18/12/2014 .
Dan jika A2 Kosong tidak perlu Tes lebih lanjut Coz, kondisi terakhir Anda adalah jika A2 kosong C2 tetap kosong juga, sehingga saya sudah mengujinya terlebih dahulu.
Demikian juga saya sudah menguji YA , Produk 1, 2, 3 & 4 dengan nilai tanggal 18/12/2014 , karena jika nilai tanggal dalam sel lebih besar atau sama dengan itu berarti nilai yang lebih tinggi tanggal dari 29/03 / 2012 .
NB: Jika Anda membandingkan kedua hasil, Anda menemukan perbedaan di Baris 9 dan 12. Alasannya sederhana. Nilai tanggal di kedua baris lebih besar daripada katup tanggal yang kami uji.
Silakan ubah Rentang Data di Formula Anda sesuai kebutuhan Anda.
Rentang Data Saya adalah I79: K99, Formula dalam K79.
Kolom Sampel adalah Nama Produk & Tanggal untuk Mencocokkan memiliki rentang data M79: M88. Kolom adalah Green berisi jawaban yang dihasilkan oleh Formula sebelumnya.
sumber