Çözüldü İçe içe formül yazdırma veya iç içe eğer formülü yazma hk(KıdemGünü,ayı,günü)

SFBYAPIM

Altın Üye
Katılım
12 Ocak 2017
Mesajlar
20
Excel Vers. ve Dili
Türkçe 2010
Altın Üyelik Bitiş Tarihi
08-09-2025
Kişinin kıdemini hesaplarken aşağıdaki şekilde tek hücre kullanarak yazdırmak istiyorum. Bi noktaya geldim ama tam istediğim gibi olmadı? Yardımcı olabilecek?
İlk Gün İse;" İlk iş günü"
Ayı doldurmamış ise sadece günü; "15 gün"
Ayı doldurmuş ise; "3 Ay 10 gün"
Yılı dolmuş ise; 4 yıl 6 ay 7 gün"

Şeklinde yazmasını istiyorum.(Başka hücre kullanmadan) eğer komutu ile "ilk iş günü" yazdırabildim ama "0 yıl" ve "0 ay" yazını kaldıramadım bir türlü. Yardımcı olabilir misiniz?

Örnek Dosya

Kod:
=EĞER(ETARİHLİ(D10;C10;"Y")&" Yıl "&ETARİHLİ(D10;C10;"YM")&" Ay "&ETARİHLİ(D10;C10;"MD")&" Gün"="0 Yıl 0 Ay 0 Gün";"İlk İş Günü";ETARİHLİ(D10;C10;"Y")&" Yıl "&ETARİHLİ(D10;C10;"YM")&" Ay "&ETARİHLİ(D10;C10;"MD")&" Gün")
 

Ekli dosyalar

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,618
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşım,
D10 hücresi işe giriş tarihi iken E10 hücresine
Kod:
=EĞER(ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN"="0 YIL 0 AY 0 GÜN";"İlk iş günü";EĞER(SOLDAN(ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";11)="0 YIL 0 AY ";ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";EĞER(SOLDAN(ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";6)="0 YIL ";ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN")))
yapıştırarak deneyiniz.
İyi çalışmalar
 

SFBYAPIM

Altın Üye
Katılım
12 Ocak 2017
Mesajlar
20
Excel Vers. ve Dili
Türkçe 2010
Altın Üyelik Bitiş Tarihi
08-09-2025
Merhaba Arkadaşım,
D10 hücresi işe giriş tarihi iken E10 hücresine
Kod:
=EĞER(ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN"="0 YIL 0 AY 0 GÜN";"İlk iş günü";EĞER(SOLDAN(ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";11)="0 YIL 0 AY ";ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";EĞER(SOLDAN(ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";6)="0 YIL ";ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN";ETARİHLİ(D10;BUGÜN();"Y") & " YIL " & ETARİHLİ(D10;BUGÜN();"YM") & " AY " & ETARİHLİ(D10;BUGÜN();"Md") & " GÜN")))
yapıştırarak deneyiniz.
İyi çalışmalar

Elinize emeğinize sağlık, çok teşekkür ederim. Fazlası ile işimi gördü :) Yalnızca siz bugunun tarihini baz alarak kıdem hesaplatmışsınız, ben olay olduğu gün ki kıdemini baz almak istediğim için bugun ifadesini hücredeki tarihe göre ayarladım :)

Tekrar çok çok teşekkür ederim, iyi çalışmalar
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,618
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
iyi etmişsiniz
 
Üst