PDA

Tüm Versiyonu Göster : Dakikayı saate çevirme


xkarinca
02-01-2011, 18:14
Üzerinde çalıştığım bir pojede 125,1 dakikayı (yani 125 dakika 1 saniye) veya 213,32 (213 dakika 32 saniye) bunu saat formatına çevirmek istiyorum mesela
A1 hücresine 123,42(123 dakika 42 saniye) yazdığım zaman bana bunu
2:03:42 şeklinde saat formatında vermesini istiyorum fakat formülü bir türlü tutturamadım bir yardımcı olursanız sevinirim. Hepinize teşekkür ederim.

Mahir ÇÜMEN
02-01-2011, 18:46
Merhaba
Formülü denermisiniz

=METNEÇEVİR(A1/24/60;"ss.dd")

xkarinca
02-01-2011, 18:53
Merhaba
Formülü denermisiniz

=METNEÇEVİR(A1/24/60;"ss.dd")

merhaba kardeş formül olmadı senin formülü A1 hücresine yapıştırdım sonra da B5 hücresine şu formülü yazdım; =A1/24/60 sonra B5 hücresini hücreyi biçimlendir sekmesinde saat formatına getirdim fakat A1 hücresine 125,1 yazdığımda bana B5 hücresinde 02:05:01 sonucunu vermesi gerekirken 2:05:06 sonucunu veriyor saniye bir sorun oluşuyor orayı çözemiyorum yardımını bekliyorum teşekkür ederim

Mahir ÇÜMEN
02-01-2011, 19:03
=METNEÇEVİR(A1/24/60;"ss.dd.nn")

A1: 125,01 yazın ve formülü B1'e yapıştırın.

A1 hücresine 125,1 yazdığımda bana B5 hücresinde

125,1 yazdığınızda 125,1 on olarak yazılmış olur.

xkarinca
02-01-2011, 19:37
ufffff abi beceremiyorum ya senin formulü belli bir yere kadar kullandım sonra elime gelen çıktılardaki süre 45,55 (45 dk 55sn) 38,41 (38dk 41sn) 4,32 (4dk 32sn) ve 21,02 (21dk 2sn) şimdi benim istediğim 4,32 veya 38,41 veya 45,55 yazdığımda B5 hücresinde 00:04:32 veya 00:38:41 veya 00:45:55 saat formatları çıkmasını istiyorum benim yaptığım saniye farklı çıkıyor mesela 38,41 yazıyorum 00:38:25 formatını veriryor. neden böyle oluyor acaba yardımını bekliyorum allah razı olsun senden 2 güne kadar yetiştirmem gerekiyor %80 nin bitirdim az bişey kaldı kullandığım formülleri birdaha yazayımda bi kontrol et bakalım =METNEÇEVİR(A1/24/60;"ss.dd.nn") ve =A1/24/60

xkarinca
04-01-2011, 21:11
bana yardım edecek excell den anlayan kimse yok mu burda?

Huseyinkis
04-01-2011, 21:32
bana yardım edecek excell den anlayan kimse yok mu burda?

Ekteki Kodu F6 hariç herhangi bir yere kopyalayın F6 ya rakamı yazın sanırım istediğiniz olucak. Fakat Düz "," virgül sayı yazarsan hesaplamaz yani 123 yazarsan hesaplamaz 123,01 yaparsan hesaplar




=METNEÇEVİR(BİRLEŞTİR("00";":";SOLDAN(F6;MBUL(",";F6;1)-1);":";EĞER(UZUNLUK(SAĞDAN(F6;UZUNLUK(F6)-MBUL(",";F6;1)))=1;SAĞDAN(F6;UZUNLUK(F6)-MBUL(",";F6;1))&"0";SAĞDAN(F6;UZUNLUK(F6)-MBUL(",";F6;1))));"ss.dd.nn")

parametre
04-01-2011, 21:43
ben denediğimde formull sonucları asagıdakı gibi cıktı siz ne istiyorsunuz ?

125,1 02.05.06
125,01 02.05.01

Korhan Ayhan
04-01-2011, 22:01
Selamlar,

Ekteki örnek dosyayı incelermisiniz.

Uygulanan formül;
=(TAMSAYI(A1)*60+MOD(A1;1)*100)/24/60/60

Formül uygulanan hücreyi saat olarak biçimlendirin.

xkarinca
05-01-2011, 21:50
Selamlar,

Ekteki örnek dosyayı incelermisiniz.

Uygulanan formül;
=(TAMSAYI(A1)*60+MOD(A1;1)*100)/24/60/60

Formül uygulanan hücreyi saat olarak biçimlendirin.

Abicim allah razı olsun eline emeğine sağlık bu formül ve ekteki dosya işimi kısmen gördü. fakat önüme gelen projedeki olay bir aylık sonucu görmem gerekiyor. 24 saatten sonrasını sıfırlıyor. yani 20 çalışma günü 24 saaten 480 saat ve burada 480 saati dk ve sn olarak görmem mümkünmü. daha kısacası 20günü 28800 dk yı yada işte 28800 dk 30 sn olarak görmemiz mümkünmü yani :D 480saat işte 5dk ee 3sn gibisinde görmek istiyorum bilmem anlata bildimmi? siz onu anladız :D Acaba çokmu şey istiyorum? :D

herşey için şimdiden teşekkür ediyorum saygılarımla...

