In Excel überprüfen, ob eine Zahl eine natürliche Zahl ist?

2 Antworten

z.B. wenn der Wert in A1 steht

=WENN(A1=GANZZAHL(A1);"ja";"nein")

... und runterkopierne

Woher ich das weiß:eigene Erfahrung

hannes1806  20.01.2020, 14:22

Ausgezeichnet, aber unvollständig, negative Zahlen sind keine natürlichen Zahlen, also:

=WENN(ABS(A1)=GANZZAHL(A1);"ja";"nein")

1
Dietwald2016  20.01.2020, 17:16
@hannes1806

Du hast recht und machst dann das Gegenteil. Wie wäre es mit

=WENN(UND(A1>0;GANZZAHL(A1));"ja";"nein")

1

Die natürliche Zahl ohne Manipulation mit der Rundung vergleichen. Ist beides das gleiche. Dann war es eine natürliche Zahl.