Marcin Samborski

Marcin Samborski Analityk biznesowy,
analityk finansowy,
analityk ERP, pro...

Temat: True jeżeli wynik działania jest liczba całkowitą.

Chciałbym aby w wyniku kalkulacji wyrzucał mi wynik tylko jeżeli jego wartość to liczba całkowita.

If(A1/A2= liczba całkowiat; True; False)

Pewnie istnieje coś. Myślałem, że MOD mi to zrobi ale coś nie moge się z tym dogadać.

Proszę o pomoc.

konto usunięte

Temat: True jeżeli wynik działania jest liczba całkowitą.

Witam,
coś takiego:
=IF(A1/A2=TRUNC(A1/A2);TRUE;FALSE)
Pozdrawiam.Darek J. edytował(a) ten post dnia 25.10.10 o godzinie 15:18

Temat: True jeżeli wynik działania jest liczba całkowitą.

=JEŻELI(MOD(A1/A2;1);"ułamek";"całkowita")
Ryszard G. edytował(a) ten post dnia 25.10.10 o godzinie 15:20
Marcin Samborski

Marcin Samborski Analityk biznesowy,
analityk finansowy,
analityk ERP, pro...

Temat: True jeżeli wynik działania jest liczba całkowitą.

Dziękuję Panom bardzo, obydwa rozwiązania działają. Super!

konto usunięte

Temat: True jeżeli wynik działania jest liczba całkowitą.

Można jeszcze obsłużyć dzielenie przez zero:
=JEŻELI(CZY.BŁĄD(A1/A2);"ZERO W MIANOWNIKU";JEŻELI(MOD(A1/A2;1);"ułamek";"całkowita"))

konto usunięte

Temat: True jeżeli wynik działania jest liczba całkowitą.

Albo prościej:
=JEŻELI(A2=0;"ZERO W MIANOWNIKU";JEŻELI(MOD(A1/A2;1);"ułamek";"całkowita"))
Miłosz L.

Miłosz L. Ekspert
optymalizacji
procesów

Temat: True jeżeli wynik działania jest liczba całkowitą.

Trafiłem tu, bo szukałem takiej funkcji, ale ostatecznie wymyśliłem jeszcze taką opcję:

=JEŻELI(LICZBA.CAŁK((A1/A2)*2)=(A1/A2)*2;prawda;fałsz)
Andy L.

Andy L. ITM, VUB

Temat: True jeżeli wynik działania jest liczba całkowitą.

A po co te wszystkie IF (JEŻELI) ?
Wystarczy zwykłe: =(A1/A2=TRUNC(A1/A2))



Wyślij zaproszenie do