parametre
06-01-2011, 20:31
hucre biçimlendirmeyi [s]:dd:nn yapınız

5353
26-03-2016, 08:39
08:00 16:30 saat aralığında 7,5 saat çalışıldığına göre

6,66 saat çalışmamış bir personel kaçta çıkış yapmıştır ?


16:30 - 6,66 = ??? gibi bir şey olmalı

yani 08:50 göstermeli bu saati nasıl gösterebiliriz. Hücrede ######gibi bir şey çıkıyor

aerten
26-03-2016, 23:27
Excel'de saat biçiminde görüntülediğiniz hücre aslında 1'den küçük bir ondalık sayı. Excel, tarihleri tam sayılar olarak görürken saat/dakika/saniyeyi de 1'den küçük ondalık sayılar görür.
Örneğin;
12:00:00 olarak görünen bir hücre 0,5 değeri içerir.
18:00:00 olarak görünen bir hücre 0,75 değeri içerir.
16:30 olarak yazdığınız hücrenin değeri formül çubuğunda görebileceğiniz biçimde 0,6875'dir.

Yaptığınız işlem de 16:30 - 6,66
aslında 0,6875 - 6,66 = -5,97 değerini verir. Ancak hücre saat olarak biçimlendiği için Tarih ve Saat olarak biçimlendirilmiş hücrelerde de (-) negatif değerler tanımlanmadığı için bunun yerine bir hata iletisi olarak #### görüntülenir. Bu hatayı gidermenin yolu pozitif bir sonuç çıkacak işlem yapmak ya da hücre biçimlendirmesini sayıya çevirmektir.
Eğer saat olarak biçimlendirilmiş bir hücredeki veriden 06:00 saat öncesini bulmak istiyorsanız 0,25 çıkartmanız gerekir. 06 saat 30 dakika için (13/48)'i çıkartarak işlem yapabilirsiniz.


Sizin sorunuza geldiğimizde 08:00 16:30 saat aralığında 7,5 saat çalıştığını nereden çıkartıyoruz? İki saat arasındaki fark 8 saat 30 dakika! Arada yemek saati mi düşülüyor?

"6,66 saat çalışmamış bir personel kaçta çıkış yapmıştır ?" ne demek? 6 saat 40 dakika mı? "Çalışmamış" yerine çalışmış mı yazmak istemiştiniz?

Biraz tahmin yürüterek sorduğunuzu anlamaya çalıştım. Umarım anladığım doğrudur.

16:30 yazan hücreden [07:40], [0,319444] ya da dakika hesabı ile =460/(24*60) çıkardığınızda 08:50'yi gösterecektir.

Tarih ve Saat Fonksiyonlarının Detaylı Analizi başlığını okuduğunuzda bütün sorularınıza yanıt bulacağınızı sanıyorum.
http://www.excel.web.tr/f60/tar-h-ve-saat-fonks-yonlarinin-detayli-anal-t8405.html

5353
28-03-2016, 07:13
Excel'de saat biçiminde görüntülediğiniz hücre aslında 1'den küçük bir ondalık sayı. Excel, tarihleri tam sayılar olarak görürken saat/dakika/saniyeyi de 1'den küçük ondalık sayılar görür.
Örneğin;
12:00:00 olarak görünen bir hücre 0,5 değeri içerir.
18:00:00 olarak görünen bir hücre 0,75 değeri içerir.
16:30 olarak yazdığınız hücrenin değeri formül çubuğunda görebileceğiniz biçimde 0,6875'dir.

Yaptığınız işlem de 16:30 - 6,66
aslında 0,6875 - 6,66 = -5,97 değerini verir. Ancak hücre saat olarak biçimlendiği için Tarih ve Saat olarak biçimlendirilmiş hücrelerde de (-) negatif değerler tanımlanmadığı için bunun yerine bir hata iletisi olarak #### görüntülenir. Bu hatayı gidermenin yolu pozitif bir sonuç çıkacak işlem yapmak ya da hücre biçimlendirmesini sayıya çevirmektir.
Eğer saat olarak biçimlendirilmiş bir hücredeki veriden 06:00 saat öncesini bulmak istiyorsanız 0,25 çıkartmanız gerekir. 06 saat 30 dakika için (13/48)'i çıkartarak işlem yapabilirsiniz.


Sizin sorunuza geldiğimizde 08:00 16:30 saat aralığında 7,5 saat çalıştığını nereden çıkartıyoruz? İki saat arasındaki fark 8 saat 30 dakika! Arada yemek saati mi düşülüyor?

"6,66 saat çalışmamış bir personel kaçta çıkış yapmıştır ?" ne demek? 6 saat 40 dakika mı? "Çalışmamış" yerine çalışmış mı yazmak istemiştiniz?

Biraz tahmin yürüterek sorduğunuzu anlamaya çalıştım. Umarım anladığım doğrudur.

16:30 yazan hücreden [07:40], [0,319444] ya da dakika hesabı ile =460/(24*60) çıkardığınızda 08:50'yi gösterecektir.

Tarih ve Saat Fonksiyonlarının Detaylı Analizi başlığını okuduğunuzda bütün sorularınıza yanıt bulacağınızı sanıyorum.
http://www.excel.web.tr/f60/tar-h-ve-saat-fonks-yonlarinin-detayli-anal-t8405.html
Teşekkürler saat biçiminin aslında hangi mantıkta excell de işlediğini öğrenmiş oldum.