Soru Birden fazla sonuç bulununca formül bozuluyor

bysabo

Altın Üye
Katılım
2 Ekim 2023
Mesajlar
53
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
01-11-2028
Merhaba,

Eğer F sütununda şu kelime varsa bunu yaz şeklinde bir eğer fonksiyonu yazmıştım. Ancak fark ettiğime göre sütunda koşulu sağlayan 1'den fazla hücre olursa formül çalışmıyor.

Formül şu şekilde :
Kod:
=EĞER(EĞERSAY(F:F;"Günü Geçti")=1;"İşlemde Günü Geçmiş İş Var";EĞER(EĞERSAY(F:F;"0 gün kaldı")=1;"İşlemde Günü Gelen İş Var";"Süresi Geçen İş Yok"))
Mesela sadece 1 adet Günü Geçti yazısı olursa, Süresi Geçmiş İş Var şeklinde sonuç alıyorum ama 2 tane olursa ne yazık ki formül çalışmıyor.

Nasıl çözebilirim ?
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
427
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Merhaba,

Kurguda hata var gibi görünüyor, eşittir kullanmak yerine sıfırdan büyüktür olarak değiştirseniz çözülebilir.

=EĞER(EĞERSAY(F:F;"Günü Geçti")>0;"İşlemde Günü Geçmiş İş Var";EĞER(EĞERSAY(F:F;"0 gün kaldı")>0;"İşlemde Günü Gelen İş Var";"Süresi Geçen İş Yok"))
 

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,626
Excel Vers. ve Dili
excel2016
Altın Üyelik Bitiş Tarihi
12-10-2026
Denermisiniz.
Kod:
=EĞER(EĞERSAY(F:F;"Günü Geçti")>0;"İşlemde Günü Geçmiş İş Var";EĞER(EĞERSAY(F:F;"0 gün kaldı")>0;"İşlemde Günü Gelen İş Var";"Süresi Geçen İş Yok"))
 

bysabo

Altın Üye
Katılım
2 Ekim 2023
Mesajlar
53
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
01-11-2028
Düzeldi, teşekkür ederim.
 

bysabo

Altın Üye
Katılım
2 Ekim 2023
Mesajlar
53
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
01-11-2028
Peki kaç adet iş olduğunu da saydırmak istersek nasıl yapabiliriz ?

Örneğin sütunda 5 adet "Günü Geçti" yazısı varsa sonuca "İşlemde 5 Günü Geçmiş İş Var" yazdırabilir miyiz ?
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
427
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Merhaba,

Aşağıdaki gibi dener misin?

Kod:
=EĞER(EĞERSAY(F:F;"Günü Geçti")>0;EĞERSAY(F:F;"Günü Geçti")&" İşlemde Günü Geçmiş İş Var";EĞER(EĞERSAY(F:F;"0 gün kaldı")>0;EĞER(EĞERSAY(F:F;"0 gün kaldı")&" İşlemde Günü Gelen İş Var";"Süresi Geçen İş Yok")))
 

bysabo

Altın Üye
Katılım
2 Ekim 2023
Mesajlar
53
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
01-11-2028
Sadece "Yanlış" diye bir sonuç veriyor.
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
427
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Arada bir Eğer unutmuşum :) mazur görün, aşağıdaki gibi dener misiniz?

Kod:
=EĞER(EĞERSAY(F:F;"Günü Geçti")>0;EĞERSAY(F:F;"Günü Geçti")&" İşlemde Günü Geçmiş İş Var";EĞER(EĞERSAY(F:F;"0 gün kaldı")>0;EĞERSAY(F:F;"0 gün kaldı")&" İşlemde Günü Gelen İş Var";"Süresi Geçen İş Yok"))
 

bysabo

Altın Üye
Katılım
2 Ekim 2023
Mesajlar
53
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
01-11-2028
Başarılı şekilde saydı ancak formülü metnin içine yazdırabilir miyiz ?

Yani "2 işlemde günü geçmiş işe var" yazdırmak yerine "işlemde günü geçmiş 2 iş var" yazdırabilir miyiz ?
 

bysabo

Altın Üye
Katılım
2 Ekim 2023
Mesajlar
53
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
01-11-2028
Kendim hallettim, yardımlarınız için çok teşekkür ederim.
 
Üst