• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Zaman Formatını Tam Sayıya Çevirme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

orhancan

Yeni Üye
Katılım
20 Şub 2023
Mesajlar
9
Aldığı beğeni
0
Excel V
Office 2010 TR
Konu Sahibi
Merhaba, kullandığım programda excel dosyasına aktarım yapıldığında çalışma saatlerini 7:30 - 14:11 - 82:30 - 11:00 vs. saat olarak göstermekte fakat excelde virgüllü hesap yaptığından iki nokta üst üste olunca, virgüllü sayılarla işlemde hata veriyor ve yanlış işlem yapıyor, aynı yazıldığı şekilde saat biçimini, virgüllü sayı olarak nasıl görünmesini sağlarız. 300 kişinin girişlerini tek tek elle virgüllü yapmak zorunda kalınmaktadır. Yani, sütunu seçtiğimde alt alta tüm iki noktalı saat formatı girişleri, rakamlar değişmeden, önüne ve arkasına basamak eklenmeden, aynı rakamları değişiklik yapmadan iki nokta yerine, virgüllü nasıl yaparım. Bu konuda yardımcı olacak arkadaşlara şimdiden teşekkürlerimi sunarım.
 
Merhaba.

7:30 Yedi buçuk (yedi onda elli) demektir
7,30 Yedi onda otuz demektir.
Yedi buçuk olması için 7,50 yazılması gerekir.

Doğru sonuç çıkması için işaretlerde bir değişiklik yapmayın bu formülü kullanın HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Saatin A1 de yazdığı varsayılmıştır.
 
Konu Sahibi
Merhaba.

7:30 Yedi buçuk (yedi onda elli) demektir
7,30 Yedi onda otuz demektir.
Yedi buçuk olması için 7,50 yazılması gerekir.

Doğru sonuç çıkması için işaretlerde bir değişiklik yapmayın bu formülü kullanın HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Saatin A1 de yazdığı varsayılmıştır.
Sayın Alpi, öncelikle ilgi ve alakanızdan dolayı teşekkür ederim. Formül işlem yapıyor. Takdir edersiniz ki.., sütunlar değiştiğinde formül veriyi alma hücresi değişeceğinden her defasında uğraşmak gerekecek. Acaba..! bunu makro veya kod olarak tüm kitap veya sayfada kullanmak ve uygulanmasını sağlamak için bir çözüm bulabilir miyiz? Teşekkürler..
 
dener misiniz
 
Ekteki dosyada bir hücre yada hücreler seçtikten sonra (örneğin B6:B19 aralığını seçin) CTRL+r tuşlarına basarsanız saati rakama çevirir.

Ancak şunu belirtmeliyim ki seçtiğiniz alandaki değerlerde saat dışında bir değer varsa o hücrelerde bir değişiklik yapmaz.
Örnek dosyanızda 82:30, 40:00, 50:00 saat değeri taşımadığı için bunları değiştirmez.
 
Konu Sahibi
Üstadım süper olmuş sadece özürümü kabul buyurun eğer mümkünse, resim.pngbu kodu SAYFA1 de VERİLER (E2, F2, H2, I2) sütunlarından aşağıya doğru devam ediyor. Sonucu ise (J2, K2, L2, M2, N2) sütunlarından aşağı satırlar olacak şeklinde kodlama revizesi yapabilir miyiz? Dosyada açıklama ve örnek mevcut, Kodlama da bu sütunları baz alırsak çok makbule geçecek, teşekkür ederim.
 
Bu değerlerle nasıl bir hesaplama yapıyorsunuz.
Örnek sayfanızda
7 yazan değerler gün mü? saat mi? dakika mı?
1:5 yazan değerler bir saat elli dakika mı? bir saat beş dakika mı?
Programdan gelen ham veriler size hangi dosya formatında geliyor onu ekleyin.
 
