Skip to main content

AccessTr.neT


Tarihleri birbirinden cıkartıp sonucu saat olarak görmek

Tarihleri birbirinden cıkartıp sonucu saat olarak görmek

Çözüldü #1
Merhaba
Excelde Örnek A1=(12/01/2009 20:00) - B1=(01/01/2009 18:00) bu tarih ve saat formatında olan bu değerleri çıkarmak istiyorum C1 hücresine nasıl bir formül yazmalıyım saat olarak sonucu görmek için.
Yardım rica ederim.
Cevapla
Çözüldü #2
Merhaba.

Excel kullananlar hiç bir şeyden çekmemiştir bu tarih/zaman olaylarından çektiği kadar. Img-grin

A1'de küçük, B1'de büyük tarih olması kaydıyla formül şöyle olacak:

Kod:
=METNEÇEVİR($B$1;"gg.aa.yyyy ss:dd")-METNEÇEVİR($A$1;"gg.aa.yyyy ss:dd")
Yalnız formülün bulunduğu hücreyi biçimlendirmeyi unutmayın. Bunun için formüllü hücre seçiliyken Biçim => Hücreler => Sayı sekmesinde İsteğe Uyarlanmış => Tür kutucuğuna yy "Yıl" a "Ay" g "Gün" s "Saat" d "Dakika" girin.
Bu formül Yıl Ay Gün Saat Dakika formatında döndürüyor.

Saat olarak döndürmesi için ise formül şöyle olmalı:
Kod:
TAMSAYI(($B$1-$A$1))*24+METNEÇEVİR(METNEÇEVİR($B$1;"gg.aa.yyyy ss:dd")-METNEÇEVİR($A$1;"gg.aa.yyyy ss:dd");"s")
Bunun için hücre biçimlendirmede Tür kutucuğuna 0 "Saat" girin.
Mesajlarımızı Türkçe yazım kurallarına uygun yazalım.
Emeğe saygı gösterelim, bir teşekkürü çok görmeyelim.
Cevapla
Çözüldü #3
Sn Maytas hocam açıklayıcı bilgiler için teşekkürler. Saygılar....
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #4
Sn Omurozkan umarım geri dönüş yaparsınız. Hatırlatayım dedim...Saygılar...

https://accesstr.net/konu-ingilizce-ole-...arisi.html
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #5
(31/01/2010, 06:55)maytas yazdı: Merhaba.

Excel kullananlar hiç bir şeyden çekmemiştir bu tarih/zaman olaylarından çektiği kadar. Img-grin

A1'de küçük, B1'de büyük tarih olması kaydıyla formül şöyle olacak:

Kod:
=METNEÇEVİR($B$1;"gg.aa.yyyy ss:dd")-METNEÇEVİR($A$1;"gg.aa.yyyy ss:dd")
Yalnız formülün bulunduğu hücreyi biçimlendirmeyi unutmayın. Bunun için formüllü hücre seçiliyken Biçim => Hücreler => Sayı sekmesinde İsteğe Uyarlanmış => Tür kutucuğuna yy "Yıl" a "Ay" g "Gün" s "Saat" d "Dakika" girin.
Bu formül Yıl Ay Gün Saat Dakika formatında döndürüyor.

Saat olarak döndürmesi için ise formül şöyle olmalı:
Kod:
TAMSAYI(($B$1-$A$1))*24+METNEÇEVİR(METNEÇEVİR($B$1;"gg.aa.yyyy ss:dd")-METNEÇEVİR($A$1;"gg.aa.yyyy ss:dd");"s")
Bunun için hücre biçimlendirmede Tür kutucuğuna 0 "Saat" girin.

Merhaba
İlk verdiğiniz formülde iki aynı tarihi yazmama rağmen sonu. (00 yıl1 ay 00gün 00 saat ) 1 ay sabit hep
Neden acaba.
Cevapla
Çözüldü #6
Merhaba.
Üstte de belirttiğim gibi Excelciler hiç bir şeyden çekmemişlerdir tarih içeren problemlerden çektikleri gibi.

Aslında sadece tarih farkı hesaplamak için "ETARİHLİ" fonksiyonunu kullanmanız en doğru olacak.
Kullanımı:
=ETARİHLİ(A1;B1;"y") & " yıl, " & ETARİHLİ(A1;B1;"ym") & " ay, " & ETARİHLİ(A1;B1;"md") & " gün"
Ayrıntı için : http://www.cpearson.com/excel/datedif.aspx
Mesajlarımızı Türkçe yazım kurallarına uygun yazalım.
Emeğe saygı gösterelim, bir teşekkürü çok görmeyelim.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task