saat tarih formatı ayrıştırma acil lütfen

redstar13

Altın Üye
Katılım
16 Kasım 2009
Mesajlar
51
Excel Vers. ve Dili
2016 excel türkçe
Altın Üyelik Bitiş Tarihi
25-10-2027
ekli dosyada örnek verdim.
arkadaşlar çok acil bir dosyayı yetiştirmem lazım işin içinden çıkamadım. dün aynı formatı yaptı arkadaş ama raporun formatında değişimler oldu. Acil bir yardımcı olabilir misiniz.
 

Ekli dosyalar

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,490
Excel Vers. ve Dili
Ofis 365 Türkçe
ekli dosyada örnek verdim.
arkadaşlar çok acil bir dosyayı yetiştirmem lazım işin içinden çıkamadım. dün aynı formatı yaptı arkadaş ama raporun formatında değişimler oldu. Acil bir yardımcı olabilir misiniz.
Merhaba,

Kullanıcı Tanımlı Fonksiyon Hazırladım.
Aşağıdaki Fonksiyonu Bir Modüle kopyalayıp deneyiniz.

Kod:
Function GUNSAATDAKIKASANIYE_BUL(Deg As String, Prm As String)

    Dim d
    Dim i As Integer
   
    d = Split(Deg, " ")
   
    For i = 1 To UBound(d)
        If d(i) = Prm Then GUNSAATDAKIKASANIYE_BUL = d(i - 1) + 0
    Next i
   
End Function
Kullanımı :

Kod:
=GUNSAATDAKIKASANIYE_BUL(B9;"gün")
İlk parametre hücre adresi, ikinci parametre hücredeki kısaltmalar, Gün için "gün", Saat için "sa", Dakika için "dak", saniye için "sn" olmalı.
Kısaca ikinci parametre hücre içindeki zaman belirten sözcükler Çift tırnak içinde olmalı.
 

redstar13

Altın Üye
Katılım
16 Kasım 2009
Mesajlar
51
Excel Vers. ve Dili
2016 excel türkçe
Altın Üyelik Bitiş Tarihi
25-10-2027
Merhaba,

Kullanıcı Tanımlı Fonksiyon Hazırladım.
Aşağıdaki Fonksiyonu Bir Modüle kopyalayıp deneyiniz.

Kod:
Function GUNSAATDAKIKASANIYE_BUL(Deg As String, Prm As String)

    Dim d
    Dim i As Integer
  
    d = Split(Deg, " ")
  
    For i = 1 To UBound(d)
        If d(i) = Prm Then GUNSAATDAKIKASANIYE_BUL = d(i - 1) + 0
    Next i
  
End Function
Kullanımı :

Kod:
=GUNSAATDAKIKASANIYE_BUL(B9;"gün")
İlk parametre hücre adresi, ikinci parametre hücredeki kısaltmalar, Gün için "gün", Saat için "sa", Dakika için "dak", saniye için "sn" olmalı.
Kısaca ikinci parametre hücre içindeki zaman belirten sözcükler Çift tırnak içinde olmalı.
emeğinize sağlık;
ancak benim dosyada çalışmadı.
makro olmadan yapabilirmiyim. yada ben yanlış bir şeyler yapıyorum makroyu çalıştıramadım.yinede ilginize teşekkür ederim
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Çözümlenmiş dosyanız ektedir
 

Ekli dosyalar

Üst