saatler arası saniye bulma

nomeee

Altın Üye
Katılım
27 Ekim 2010
Mesajlar
21
Excel Vers. ve Dili
office 2010 tr
Altın Üyelik Bitiş Tarihi
07-01-2025
ekli dosyadaki farklı saat kavramlarında alt alta satırlarının saniye farklarını bulmam gerekiyor. Yardımcı olabilir misiniz ?
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Dosyanızda hata olabilir, hücrelerde saat yok. İstemiş olduğunuz şeyde net değil. Daha açıklayıcı ve içinde saniye'de geçen örnek ekleyebilir misiniz.
 

nomeee

Altın Üye
Katılım
27 Ekim 2010
Mesajlar
21
Excel Vers. ve Dili
office 2010 tr
Altın Üyelik Bitiş Tarihi
07-01-2025
sn : Kuvari

Dosya makina plc ekranından otomatik alındığı için, a sütununu saat.dakika.saniye olarak görüyoruz.

ve saat 2 haneli dakika tek veya 2 haneli saniye tek-2 hane veya 4 haneli oluyor.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Elle manuel olarak yaptığınız bir örneği ekler misiniz? Saat dediğiniz bu mu? 10.21.40

Kaç saniyeden kastınız, bir saat sonrasıysa 1 saati'de saniye'ye çevirecek miyiz?
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
A1 hücresinde 10.21.40 olsun,A2 hücresinde 11.21.50 olsun.

Aşağıdaki formulü b2 hücresine yapıştırın.
Kod:
=(SOLDAN(A2;2)*60*60+PARÇAAL(A2;4;2)*60+SAĞDAN(A2;2))-(SOLDAN(A1;2)*60*60+PARÇAAL(A1;4;2)*60+SAĞDAN(A1;2))
 

nomeee

Altın Üye
Katılım
27 Ekim 2010
Mesajlar
21
Excel Vers. ve Dili
office 2010 tr
Altın Üyelik Bitiş Tarihi
07-01-2025
0.0.48 saat 0 dakika 0 saniye 48
10.21.40 saat 10 dakika 21 saniye 40
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Sayın nomeee ne istediğinizi anlamadım, tam olarak istediğiniz nedir.

6. mesajı neden yazdınız, nasıl bir sonuç istiyorsunuz.
 

nomeee

Altın Üye
Katılım
27 Ekim 2010
Mesajlar
21
Excel Vers. ve Dili
office 2010 tr
Altın Üyelik Bitiş Tarihi
07-01-2025
arkadaşlar,
A sütununda günün saati-dakikasını ve saniyesini gösteren rakamlar var. ancak gördüğünüz gibi farklı farklı tiplerde yani saniye alanı 4 karakter bazen saat alanı tek bazen çift karakter,

alt alta iki satırında arasındaki saniye farkını hesaplamam gerekiyor.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
4 haneli saniye olmaz.
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhabalar,
Bir şey sormak istiyorum.
1. veri : 0.0.48
2. veri : 10.21.40

=48 saniye - 40 saniye
Aradaki fark 8 saniye mi ?

1. veri : 0.0.0040
2. veri : 10.21.48

=40 saniye - 48 saniye
Aradaki fark -8 saniye mi ?

Bu şekilde ise son .'dan sonraki verileri sayıya çevirerek alıp çıkartma işlemi yapsanız istediğiniz olmaz mı ?
 

nomeee

Altın Üye
Katılım
27 Ekim 2010
Mesajlar
21
Excel Vers. ve Dili
office 2010 tr
Altın Üyelik Bitiş Tarihi
07-01-2025
saniye 4 almayacağız solda 2 hanesini okuyacağız.
 

nomeee

Altın Üye
Katılım
27 Ekim 2010
Mesajlar
21
Excel Vers. ve Dili
office 2010 tr
Altın Üyelik Bitiş Tarihi
07-01-2025
Merhabalar,
Bir şey sormak istiyorum.
1. veri : 0.0.48
2. veri : 10.21.40

=48 saniye - 40 saniye
Aradaki fark 8 saniye mi ?

1. veri : 0.0.0040
2. veri : 10.21.48

=40 saniye - 48 saniye
Aradaki fark -8 saniye mi ?

Bu şekilde ise son .'dan sonraki verileri sayıya çevirerek alıp çıkartma işlemi yapsanız istediğiniz olmaz mı ?
1. veri gece 0.0.0
2. veri 10 buçuk saat sonrası olduğundan 37260 saniye olarak hesaplama yapmam lazım.
 

mersilen

Destek Ekibi
Destek Ekibi
Katılım
31 Aralık 2009
Mesajlar
1,103
Excel Vers. ve Dili
excel 2007 türkçe
Excel Vers. ve Dili Ofis 2003
Merhaba
D sütununa tüm verileri 00:00:00 formatına getiriyor,
E sütununa saniye olarak değerlerini yazıyor.
İstediğiniz verileri kendinize göre çıkartırsınız.

Kod:
Sub GA()
For i = 4 To 19
nokta1 = InStr(1, Cells(i, 1), ".", 1)
nokta2 = InStr(nokta1 + 1, Cells(i, 1), ".", 1)

a = Mid(Cells(i, "A"), 1, nokta1 - 1)
b = Mid(Cells(i, "A"), nokta1 + 1, nokta2 - nokta1 - 1)
c = Mid(Cells(i, "A"), nokta2 + 1, 2)
Cells(i, "d") = a & ":" & b & ":" & c
Cells(i, "e") = a * 60 * 60 + b * 60 + c
Next i
End Sub
 

nomeee

Altın Üye
Katılım
27 Ekim 2010
Mesajlar
21
Excel Vers. ve Dili
office 2010 tr
Altın Üyelik Bitiş Tarihi
07-01-2025
makro değilde formül olarak alabilirsem çok memnun olurum.
 
Üst