• DİKKAT

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

salise içeren zamanı saniye cinsinden hesaplama

  • Konbuyu başlatan Konbuyu başlatan WALNUT
  • Başlangıç tarihi Başlangıç tarihi
Katılım
29 Nisan 2009
Mesajlar
100
Excel Vers. ve Dili
MICROSOFT OFICE EXCEL 2003
değerli arkadaşlar.
Hücre (isteğe uyarlanmış) biçimlendirmesi 00\.00\.00 (dakika\saniye\salise)şeklinde olan bir hücreye zaman yazıyorum ve bunun saniye cinsinden hesaplanmasını istiyorum.
yardımcı olursanız çok sevinirim.

örneğin;
01.09.51 (1dk.9sn.51sls) yazdığımda hesaplama sonucu 69.51
17.59.13 (17dk.59sn.13sls) " " " 1079.13
00.43.86 (43sn.86sls) " " " 43.86
 
Selamlar,

Verinizin A1 hücresinde olduğu varsayılmıştır.

B1 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=(PARÇAAL(METNEÇEVİR($A1;"00\.00\.00");1;2)*60+PARÇAAL(METNEÇEVİR($A1;"00\.00\.00");4;2)&","&PARÇAAL(METNEÇEVİR($A1;"00\.00\.00");7;2))*1
 
Merhaba;
Korhan bey soruyu cevaplamış ama alternatif olsun.
A1 de veriniz olduğunu varsayarsak;
=(PARÇAAL(A1;1;2)*1)*60+(PARÇAAL(A1;4;2)*1)&"."&SAĞDAN(A1;2)
Formülünü uygulayın.
İyi çalışmalar.
 
Selamlar,

Sn. muygun,

Önerdiğiniz formülde sanıyorum problem var. Arkadaşımız hücre biçimlendirmesi kullanarak veri girişlerini yapmış. Sizin önerdiğiniz formül 00 gibi başlayan değerlerde problem yaratır ve doğru sonucu vermez.

Örnek olarak;

00.43.86 değeri aslında hücreye 4386 şeklinde yazılmıştır. (Biçimlendirme kullanıldığı için ben sorudan bu şekilde anladım.)
 
Korhan bey;
Sizin bahsettiğiniz gibi bir deneme yapmadım. Sadece soru sahibinin verdiği örnek üzerinden aynı sonuçları aldım. (hücre biçimlendirmesini dikkate almamıştım) O nedenle haklısınız.
 

Ekli dosyalar

sayın korhan ayhan, sayın muygun
ilginiz için çok çok teşekkür ederim.

ben size teşekkür için yazarken siz aranızda 3-4 kez yazıştınız bile. gerçekten de biçimlendirilmiş hücre den veri alındığı için sorun çıkıyordu.
sonuçta korhan ayhan ın formülünü uyguladığımda hesaplama doğru biçimde gerçekleşti.
tekrar teşekkür eder saygılarımı sunarım.

not;(formül içerisindeki 1, 4, 7 rakamları ne anlam taşımaktadır. mümkünse açıklayabilir misiniz ?)
 
Selamlar,

Hücredeki değeri metne çevirdikten sonraki sayısal değerlerin başlangıç değerleridir.

01.09.51

0 (1. karakter)
0 (4. karakter)
5 (7. karakter)
 
sorunum çözülmüştür. zaman ve emek harcayarak yardımcı olan herkese teşekkür ederim.
 
buradan yararlanmaya çalıştım ama tam yapamadım.

dd:nn,00 şeklinde yazılmış bir hücre yapısında formülü bir türlü çalıştıramadım.

01dk:20saniye,10salise şeklinde yazıldığı zaman sonucun =8010 çıkmasını istiyorum.

birde daha sonra tam tersi şekilde 8010 saliseyi dd:nn,00 şekline çevirmek istiyorum.
ikisi ayrı olacak şekilde yardımcı olursanız çok sevinirim..
 
buradan yararlanmaya çalıştım ama tam yapamadım.

dd:nn,00 şeklinde yazılmış bir hücre yapısında formülü bir türlü çalıştıramadım.

01dk:20saniye,10salise şeklinde yazıldığı zaman sonucun =8010 çıkmasını istiyorum.

birde daha sonra tam tersi şekilde 8010 saliseyi dd:nn,00 şekline çevirmek istiyorum.
ikisi ayrı olacak şekilde yardımcı olursanız çok sevinirim..

yardımcı olunduğu için teşekürler kendim çözdüm :@

=(PARÇAAL(METNEÇEVİR($A1;"dd:nn,00");1;2)*6000+PARÇAAL(METNEÇEVİR($A1;"dd:nn,00");4;2)*100+PARÇAAL(METNEÇEVİR($A1;"dd:nn,00");7;2)*1)
 
Geri
Üst