Merhabalar,
Çok uğraştım ancak yapamadım, forumda da çok araştırdım. Tam olarak çözemedim. Yardımcı olursanız sevinirim. Şİmdiden teşekkürler.
[RDS 1](resimde yeşil kutucuk) hücresindeki değere göre Tespit Tarihi' nde belirtilen tarihe aşağıdaki gibi gün, ay, ya da yıl ekleterek "Hedef Tarih" kutucuğuna yazdırmak istiyorum. Bu formülleri iç içe yada hepsini aynı anda nasıl çalıştırabilirim.
[RDS 1] = Değer aralıkları kırmızı ile gösterdiğim şekilde
Hedef Tarihe Eklenecek Süreler mavi renk ile belirttiğim gibi
“Kontrol” < 21 < =1 Yıl < 71 <= 6 Ay < 201 <= 3 Ay < 401 <= 1 Ay < 1801 <= 3 gün < 10000
=IIf([RDS 1]>1800;DateAdd("w";3;[Tespit Tarihi]);" ")
=IIf([RDS 1]>400;DateAdd("m";1;[Tespit Tarihi]);" ")
=IIf([RDS 1]>200;DateAdd("m";3;[Tespit Tarihi]);" ")
=IIf([RDS 1]>70;DateAdd("m";6;[Tespit Tarihi]);" ")
=IIf([RDS 1]>20;DateAdd("yyyy";1;[Tespit Tarihi]);" ")
=IIf([RDS 1]<21; ;"Kontrol"; " ")
İç İçe Iff Kodu Sorunu
Merhaba, konunuz sorular bölümüne taşınmıştır.
Yazdığınız bilgiye göre kodun
Şeklinde olması gerekiyor.
Örnek uygulamanızı eklerseniz net bilgi verebiliriz.
Yazdığınız bilgiye göre kodun
=IIf([RDS 1]>1800;DateAdd("w";3;[Tespit Tarihi]);IIf([RDS 1]>400;DateAdd("m";1;[Tespit Tarihi]);IIf([RDS 1]>200;DateAdd("m";3;[Tespit Tarihi]);IIf([RDS 1]>70;DateAdd("m";6;[Tespit Tarihi]);IIf([RDS 1]>20;DateAdd("yyyy";1;[Tespit Tarihi]);IIf([RDS 1]<21; ;"Kontrol"; " "))))))
Şeklinde olması gerekiyor.
Örnek uygulamanızı eklerseniz net bilgi verebiliriz.
(09/05/2018, 11:17)ozanakkaya yazdı: Merhaba, konunuz sorular bölümüne taşınmıştır.Teşekkür ederim. Hatalı bir soru sorma oldu kusurabakmayın ilk sorumdu.
Yazdığınız bilgiye göre kodun
=IIf([RDS 1]>1800;DateAdd("w";3;[Tespit Tarihi]);IIf([RDS 1]>400;DateAdd("m";1;[Tespit Tarihi]);IIf([RDS 1]>200;DateAdd("m";3;[Tespit Tarihi]);IIf([RDS 1]>70;DateAdd("m";6;[Tespit Tarihi]);IIf([RDS 1]>20;DateAdd("yyyy";1;[Tespit Tarihi]);IIf([RDS 1]<21; ;"Kontrol"; " "))))))
Şeklinde olması gerekiyor.
Örnek uygulamanızı eklerseniz net bilgi verebiliriz.
Verdiğiniz kodu girince "Önde bulunan bir değer veya tanımlayıcı olmaksızın bir virgül girmiş olabilirsiniz" uyarısı veriyor. Dosyamıda ekledim.
Merhaba, örnek uygulamanızı inceledim ancak verilen kodu nerede uyguladığınızı bulamadım.
Kodu sizin verdiğiniz koddan alıp oluşturmuştum, ancak kodun sonunda yanlışlık var.
Şeklinde olması gerekiyor.
Kodu sizin verdiğiniz koddan alıp oluşturmuştum, ancak kodun sonunda yanlışlık var.
=IIf([RDS 1]>1800;DateAdd("w";3;[Tespit Tarihi]);IIf([RDS 1]>400;DateAdd("m";1;[Tespit Tarihi]);IIf([RDS 1]>200;DateAdd("m";3;[Tespit Tarihi]);IIf([RDS 1]>70;DateAdd("m";6;[Tespit Tarihi]);IIf([RDS 1]>20;DateAdd("yyyy";1;[Tespit Tarihi]);IIf([RDS 1]<21;"Kontrol"; " "))))))
Şeklinde olması gerekiyor.
(09/05/2018, 12:02)ozanakkaya yazdı: Merhaba, örnek uygulamanızı inceledim ancak verilen kodu nerede uyguladığınızı bulamadım.
Kodu sizin verdiğiniz koddan alıp oluşturmuştum, ancak kodun sonunda yanlışlık var.
=IIf([RDS 1]>1800;DateAdd("w";3;[Tespit Tarihi]);IIf([RDS 1]>400;DateAdd("m";1;[Tespit Tarihi]);IIf([RDS 1]>200;DateAdd("m";3;[Tespit Tarihi]);IIf([RDS 1]>70;DateAdd("m";6;[Tespit Tarihi]);IIf([RDS 1]>20;DateAdd("yyyy";1;[Tespit Tarihi]);IIf([RDS 1]<21;"Kontrol"; " "))))))
Şeklinde olması gerekiyor.
=IIf([RDS 1]>1800;DateAdd("w";3;[Tespit Tarihi]);IIf([RDS 1]>400;DateAdd("m";1;[Tespit Tarihi]);IIf([RDS 1]>200;DateAdd("m";3;[Tespit Tarihi]);IIf([RDS 1]>70;DateAdd("m";6;[Tespit Tarihi]);IIf([RDS 1]>20;DateAdd("yyyy";1;[Tespit Tarihi]);IIf([RDS 1]<21;"Kontrol";" "))))))
kodu ile çalıştırdım. sizin ilk gönderdiğinizde iki adet ;; yanyana geldiği için hata vermişti düzelttim çalıştı. çok teşekkür ederim
Konuyu Okuyanlar: 1 Ziyaretçi