Jak zaokrąglać liczby spełniające określone kryteria w programie Excel?

Anonim

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.

  1. Zaokrąglanie w górę lub w dół, jeśli liczba jest mniejsza lub równa liczbie. (48,9 -> 49, 52,9 -> 52)
  2. Zaokrąglanie do najbliższych podanych liczb całkowitych. (30, 90, 120).
  3. 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:

  1. Formuła działa tylko z liczbami.
  2. Formuła zwraca najbliższą ostatnią wielokrotność podanego wejścia dowolnej liczby dziesiętnej.
  3. Istotność ujemna jest dozwolona tylko wtedy, gdy sama liczba jest ujemna, w przeciwnym razie formuła zwraca #LICZBA! błąd.
  4. Pusta komórka lub 0 jako wartość istotności zwraca #DZIEL/0! błąd.
  5. Funkcja zwraca #ARG! Błąd, jeśli wartość daty lub godziny jest nieprawidłowa.
  6. Excel przechowuje wartość czasu jako liczby. Sprawdź więc format komórki podczas obsługi tej formuły.
  7. 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.