• DİKKAT

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

Yuvarlama

Katılım
14 Mart 2024
Mesajlar
7
Excel Vers. ve Dili
Office 2019
Merhaba Öncelikle sitedeki bazı konuları inceledim ancak yardımcı olmadı.

Şunu belirtmek istiyorum.
1.000,01 ile 1.000,50 arasında ise yuvarlama 0,50 olacak.
1.000,51 ile 1.000,99 arasında ise yuvarlama 0,00 olacak şekilde bir formülizasyon uygulayabilirmiyiz.

Burada YUKARIYUVARLA'da sorun yok. Ancak AŞAĞIYUVARLA'da HER ZAMAN 0,00 OLARAK VERİYOR.

Uyguladığım formül şu şekilde
=EĞER((C3/30*F3-G3-I3-H3+K3+L3+M3+O3)-TAMSAYI(C3/30*F3-G3-I3-H3+K3+L3+M3+O3)<=0,49;AŞAĞIYUVARLA((C3/30*F3-G3-I3-H3+K3+L3+M3+O3);0);YUKARIYUVARLA((C3/30*F3-G3-I3-H3+K3+L3+M3+O3);0))
 
Merhaba Öncelikle sitedeki bazı konuları inceledim ancak yardımcı olmadı.

Şunu belirtmek istiyorum.
1.000,01 ile 1.000,50 arasında ise yuvarlama 0,50 olacak.
1.000,51 ile 1.000,99 arasında ise yuvarlama 0,00 olacak şekilde bir formülizasyon uygulayabilirmiyiz.

Burada YUKARIYUVARLA'da sorun yok. Ancak AŞAĞIYUVARLA'da HER ZAMAN 0,00 OLARAK VERİYOR.

Uyguladığım formül şu şekilde
=EĞER((C3/30*F3-G3-I3-H3+K3+L3+M3+O3)-TAMSAYI(C3/30*F3-G3-I3-H3+K3+L3+M3+O3)<=0,49;AŞAĞIYUVARLA((C3/30*F3-G3-I3-H3+K3+L3+M3+O3);0);YUKARIYUVARLA((C3/30*F3-G3-I3-H3+K3+L3+M3+O3);0))

Hangi hücrelerde işlem yapmak istiyorsunuz? (Örneğin, yuvarlama işlemini yapmak istediğiniz sayılar hangi hücrelerde bulunuyor?

Yuvarlama yapılacak sayı aralığı nedir?

Yuvarlama yapılacak sayılar hangi kriterlere göre belirlenecek? (Örneğin, ondalık kısmın 0.50'den küçük olması durumunda aşağıya yuvarlama yapılacak mı?

Formülün sonucunun hangi hücreye yazılmasını istersiniz?
 
Yuvarlatılacak Sayının A1 hücresinde olduğunu varsayalım.

1000,00 için yuvarlama 0,00 olup Sonuç : 1000
1.000,01 ile 1.000,50 arasında ise yuvarlama 0,50 olacak. Sonuç : 1000,50

Ama,

1.000,51 ile 1.000,99 arasında ise yuvarlama sonucu 1,00 olacak. Sonuç : 1001 ise
=TAVANAYUVARLA(A1;0,5)

1.000,51 ile 1.000,99 arasında ise yuvarlama sonucu 0,00 olacak. Sonuç : 1000 ise
=TAVANAYUVARLA(A1;0,5)-(MOD(A1;1)>=0,5)

Not :
Mantıken ilk formül gibi olmalı... Sizin formüle uyarlarsak
=TAVANAYUVARLA(C3/30*F3-G3-I3-H3+K3+L3+M3+O3 ; 0,5)
Yok, isteğiniz 2. durumda belirtilen ise, bunun sizin formüle uyarlanması
=TAVANAYUVARLA(C3/30*F3-G3-I3-H3+K3+L3+M3+O3 ; 0,5)-(MOD(C3/30*F3-G3-I3-H3+K3+L3+M3+O3 ; 1)>=0,5)
 
Yuvarlatılacak Sayının A1 hücresinde olduğunu varsayalım.

1000,00 için yuvarlama 0,00 olup Sonuç : 1000
1.000,01 ile 1.000,50 arasında ise yuvarlama 0,50 olacak. Sonuç : 1000,50

Ama,

1.000,51 ile 1.000,99 arasında ise yuvarlama sonucu 1,00 olacak. Sonuç : 1001 ise
=TAVANAYUVARLA(A1;0,5)

1.000,51 ile 1.000,99 arasında ise yuvarlama sonucu 0,00 olacak. Sonuç : 1000 ise
=TAVANAYUVARLA(A1;0,5)-(MOD(A1;1)>=0,5)

Not :
Mantıken ilk formül gibi olmalı... Sizin formüle uyarlarsak
=TAVANAYUVARLA(C3/30*F3-G3-I3-H3+K3+L3+M3+O3 ; 0,5)
Yok, isteğiniz 2. durumda belirtilen ise, bunun sizin formüle uyarlanması
=TAVANAYUVARLA(C3/30*F3-G3-I3-H3+K3+L3+M3+O3 ; 0,5)-(MOD(C3/30*F3-G3-I3-H3+K3+L3+M3+O3 ; 1)>=0,5)

Dener misiniz.

=EĞER((C3/30*F3-G3-I3-H3+K3+L3+M3+O3)-TAMSAYI(C3/30*F3-G3-I3-H3+K3+L3+M3+O3)<=0,49;AŞAĞIYUVARLA((C3/30*F3-G3-I3-H3+K3+L3+M3+O3);0);AŞAĞIYUVARLA((C3/30*F3-G3-I3-H3+K3+L3+M3+O3)-0,01;0))
 
Çok Teşekkürler oldu saolun 52779
 
Geri
Üst