Saati belli kriterlere göre yuvarlama

Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Herkese selamlar;

Saati belli kriterlere göre yuvarlamak istiyorum
Eğer;
saatin dakika kısmı yarım saatten az ise saati yarım saate
saatin dakika kısmı yarım saat ve üstü ise saati 1 saate yuvarlamak istiyorum
konuyu çok araştırdım ama tam netice bulamadım
Örnek verecek olursak

18:00 çıktısı 18:00
18:12 çıktısı 18:30
18:29 çıktısı 18:30
18:30 çıktısı 19:00
18:33 çıktısı 19:00
18:59 çıktısı 19:00
yardımlarınızı bekliyorum
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Alternatif

=E&#286;ER(DAK&#304;KA(A1)<30;SAAT(A1)&":"&"30";SAAT(A1)+1&":"&"00")
 
Son düzenleme:
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Sayın Necdet_Yesertener
araştırma yaptım ama örnek bulamadım

A2 de 12:10 olduğunu farzedersek
en yakın yuvarlama aşağıdaki birinci formül yarım ve yukarısını 1 'e tamamlıyor
ama yarım saatten azı yarım saate yuvarlamıyor


12:00 YUVARLA(A2*24;0)/24
12:15 YUVARLA(A2*24/0,25;0)*(0,25/24)
6:00 YUVARLA(A2*24/0,5;0)*(0,25/24)
12:10 YUVARLA(A2*1440;0)/1440
Teşekkürler
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Say&#305;n Ali
sizin form&#252;lde de ayn&#305; olay ya&#351;an&#305;yor
A1 h&#252;cresine 12:11 yazarsak sonu&#231;u 12:00 olarak veriyor
olmas&#305; gereken ise 12:30 dur
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
G&#252;ncelledim tekrar kontrol edin.
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
&#350;&#246;yle bir form&#252;l buldum
bu form&#252;lde yar&#305;mdan k&#252;&#231;&#252;kleri yar&#305;ma
yar&#305;mdan b&#252;y&#252;kleri 1' e tamal&#305;yor ama yar&#305;m olan dakikay&#305; 1' e tamamlam&#305;yor
=YUKARIYUVARLA((A2+"00:00:00")/"00:30:00";0)*"00:30:00"
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Say&#305;n Ali bey
1)A1 h&#252;cresi de&#287;er olmad&#305;&#287;&#305;nda form&#252;l 00:30 de&#287;erini veriyor
2)saat 11:00 oldu&#287;unda 11:30 yap&#305;yor
olmas&#305; gereken ise dakika k&#305;sm&#305; 00 ise aynen kalmas&#305; yani 11:00 olarak
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sayın Ali bey
1)A1 hücresi değer olmadığında formül 00:30 değerini veriyor
2)saat 11:00 olduğunda 11:30 yapıyor
olması gereken ise dakika kısmı 00 ise aynen kalması yani 11:00 olarak

=EĞER(DAKİKA(A1)=0;A1;EĞER(A1="";"";EĞER(DAKİKA(A1)="0";SAAT(A1)&":"&"00";EĞER(DAKİKA(A1)<30;SAAT(A1)&":"&"30";SAAT(A1)+1&":"&"00"))))

olarak değiştirmek lazım.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn mesudiye sanırım bu daha kısa



11:00 olanı 11:00 olarak
11:00 ile 11:30 arasını 11:30'a
11:30'dan sonrasını 12:00'ye yuvarlar.



=EĞER(DAKİKA(A1)=30;YUKARIYUVARLA(A1*24;0)/24;TAVANAYUVARLA(A1;0,5/24)) şeklindede kullanabilirsiniz.

Boş hücreler için

=EĞER(A1="";"";EĞER(DAKİKA(A1)=30;YUKARIYUVARLA(A1*24;0)/24;TAVANAYUVARLA(A1;0,5/24)))

olabilir.
 
Son düzenleme:
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Say&#305;n Ali
ilginize te&#351;ekk&#252;r ederim
ba&#351;ar&#305;lar&#305;n&#305;z&#305;n devam&#305; dile&#287;iyle
 
Katılım
19 Kasım 2007
Mesajlar
31
Excel Vers. ve Dili
office 2003 türkçe
Excel'de saat yuvarlama hakkında

Sayın Ali Bey,

excel'de saat yuvarlamaları hakkındaki mesajlarınızı okudum, ama kendim için tam olarak sağlıklı bir sonuca erişemedim. Ekte bir puantaj dosyası mevcut, saat yuvarlamalarını 20'şer dakikalık periyodlar halinde yapabilir miyim?

Teşekkürler
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
17:49'dan sonrası ne olacak belirtmediğiniz için bir üst saate yuvarladım.

=EĞER(DAKİKA(A1)<20;SAAT(A1)&":"&"00";EĞER(DAKİKA(A1)<=49;SAAT(A1)&":"&"30";SAAT(A1)+1&":"&"00"))
 
Katılım
19 Kasım 2007
Mesajlar
31
Excel Vers. ve Dili
office 2003 türkçe
Ali Bey,

tam istediğim gibi bir formül oldu.

çok teşekkür ederim, saygılar

iyi çalışmalar diliyorum
 
Üst