Son düzenleme:
Aşağıdaki kodu deneyin.
07:30 = 7,30 olarak yazılacaksa aşağıdaki kodu kullanın.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Bunu yine de hatırlatmadan edemeyeceğim. Eğer çıkan rakamlar ile hesaplama yapacaksanız.
2 x 7:30 = 15 yapar
2 x 7,30 = 14,60 yapar
 
":" yerine "," koyarak işlem yapılması kesinlikle yanlış. Sayısal değere çevrilecekse, resimdeki gibi olmalı
Ayrıca sistemden gelen veriler örnek dosyadaki şekilde ise bir yanlışlık var. Veri bütünlüğü yok. Hiçbir program sarı zeminli hücrelerdeki gibi "ss.dd" veya "(s):dd" formatı ile bir değer vermez.
1759297058977.png
 
Son düzenleme:
Konu Sahibi
Sayın Alicimri ve Alpi , öncelikle bu soruyla meşgul ettiğim için özürümü kabul buyurun. Söylemlerinizin hepsi doğru ama bilgi eksikliğimden affınıza sığınırım ben anlatamıyorum, Esasında olay bir programdan excele aktarılan dosyada veriler saat formatında geliyor. şahıs 7,5 saat çalışmış ama listede 7:50 görünüyor, bunu hesaplama işlemine sokmamız için tamsayıya çevrilmesi lazım. Yüzlerce insanın çalışma saatini tek tek elle saat formatını virgüllü yapmak zorunda kalıyorum. Malum saat formatında matematiksel işlem yapılamıyor.
1. Butona basınca sayfada saat formatı olanlar, tamsayı olarak gösterilebilir mi? gösterilemez ise ;
2. Saat Verilerinin bulunduğu Sütunlar resimde görüldüğü aynı şekilde sabit (E,F,G,H,I), bu sütunlarda ki veriyi resimde görüldüğü gibi yan sütunlara butona tıklayarak tamsayı olarak çevirip, aktarabilir miyiz? bu işlemi Destek ekibinden Sayın Alpi bunu yaptı, sadece bir sütunu yaptığı için 5 sütunda ki verilerin yan sütunlara tamsayı olarak aktarılırsa sorun bitecektir. resim2.png
 
Sayın Alicimri ve Alpi , öncelikle bu soruyla meşgul ettiğim için özürümü kabul buyurun. Söylemlerinizin hepsi doğru ama bilgi eksikliğimden affınıza sığınırım ben anlatamıyorum, Esasında olay bir programdan excele aktarılan dosyada veriler saat formatında geliyor. şahıs 7,5 saat çalışmış ama listede 7:50 görünüyor, bunu hesaplama işlemine sokmamız için tamsayıya çevrilmesi lazım. Yüzlerce insanın çalışma saatini tek tek elle saat formatını virgüllü yapmak zorunda kalıyorum. Malum saat formatında matematiksel işlem yapılamıyor.
1. Butona basınca sayfada saat formatı olanlar, tamsayı olarak gösterilebilir mi? gösterilemez ise ;
2. Saat Verilerinin bulunduğu Sütunlar resimde görüldüğü aynı şekilde sabit (E,F,G,H,I), bu sütunlarda ki veriyi resimde görüldüğü gibi yan sütunlara butona tıklayarak tamsayı olarak çevirip, aktarabilir miyiz? bu işlemi Destek ekibinden Sayın Alpi bunu yaptı, sadece bir sütunu yaptığı için 5 sütunda ki verilerin yan sütunlara tamsayı olarak aktarılırsa sorun bitecektir. Ekli dosyayı görüntüle 34863
9. mesajdaki kodu denediniz mi?

Ayrıca kod olmadan da yapabilirsiniz.
Verileri olduğu gibi kopyalayıp ilgili yere yapıştırın. CTRL+H tuşlarına basın aranan kısmına : yeni değer kısmına , yazıp Tümünü Değiştir tıklatın.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst