W tym artykule dowiemy się, jak zaokrąglać liczby spełniające określone kryteria w programie Excel.
Scenariusz:
W programie Excel praca z danymi liczbowymi. Czasami napotykamy problem z zaokrąglaniem liczb po spełnieniu określonych kryteriów. Na przykład zaokrąglanie w górę, jeśli jest mniejsze niż 100, zaokrąglanie w dół nie jest. Lub. Zaokrąglanie do najbliższych podanych liczb, takich jak 25, 100, 500, 1000. Istnieje wiele sposobów interpretacji zaokrąglania warunkowego liczb.
- Zaokrąglanie w górę lub w dół, jeśli liczba jest mniejsza lub równa liczbie. (48,9 -> 49, 52,9 -> 52)
- Zaokrąglanie do najbliższych podanych liczb całkowitych. (30, 90, 120).
- Zaokrąglij do n-tej cyfry za pomocą funkcji ZAOKR.GÓRA.
Nauczmy się korzystać z tych metod, wyjaśnionych poniżej ilustrując przykład.
Zaokrąglanie w górę lub w dół, jeśli liczba jest mniejsza lub równa liczbie. (48,9 -> 49, 52,9 -> 52)
Tutaj podaliśmy zestaw liczb i musimy zaokrąglić w górę lub w dół do najbliższej liczby całkowitej podanej jako kryterium. Kryteria polegają na tym, że jeśli liczba jest mniejsza niż 50, należy ją zaokrąglić w górę, a jeśli liczba jest większa lub równa 50, należy ją zaokrąglić w dół.
Składnia formuły:
=JEŻELI(liczba<> |
liczba : liczba do zaokrąglenia w górę
Kryteria: konkretny numer do sprawdzenia
0 : num_digit (do cyfry, musimy zaokrąglić w górę lub w dół).
Przykład :
Wszystko to może być trudne do zrozumienia. Rozumiem, jak korzystać z funkcji na przykładzie. Tutaj w jednej kolumnie znajdują się liczby i podana jest jedna tabela kryteriów. Teraz zaczynamy zaokrąglać liczby za pomocą wzoru
Użyj formuły
=JEŻELI(B2<50;ZAOKR.GÓRA(B2,0);ZAOKR.DÓŁ(B2,0)) |
Wyjaśnienie:
Pierwszy warunek sprawdzany jest za pomocą funkcji JEŻELI. Następnie liczba jest wysyłana w celu zaokrąglenia w górę lub w dół, biorąc pod uwagę, że określone kryteria są spełnione lub nie. Jeśli zdezorientujesz się przy korzystaniu z funkcji JEŻELI, dowiedz się więcej o funkcji JEŻELI na stronie exceltip.com
Zaokrąglanie do najbliższych podanych liczb całkowitych. (30, 90, 120)
Tutaj mamy określone kryteria, aby dana liczba była zaokrąglana do tej konkretnej liczby. 20 => 50, 55 => 100, 433 => 500. Czyli do tego możemy użyć zagnieżdżonej funkcji JEŻELI, ale będzie ona dłuższa im więcej liczb. Używamy więc triku z funkcji INDEX i MATCH, aby zaokrąglić do najbliższej podanej liczby. Ta formuła daje nam funkcjonalność zaokrąglania. Najpierw zdobądźmy składnię formuły dla tego samego.
Składnia formuły:
= INDEKS (lista, PODAJ.POZYCJĘ (numer, lista, -1)) |
liczba : liczba do zaokrąglenia w górę
Lista : podany zestaw liczb, zaokrąglij w górę do
-1 : aby dopasować ostatnią dopasowaną liczbę
Jest tylko jeden problem z tą formułą, że nie możesz dopasować 26 -> 25, albo wzrośnie, albo spadnie. Posortuj listę malejąco, aby uzyskać funkcję zaokrąglania z tą samą formułą
Przykład :
Wszystko to może być trudne do zrozumienia. Rozumiem, jak korzystać z funkcji na przykładzie. Tutaj w jednej kolumnie znajdują się liczby i podana jest jedna tabela kryteriów. Teraz zaczynamy zaokrąglać liczby za pomocą wzoru.
Użyj formuły
=INDEKS ($A$1:$A$5, DOPASUJ (B1,$A$1:$A$5, -1)) |
Wyjaśnienie:
Funkcja PODAJ.POZYCJĘ dopasowuje dokładne dopasowanie wartości minimalnej na liście (A1:A5) i zwraca indeks wiersza do funkcji INDEX.
Funkcja INDEX znajduje najbliższe dopasowanie mające indeks ROW i piąty wiersz na liście
Notatka:
Funkcja zwraca błąd #NA, jeśli argument tablicy wyszukiwania funkcji PODAJ.POZYCJĘ nie ma tej samej długości co tablica tabeli. Użyj funkcji INDEX i MATCH, aby wyszukać wartość: INDEX & MATCH, aby wyszukać wartość zgodnie z wymaganiami.
Zaokrąglij do n-tej cyfry za pomocą funkcji ZAOKR.GÓRA.
PODSUMOWANIE funkcja służąca do zaokrąglania liczb 0-4 i zaokrąglania w górę liczb 5-9 Zajmuje 2 argumenty
Składnia:
=ZAOKR.GÓRA(liczba;liczba_cyfra) |
liczba : liczba do zaokrąglenia w górę
num_digit : Do cyfry, musimy zaokrąglić w górę.
Przykład :
Wszystko to może być trudne do zrozumienia. Rozumiem, jak korzystać z funkcji na przykładzie. Tutaj W jednej kolumnie są Liczby, aw drugiej num_digits, do których należy zaokrąglić liczbę w górę.
Użyj formuły
=ZAOKR.GÓRA(A2;B2) |
Tutaj w komórce C2 liczba zostanie zaokrąglona do 1 miejsca po przecinku.
Jak widać, 2.4 jest zaokrąglane do 1 miejsca po przecinku.
Skopiuj formułę za pomocą Ctrl + D biorąc pierwszą komórkę do ostatniej komórki potrzebnej formuły.
Jak widzisz
Pierwsze 3 komórki są zaokrąglane odpowiednio do 1, 2 i 3 miejsc po przecinku.
W C5 liczba jest zaokrąglana w górę do najbliższej liczby całkowitej.
Ostatnie 2 komórki są zaokrąglane odpowiednio do najbliższych 10 i 100.
Aby uzyskać liczbę zaokrągloną w górę do najbliższej liczby całkowitej, domyślnie używane jest 0 jako num_digit |
ZAOKR do najbliższej setki lub tysiąca
Tutaj w zakresie A2:A8 mam kilka liczb. Chcę je zaokrąglić do 100. W tym celu napiszę poniższy wzór.
=OKRĄG(A2,-2) |
Skopiuj to w poniższych komórkach.
Jak to działa:
Właściwie, gdy przekazujemy liczbę ujemną do funkcji ZAOKR, zaokrągla ona liczby przed przecinkiem.
Aby zaokrąglić do najbliższego 1000, wystarczy zamienić -2 na -3 we wzorze.
Oto wszystkie notatki obserwacyjne przy użyciu wzoru w Excelu
Uwagi:
- Formuła działa tylko z liczbami.
- Formuła zwraca najbliższą ostatnią wielokrotność podanego wejścia dowolnej liczby dziesiętnej.
- Istotność ujemna jest dozwolona tylko wtedy, gdy sama liczba jest ujemna, w przeciwnym razie formuła zwraca #LICZBA! błąd.
- Pusta komórka lub 0 jako wartość istotności zwraca #DZIEL/0! błąd.
- Funkcja zwraca #ARG! Błąd, jeśli wartość daty lub godziny jest nieprawidłowa.
- Excel przechowuje wartość czasu jako liczby. Sprawdź więc format komórki podczas obsługi tej formuły.
- Ostrożnie podczas wprowadzania wartości czasu 04:10:22 oznaczają 4 godziny, 10 minut i 22 sekundy.
Mam nadzieję, że ten artykuł o tym, jak zaokrąglać liczby spełniające określone kryteria w programie Excel, jest objaśniający. Więcej artykułów na temat obliczania wartości i powiązanych formuł programu Excel znajdziesz tutaj. Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku. Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na e-mail.
Jak korzystać z funkcji ZAOKR w programie Excel? : Zaokrągla podaną liczbę do najbliższej liczby dziesiętnej num_digit za pomocą funkcji ZAOKR w programie Excel.
Jak korzystać z funkcji ZAOKR.GÓRA w programie Excel: Zaokrągla podaną liczbę do najbliższej liczby dziesiętnej num_digit za pomocą funkcji ZAOKR.GÓRA w programie Excel.
Jak korzystać z funkcji ZAOKR.DÓŁ w programie Excel? : Zaokrągla podaną liczbę w dół do najbliższej liczby dziesiętnej num_digit za pomocą funkcji ROUNDDOWN w programie Excel.
Jak korzystać z funkcji MROUND w programie Excel? : zaokrągla liczbę do najbliższej określonej wielokrotności za pomocą funkcji MROUND w programie Excel.
Jak korzystać z funkcji FLOOR w programie Excel: zaokrągla liczbę w dół do najbliższej określonej wielokrotności za pomocą funkcji FLOOR w programie Excel.
Popularne artykuły :
50 skrótów Excela, które zwiększą Twoją produktywność : Szybsze wykonywanie zadań w programie Excel. Te skróty pomogą Ci zwiększyć wydajność pracy w programie Excel.
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel : Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
Jak korzystać z funkcji IF w programie Excel? : Instrukcja IF w programie Excel sprawdza warunek i zwraca określoną wartość, jeśli warunek jest PRAWDA, lub zwraca inną określoną wartość, jeśli jest FAŁSZ.
Jak korzystać z funkcji SUMA.JEŻELI w programie Excel : To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.