Gecikmiş DVD kiralama için IF beyanı formülü


2

Ödünç alınan DVD'lerin kaydını tutmak için yerel kilise kilisem için bir elektronik tablo oluşturuyorum:

DVD'ler ödünç alındıktan 14 gün sonra iade edilmelidir. Geçerli tarih ödünç alındıktan 14 gün sonra ise, gecikmiş sütundaki ilgili hücrenin Evet göstermesini istiyorum; Ancak, DVD iade edilirse, ilgili hücre (gecikmiş sütunda) boş bırakılmalıdır. Şu anda kullandığım formül: =IF(D10<(TODAY()-14), "Yes","") nerede D10 Ödünç Alınan Tarih.

Bu formülle ilgili sorun, Ödünç alınan tarih hücresi boşsa "Evet" ifadesi görünür ve DVD iade edilse bile "Evet" (geçerli sütuna göre) göstermeye devam eder.

Herhangi bir geri bildirim çok takdir edilecektir.

Yanıtlar:


1

Kullanarak birden fazla durumu kontrol edebilirsiniz. AND işlevi. 2 ek koşul ekleyin;

  1. D10 hücresi bir tarih içeriyor (başlangıç ​​tarihinizden büyük).
  2. DVD iade edilmedi.

Sütuna "İade" yazdığınızı varsayalım F DVD iade edildiğinde, aşağıdakileri kullanabilirsiniz:

=IF(AND(D10>1/1/2000,D10<(TODAY()-14),F10<>"Returned"),"Yes","")

0

Problemin hücreye sahip olmasından kaynaklanıyor. D10 DVD döndüğünde boş iki doğrulama yapmanız gerekir:

  • Hücrenin boş olup olmadığını kontrol edin, aksi takdirde
  • Tarihin 14 günden fazla olup olmadığını kontrol edin.

Dolayısıyla, iç içe geçmiş IF'leri kullanmak zorundasınız, aynen böyle:

=IF(D10="","",IF(D10<(TODAY()-14), "Yes",""))
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.