Menu

YUKARIYUVARLA ve AŞAĞIYUVARLA: Excel'de Yuvarlama

=YUKARIYUVARLA(A2;0) her zaman sıfırdan uzağa yuvarlar, böylece 2,1 3 olur; =AŞAĞIYUVARLA(A2;0) her zaman sıfıra doğru yuvarlar, böylece 2,9 2 olur. TAVANAYUVARLA ve TABANAYUVARLA bir katına yuvarlar, TAMSAYI ve NSAT ondalıkları atar.

Bu sayfadaki her tablo canlı: bir sayıyı ya da formülü değiştir, yeniden hesaplansın.

YUKARIYUVARLA (İngilizce ROUNDUP) formülü =YUKARIYUVARLA(A2;0) her zaman sıfırdan uzağa yuvarlar, böylece 2,1 3 olur. AŞAĞIYUVARLA (İngilizce ROUNDDOWN) formülü =AŞAĞIYUVARLA(A2;0) her zaman sıfıra doğru yuvarlar, böylece 2,9 2 olur. İkisi de YUVARLA ile aynı bağımsız değişkenleri alır: sayı, sonra tutulacak basamak sayısı. Tablodaki formülleri de bu şekilde, Türkçe adlarla ve noktalı virgülle yazabilirsiniz.

YUKARIYUVARLA, AŞAĞIYUVARLA ve YUVARLA yan yana
B2
ABCD
1ValueROUNDUPROUNDDOWNROUND
22.1322
32.9323
42.5323
5-2.1-3-2-2
6-2.9-3-2-3
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =YUKARIYUVARLA(A2;0)
  1. ve 6. satırlara bakın: YUKARIYUVARLA -2,1'i -3 yapar, çünkü "yukarı" daha büyük sayıya doğru değil, sıfırdan uzağa demektir. AŞAĞIYUVARLA -2,9'u -2 yapar. A2'yi 2,0001 yapın, YUKARIYUVARLA yine 3 verir: tutulan basamakları aşan her miktar sayılır.

YUKARIYUVARLA ve AŞAĞIYUVARLA söz dizimi

=ROUNDUP(number, num_digits)
=ROUNDDOWN(number, num_digits)

num_digits tam olarak YUVARLA'daki gibi çalışır: 2 iki ondalık tutar, 0 tam sayı verir, -1, -2, -3 ise onlara, yüzlere ve binlere yuvarlar.

Ondalıklara ve yüzlere yukarı ve aşağı yuvarlama
B2
ABCDE
1num_digitsROUNDUPROUNDDOWNNumber
221234.571234.561234.561
311234.61234.5
4012351234
5-213001200
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =YUKARIYUVARLA($E$2;A2)

2 basamakla YUKARIYUVARLA 1234.561 değerini 1234.57, -2 ile 1300 yapar. -2 ile AŞAĞIYUVARLA 1200 verir. E2'yi değiştirin ve iki sütunu izleyin.

Bir bölmeyi yukarı yuvarlama: kaç kutu, otobüs veya sayfa

Yukarı yuvarlamanın en sık nedeni kesirli olamayan bir sayıdır. 24'lük kutulardaki 250 ürün 10,4 kutudur, yani 11 kutu. =YUKARIYUVARLA(B2/C2;0) bunu doğrudan verir.

Her sipariş için gereken kutular
D2
ABCD
1OrderItemsPer boxBoxes
2A-1012502411
3A-10296244
4A-10397245
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =YUKARIYUVARLA(B2/C2;0)

96 ürün tam olarak 4 kutuya sığar, bir ürün daha beşinci bir kutu ister. YUVARLA 97 ürün için 4 verir ve bir ürünü kutusuz bırakırdı.

TAVANAYUVARLA ve TABANAYUVARLA: bir katına yuvarlama

YUKARIYUVARLA ve AŞAĞIYUVARLA onun kuvvetlerine yuvarlar. Herhangi bir sayının (5, 0,25, 12, yarım saat) katına yukarı veya aşağı yuvarlamak için TAVANAYUVARLA (İngilizce CEILING) ve TABANAYUVARLA (İngilizce FLOOR) kullanın:

  • =TAVANAYUVARLA(A2;5) bir sonraki 5'in katına yukarı yuvarlar.
  • =TABANAYUVARLA(A2;5) bir önceki 5'in katına aşağı yuvarlar.
Bir katına TAVANAYUVARLA ve TABANAYUVARLA
C2
ABCD
1ValueMultipleCEILINGFLOOR
21151510
31551515
47.30.257.57.25
526123624
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =TAVANAYUVARLA(A2;B2)

Zaten kat olan bir değer olduğu gibi kalır: 5'in katıyla 15 iki yönde de 15 verir.

TAVANAYUVARLA.MATEMATİK ve TABANAYUVARLA.MATEMATİK (Excel 2013 ve sonrası) bir farkla aynısını yapar: kat isteğe bağlıdır ve varsayılanı 1'dir; negatif sayılarda ise üçüncü bir bağımsız değişken yönü seçer. =TAVANAYUVARLA.MATEMATİK(-7,5) -7 (yukarı, sıfıra doğru), =TAVANAYUVARLA.MATEMATİK(-7,5;1;1) ise -8 (sıfırdan uzağa) verir. Negatif bir sayı ve pozitif bir katla düz TAVANAYUVARLA ve TABANAYUVARLA güncel Excel'de aynı şekilde çalışır; Excel 2007'de #SAYI! (İngilizce #NUM!) döndürürlerdi.

Bir saati bir sonraki 15 dakikaya yuvarlama

