• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yıl-ay-gün şeklinde birleşik olan süreleri ayırma

Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Merhaba arkadaşlar. Düşey ara formülü ile yıl-ay-gün şeklinde birleşik olarak çektiğim süreleri örnek dosyada açıkladığım gibi ayırabilir miyiz? Teşekkür ederim.
 

Ekli dosyalar

Yıl,ay ve gün hücrelerine kopyalayınız.Aşağı doğru çoğaltınız.
Kod:
=EĞERHATA(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(SOLDAN($P14;MBUL("yıl";$P14)-1);",";"");SATIR($1:$259)));"")
Kod:
=EĞERHATA(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(SOLDAN($P14;MBUL("ay";$P14)-1);",";"");SATIR($1:$259)));"")
Kod:
=EĞERHATA(ARA(9,99999999999999E+307;--SAĞDAN(YERİNEKOY(SOLDAN($P14;MBUL("gün";$P14)-1);",";"");SATIR($1:$259)));"")
 
Teşekkür ederim sayın Çıtır uygulayıp dönüş yapacağım
 
.

Exceli yoğun formüllerle yormak yerine, 2 yıl 10 ay 21 gün ifadesini (muhtemelen =DATEDIF(A5;B5;"y")&" yıl, "&DATEDIF(A5;B5;"ym")&" ay, "&DATEDIF(A5;B5;"md")&" gün" benzeri bir formülden birleştirilerek elde edilmiştir.) yerinde ayırsanız, sonra basit formüllerle getirseniz daha uygun olmaz mı?

.
 
Son düzenleme:
Formül tamam sayın Çıtır teşekkür ederim elinize sağlık
 
Exceli yoğun formüllerle yormak yerine, 2 yıl 10 ay 21 gün ifadesini (muhtemelen =DATEDIF(A5;B5;"y")&" yıl, "&DATEDIF(A5;B5;"ym")&" ay, "&DATEDIF(A5;B5;"md")&" gün" benzeri bir formülden birleştirilerek elde edilmiştir.) yerinde ayırsanız, sonra basit formüllerle getirseniz daha uygun olmaz mı?
2 yıl 10 ay 21 gün ifadesi sorguladığımızda UYAP'tan birleşik olarak geliyor sayın İdris SERDAR.
 
Alternatif;

Q14 hücresine uygulayıp yana doğru sürükleyiniz.

C++:
=EĞERHATA(KIRP(PARÇAAL(YERİNEKOY(" "&PARÇAAL(KIRP(YERİNEKOY(YERİNEKOY(YERİNEKOY($P$14;"yıl";"");"ay";"");"gün";""));1;UZUNLUK(KIRP(YERİNEKOY(YERİNEKOY(YERİNEKOY($P$14;"yıl";"");"ay";"");"gün";""))));" ";YİNELE(" ";255));SÜTUN(A$1)*255;255));0)
 
Teşekkür ederim sayın Korhan elinize sağlık
 
Teşekkür ederim sayın Korhan elinize sağlık
 
Alternatif..
Formülü Q2'ye yazıp sağa doğru çekin.
C#:
=KIRP(EĞERHATA(PARÇAAL(YERİNEKOY($P$14;" ";"-";SÜTUN(A1)*2-1);BUL("-";YERİNEKOY($P$14;" ";"-";SÜTUN(A1)*2-1))-2;2);SOLDAN($P$14;2)))
 
Teşekkür ederim elinize sağlık
 
Geri
Üst