Funkcje używane do zaokrąglania wartości
Możesz używać różnych funkcji służących do zaokrąglania liczb w różny sposób, zależnie od celu i oczekiwanego wyniku.
Zaokrąglanie od zera
Poniższa lista zawiera funkcje służące do zaokrąglania liczb od zera.
Funkcja | Przykłady |
---|---|
ZAOKR.W.GÓRĘ: Służy do zaokrąglania liczby od zera do najbliższej wielokrotności podanej liczby. Zaokrąglanie przebiega z podaną dokładnością, np. do najbliższej wielokrotności liczby 10. | =ZAOKR.W.GÓRĘ(12; 10) zwraca 20, ponieważ zaokrąglanie następuje od zera. =ZAOKR.W.GÓRĘ(0,4; 1) zwraca 1. =ZAOKR.W.GÓRĘ(-0,4; -1) zwraca -1. |
ZAOKR.DO.PARZ: Służy do zaokrąglania liczby od zera do najbliższej liczby parzystej. Zaokrąglanie następuje do najbliższej liczby podzielnej bez reszty przez dwa. | =ZAOKR.DO.PARZ(0,4) zwraca 2, ponieważ zaokrąglanie następuje od zera. =ZAOKR.DO.PARZ(-0,4) zwraca -2. |
ZAOKR.DO.NPARZ: Służy do zaokrąglania liczby od zera do najbliższej liczby nieparzystej. | =ZAOKR.DO.NPARZ(1,4) zwraca 3, czyli najbliższą liczbę nieparzystą przy zaokrąglaniu od zera. =ZAOKR.DO.NPARZ(-1,4) zwraca -3. |
ZAOKR.GÓRA: Służy do zaokrąglania liczby w górę (od zera) do podanej liczby miejsc. Jeśli drugi argument jest dodatni, wskazuje on liczbę cyfr (miejsc dziesiętnych) po prawej stronie separatora dziesiętnego, które mają zostać uwzględnione w zaokrąglonej liczbie. Jeśli drugi argument jest ujemny, wskazuje on liczbę cyfr po lewej stronie separatora dziesiętnego, które zostaną zastąpione zerami (czyli jest to liczba zer na końcu liczby). | =ZAOKR.GÓRA(1125,373; 2) zwraca 1 125,38, ponieważ zaokrąglanie następuje od zera. =ZAOKR.GÓRA(1125; -2) zwraca 1 200. =ZAOKR.GÓRA(-1125,373; 2) zwraca -1 125,38. =ZAOKR.GÓRA(-1125; -2) zwraca -1 200. |
Zaokrąglanie do zera
Poniższa lista zawiera funkcje służące do zaokrąglania liczb do zera.
Funkcja | Przykłady |
---|---|
ZAOKR.W.DÓŁ: Służy do zaokrąglania liczby od najbliższej wielokrotności podanej liczby do zera. Zaokrąglanie przebiega z podaną dokładnością, np. do najbliższej wielokrotności liczby 10. | =ZAOKR.W.DÓŁ(12; 10) zwraca 10, ponieważ zaokrąglanie następuje do zera. =ZAOKR.W.DÓŁ(0,4; 1) zwraca 0. =ZAOKR.W.DÓŁ(-0,4; -1) także zwraca 0. |
ZAOKR.DÓŁ: Służy do zaokrąglania liczby w dół (do zera) do podanej liczby miejsc. Jeśli drugi argument jest dodatni, wskazuje on liczbę cyfr (miejsc dziesiętnych) po prawej stronie separatora dziesiętnego, które mają zostać uwzględnione w zaokrąglonej liczbie. Jeśli drugi argument jest ujemny, wskazuje on liczbę cyfr po lewej stronie separatora dziesiętnego, które zostaną zastąpione zerami (czyli jest to liczba zer na końcu liczby). Zaokrąglanie przebiega do zera. | =ZAOKR.DÓŁ(1155,376; 2) zwraca 1 155,37, ponieważ zaokrąglanie następuje do zera. =ZAOKR.DÓŁ(1155; -2) zwraca 1 100. =ZAOKR.DÓŁ(-1155,376; 2) zwraca -1 155,37. =ZAOKR.DÓŁ(-1155; -2) zwraca -1 100. |
Inne rodzaje zaokrąglania
Poniższa lista zawiera funkcje służące do zaokrąglania liczb w inny sposób.
Funkcja | Przykłady |
---|---|
ZAOKR.DO.CAŁK: Służy do zaokrąglania liczby do najbliższej liczby całkowitej, która jest mniejsza bądź równa podanej liczbie. | =ZAOKR.DO.CAŁK(0,4) zwraca 0, ponieważ to jest najbliższa liczba całkowita mniejsza lub równa 0,4. W przypadku liczb dodatnich zaokrąglanie przebiega do zera. =ZAOKR.DO.CAŁK(-0,4) zwraca -1, ponieważ to jest najbliższa liczba całkowita mniejsza lub równa -0,4. W przypadku liczb ujemnych zaokrąglanie przebiega od zera. |
MROUND: Służy do zaokrąglania liczby do najbliższej wielokrotności podanej liczby. Różni się ona od funkcji ZAOKR.W.GÓRĘ, która zaokrągla do najbliższej wielokrotności podanej liczby w górę. | =MROUND(4; 3) zwraca 3, ponieważ 4 jest bliższe 3 niż następnej wielokrotności 3 (czyli 6). =ZAOKR.W.GÓRĘ(4; 3) zwraca 6, czyli najbliższą wielokrotność 3 przy zaokrąglaniu w górę. |
ZAOKR: Służy do zaokrąglania liczby do podanej liczby miejsc. Jeśli drugi argument jest dodatni, wskazuje on liczbę cyfr (miejsc dziesiętnych) po prawej stronie separatora dziesiętnego, które mają zostać uwzględnione w zaokrąglonej liczbie. Jeśli drugi argument jest ujemny, wskazuje on liczbę cyfr po lewej stronie separatora dziesiętnego, które zostaną zastąpione zerami (czyli jest to liczba zer na końcu liczby). | =ZAOKR(1125,376; 2) zwraca 1 125,38. =ZAOKR(1125; -2) zwraca 1 100. =ZAOKR(-1125,376; 2) zwraca -1 125,38. =ZAOKR(-1125; -2) zwraca -1 100. =ZAOKR(-1155; -2) zwraca -1 200. |
LICZBA.CAŁK: Służy do skracania liczby do podanej liczby miejsc. Jeśli drugi argument jest dodatni, wskazuje on liczbę cyfr (miejsc dziesiętnych) po prawej stronie separatora dziesiętnego, które mają zostać uwzględnione w zaokrąglonej liczbie. Jeśli drugi argument jest ujemny, wskazuje on liczbę cyfr po lewej stronie separatora dziesiętnego, które zostaną zastąpione zerami (czyli jest to liczba zer na końcu liczby). Nadmiarowe cyfry są usuwane. | =LICZBA.CAŁK(1125,356; 2) zwraca 1 125,35, ponieważ liczba jest skracana do dwóch miejsc po przecinku. =LICZBA.CAŁK(-1125,356; 2) zwraca -1 125,35. =LICZBA.CAŁK(1155; -2) zwraca 1 100, ponieważ liczba jest uzupełniana zerami do dwóch miejsc przed przecinkiem. |