• DİKKAT

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

saatleri toplama

Katılım
6 Haziran 2007
Mesajlar
5
Excel Vers. ve Dili
2003 almanca
iyi gunler arkadaslar
8000 küsür kayit olan bir dosyam var elimde.Yapilan islerin saatlerini topla diyorum bana 00:00:00 cikartiyor sonucu.normalde sayfanin baska bir yerine kendim elle iki deger yazip topla dedigimde topluyor.ama dedigim gibi bu kayitlari secip topla dedigimde toplamiyor.ayrica bu kayitlardan mesela iki tanesini kopyalayip baska bir sütuna yapistirdigimda da toplamiyor.problem neden kaynaklaniyor bulamadim ve sinir oldum.lütfen acil yardim edin!!
 
Verilerinizin olduğu yerde Hücre Biçimlerinde sorun olabilir. Verilerin önünde arkasında boşluk olabilir. Dosyanın küçük bir kısmını eklerseniz, yardımcı olmaya çalışalım.
 
Merhaba,

Saatleri Topladığınız hücrenin formatı (biçimi)

Kod:
[s]:dd:nn

olmalı
 
Merhaba.
Bu işlemi makro ile nasıl yapabiliriz.
İki ayrı değişkende now ile çeşitli zamanlarda alınmış tarih saatler var.
3ncü değişkende iki ayrı tarih saati çıkarmak istesek sonucu saat dakika olarak nasıl alabiliriz?
 
Mesela bu ornek dosyamda sureleri toplattirmak istiyorum.
tesekkurler yardimlariniz icin..
 
Sayın vector,

Gönderdiğiniz dosyada saatler saat değil ki? hücrenin başında boşluk karakterleri var, onları silin ve benim dediğim gibi hücreyi biçimlendirin
 
Söylediğim gibi verilerinizin başında boşluk var KIRP fonksiyonu ile onları silin.
 
Merhaba.
Şunu demeke istiyorum.
Mesela A1 hücresinde 06.06.2007 22:36
B1 hücresinde 07.06.2007 23:36
olduğunu varsayarak aşağıdaki kodları yazdım çalıştırdım doğru sonuç üretmedi.
Kod:
Sub cikar()
Dim saat1 As Date, saat2 As Date, sonuc As Date
saat1 = Format(Range("A1").Value, "dd.mm.yyyy hh:mm")
saat2 = Format(Range("B1").Value, "dd.mm.yyyy hh:mm")
sonuc = Format(saat2 - saat1, "dd.mm.yyyy hh:mm")
MsgBox sonuc
End Sub
 
Cok tesekkur ederim hizli cevap verip ilgilendiginiz icin arkadaslar.
 
Son düzenleme:
Merhabalar
Saat yazdığınız hücreleri ortalamak için boşluk karakteri kullanmışsınız. Hücrelerin üzerinde iken F2 tuşuna basarak yazdığını saatlerin solundaki ve sağındaki boşlukları silmelisiniz. Eğer verilerin ortada olmasını istiyorsanız hücrelerin üzerinde iken sağ tuş oradan hücreleri biçimlendir Son olarak hizalama menüsünden ortalayı seçmelisiniz. Son olarak sonucunda saat dilimi olarak çıkması için hücreleri biçimlendir den sayı sekmesinde saat seçeneği seçilmeli.
 
F2 tusu ile butun hucreleri teker teker silemem.kirp fonksiyonunun almanca karsiligi acaba nedir ve nasil kullancam?
tesekkurler
 
Sayın vector,

Kırp komutunun ingilizcesi TRIM, ama almancasını bilemiyecem. Bu fonksiyona gerek yok, ilgili hücreleri seçin ve Ctrl+H (Bul Değiştir) deyin
Değişecek karaktere bir adet boşluk, yerine konacak karaktere birşey yazmayın ve Tamam deyin, otomatik olarak saatlere dönüşecektir

Ekteki dosyayı inceleyiniz TRIM(KIRP) ın almancasını öğrenmiş olursunuz
 
Göndermiş olduğunuz dosyada KIRP işlevi ile C sütunundaki boşlukları silebiliyorum ama D sütunundaki boşlukları silemedim. Başka yöntemler de denedim ama boşlukları silince bu sefer saat olarak işlem görmüyor ve toplama yapmıyor. Orjinal dosyanızda D sütununda ki veriler bir formül sonucu mu oluşuyor? Eğer öyleyse oradaki formül üzerinden işlem yapabiliriz.
 
Tamam şimdi oldu
F7 ye aşağıdaki formülü yazın :
=KIRP(YERİNEKOY(d7;" 0:";"00:"))*1

Şu daha mantıklı; (Tabi verilerinizin başında 2 tane boşluk olduğunu varsayarak)
=YERİNEKOY(d7;SOLDAN(d7;2);"")*1
 
Cok tesekkur ederim Necdet Bey ve Kombo Bey.Kirpin almancasi "glätten" mis ayrica.Belki baska arkadaslara da lazim olur.
 
Sayın kombo,

arkadaşın gönderdiği dosyada C4: D7 yi seçip, Bul ve Değiştir yaparsanız, yani tek karakterlik boşluğu bulup, yerine hiç birşey yazmazsanız, saatler otomatik olarak düzeliyor.

Yineledim ama mesajım pek görünmedi sanırım :)
 
Sayın Necdet Bey
İlk önce öyle denedim ama, O şekilde yapamadığım için formülle çözüm yoluna gittim.
Peki ben niye yapamıyorum? Eşleşecek veri bulunamadı diye ikaz çıkıyor.
Bulunacak veri kutucuğuna Boşluk olarak
"" Yazdım
" " Yazdım
"" "" Yazdım
Boş bıraktım
ama Eşleşecek veri bulunamıyor diyor. Nerede hata yapıyorum?
 
Merhaba .
Sayın kombo tırnak koymadan klavyeden boşluk tuşuna basarak denermisiniz.:cool:
 
Sayın Sezar
Öyle de denedim olmuyor. Ya da bende birşey var beceriksizlik gibi yapamıyorum. :)

Neyse, size iyi geceler dilerim.
 
Geri
Üst