Saatler günün kesirleridir, bu yüzden TAVANAYUVARLA ve TABANAYUVARLA onları da yuvarlar. Katı bir saat olarak verin: ZAMAN(0;15;0) 15 dakikadır.

Çeyrek saatlerle faturalama
B2
ABC
1LoggedBilled (up)Paid (down)
21:071:151:00
30:521:000:45
42:302:302:30
50:010:150:00
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =TAVANAYUVARLA(A2;ZAMAN(0;15;0))

1:07, 1:15 olarak faturalanır; tek bir dakika bile tam bir çeyrek saat olarak faturalanır. 2:30 zaten bir kattır ve 2:30 kalır. Türkçe Excel'de B2 =TAVANAYUVARLA(A2;ZAMAN(0;15;0)) olarak yazılır. Saat hesabı hakkında daha fazlası için saat hesaplama sayfasına bakın.

Negatif sayılarda TAMSAYI ile NSAT

İkisi de pozitif bir sayının ondalıklarını atar: =TAMSAYI(4,7) ve =NSAT(4,7) ikisi de 4 verir. Negatif sayılarda ayrılırlar. TAMSAYI (İngilizce INT) bir alttaki tam sayıya aşağı yuvarlar, böylece -4,2 -5 olur. NSAT (İngilizce TRUNC) ondalıkları keser, böylece -4,2, AŞAĞIYUVARLA'daki gibi -4 olur.

TAMSAYI, NSAT ve AŞAĞIYUVARLA
B4
ABCD
1ValueINTTRUNCROUNDDOWN
24.7444
34.2444
4-4.2-5-4-4
5-4.7-5-4-4
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =TAMSAYI(A4)

NSAT bir basamak sayısı da alır: =NSAT(A2;2) iki ondalık tutar ve gerisini keser. "Değere eşit veya altındaki tam sayı" demek istediğinizde, örneğin bir tarih-saat değerindeki tam günler için, TAMSAYI kullanın; "ondalık virgülden önceki basamaklar" demek istediğinizde NSAT kullanın.

Deneyin: paletler ve fiyat adımları

Her sevkiyat için paletler
D2
ABCD
1ShipmentCartonsPer palletPallets
2S113040
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: D2 hücresinde S1 sevkiyatının kaç palete ihtiyacı olduğunu hesaplayın: B2'deki koliler bölü C2'deki palet başına koli, tam bir palete yukarı yuvarlanmış.

Bir fiyatı bir sonraki 0,25'e yukarı yuvarlama
C2
ABC
1PriceStepRounded up
23.620.25
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

Sıra sende: C2 hücresinde A2'deki fiyatı B2'deki adımın bir sonraki katına yukarı yuvarlayın.

Hangisini kullanmalı

İstediğinizFormül7,32 için-7,32 için
Yukarı, 1 ondalık=YUKARIYUVARLA(A2;1)7,4-7,4
Aşağı, 1 ondalık=AŞAĞIYUVARLA(A2;1)7,3-7,3
0,5'in katına yukarı=TAVANAYUVARLA.MATEMATİK(A2;0,5)7,5-7
0,5'in katına aşağı=TABANAYUVARLA.MATEMATİK(A2;0,5)7-7,5
Alttaki tam sayı=TAMSAYI(A2)7-8
Ondalıkları atma=NSAT(A2)7-7

Kaçınılması gereken hata: "en yakına yuvarla" demek istediğinizde YUKARIYUVARLA kullanmak. 3,01 saat üzerinde =YUKARIYUVARLA(B2;0) 4 saat faturalar. Kural "en yakın" ise YUVARLA, "bir sonraki çeyrek saat" ise adımla birlikte TAVANAYUVARLA kullanın.

Sıkça Sorulan Sorular

Excel'de her zaman yukarı nasıl yuvarlanır?

Tam sayı için =YUKARIYUVARLA(A2;0), iki ondalık için =YUKARIYUVARLA(A2;2) kullanın. Tutulan basamakları aşan her miktar yukarı yuvarlanır, bu yüzden 0 basamakla 2,01 3 olur.

YUKARIYUVARLA ile TAVANAYUVARLA arasındaki fark nedir?

YUKARIYUVARLA basamak sayar: =YUKARIYUVARLA(A2;-1) bir sonraki 10'a çıkar. TAVANAYUVARLA herhangi bir sayının bir sonraki katına çıkar: =TAVANAYUVARLA(A2;5) bir sonraki 5'e, =TAVANAYUVARLA(A2;0,25) bir sonraki çeyreğe çıkar.

Excel'de TAMSAYI ile NSAT arasındaki fark nedir?

Pozitif sayılarda aynı sonucu verirler, negatiflerde vermezler. =TAMSAYI(-4,2) bir alttaki tam sayı olan -5'e aşağı yuvarlar, =NSAT(-4,2) ise ondalıkları keser ve -4 verir.

Excel'de yuvarlamadan ondalıklar nasıl atılır?

=NSAT(A2) veya =AŞAĞIYUVARLA(A2;0) kullanın: 7,99 7 olur. İki ondalığı tutup gerisini kesmek için =NSAT(A2;2) kullanın, böylece 7,999 7,99 olur.

Excel'de en yakın 5'e nasıl yukarı yuvarlanır?

=TAVANAYUVARLA(A2;5) (veya =TAVANAYUVARLA.MATEMATİK(A2;5)) kullanın: 11 15 olur, 15 ise 15 kalır. 5'in katına aşağı yuvarlamak için =TABANAYUVARLA(A2;5) kullanın.

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA