Microsoft Excel ist eine leistungsstarke Tabellenkalkulations- und Datenanwendung, die im geschäftlichen und wissenschaftlichen Bereich weit verbreitet ist. Es gibt viele Funktionen und Funktionen für die Arbeit mit Zahlen in Excel, aber manchmal müssen Sie feststellen, ob ein Wert in einer Zelle eine ganze Zahl ist.
Wenn eine große Datenmenge vorhanden ist, ist es oft wichtig sicherzustellen, dass alle Werte in einer bestimmten Spalte Ganzzahlen sind. Dazu können Sie die INTEGER- oder die Bruchfunktion verwenden, um den Typ der Zahl in der Zelle zu bestimmen.
Die INTEGER-Funktion gibt eine ganze Zahl ohne Dezimalstelle zurück. Wenn der Wert in der Zelle eine ganze Zahl ist, gibt die Funktion den ursprünglichen Wert unverändert zurück, andernfalls wird der Fehlerwert zurückgegeben. Die Funktion "BRUCH" gibt den Dezimalteil einer Zahl zurück. Wenn keine Dezimalstelle vorhanden ist, gibt die Funktion den Wert "0" zurück.
Anmerkung: Wenn der Wert in einer Zelle als Text dargestellt wird, geben die Funktionen "GANZ" und "BRUCH" ebenfalls einen Fehlerwert zurück.
So überprüfen Sie, ob ein Wert in Excel eine ganze Zahl ist: Schritt für Schritt Anleitung
1. Verwenden Sie die CELLS-Funktion
Die CELLS-Funktion in Excel kann verwendet werden, um den Datentyp einer Zelle zu definieren. Mit der folgenden Formel können Sie überprüfen, ob der Wert in einer Zelle eine ganze Zahl ist:
=IF(CELL("type", A1)="l", "Целое число", "Не целое число")
In dieser Formel ist A1 der Verweis auf die Zelle, die Sie überprüfen möchten. Wenn der Wert in der Zelle eine ganze Zahl ist, gibt die Formel "Ganzzahl" zurück, andernfalls "Keine ganze Zahl".
2. Verwenden Sie die MOD-Funktion
Eine andere Möglichkeit zu überprüfen, ob ein Wert eine ganze Zahl ist, besteht darin, die MOD-Funktion zu verwenden. Die MOD-Funktion gibt den Rest der Division einer Zahl durch eine andere zurück. Wenn der Rest Null ist, ist die Zahl eine ganze Zahl. Die folgende Formel prüft, ob ein Wert in einer Zelle eine ganze Zahl ist:
=IF(MOD(A1,1)=0, "Целое число", "Не целое число")
In dieser Formel ist A1 der Verweis auf die Zelle, die Sie überprüfen möchten. Wenn der Rest der Division des Werts in Zelle durch 1 Null ist, gibt die Formel "Ganzzahl" zurück, andernfalls "Keine Ganzzahl".
3. Verwenden Sie die INT-Funktion
Die INT-Funktion in Excel gibt einen ganzen Teil einer Zahl zurück. Wenn das Ergebnis der INT-Funktion mit der ursprünglichen Zahl übereinstimmt, ist die Zahl eine ganze Zahl. Die folgende Formel prüft, ob ein Wert in einer Zelle eine ganze Zahl ist:
=IF(INT(A1)=A1, "Целое число", "Не целое число")
In dieser Formel ist A1 der Verweis auf die Zelle, die Sie überprüfen möchten. Wenn der ganze Teil einer Zahl in einer Zelle gleich der ursprünglichen Zahl ist, gibt die Formel "Ganze Zahl" zurück, andernfalls "Keine ganze Zahl".
Jetzt kennen Sie mehrere Möglichkeiten, um zu überprüfen, ob ein Wert in Excel eine ganze Zahl ist. Sie können je nach Ihren Bedürfnissen und Vorlieben eine geeignete Methode wählen.
Verwenden der Funktion INTEGER
Die Formel für die Verwendung der INTEGER-Funktion lautet wie folgt:
=GANZZAHL(Wert)
Hier Bedeutung ist eine Zelle mit einer Zahl oder die Nummer selbst, die überprüft werden soll.
Das Ergebnis der Funktion INTEGER ist eine Zahl, die auf die nächste kleinere ganze Zahl gerundet ist. Wenn die ursprüngliche Zahl bereits eine ganze Zahl ist, wird das Ergebnis dieselbe Zahl sein.
Wenn der ursprüngliche Wert eine ganze Zahl ist, gibt die INTEGER–Funktion TRUE zurück, andernfalls FALSE.
Beispiel für die Verwendung der Funktion INTEGER:
=GANZZAHL(A1)
Wenn der Wert von Zelle A1 5.7 ist, lautet das Ergebnis der Formel 5.
Um die Bedingung "Ob ein Wert eine ganze Zahl ist" zu überprüfen, können Sie die Funktion INTEGER zusammen mit der Funktion STRICT_GLEICHZEITIG verwenden:
=STRENG GLEICH(GANZZAHL(A1); A1)
Das Ergebnis ist TRUE, wenn der Wert von Zelle A1 eine ganze Zahl ist, andernfalls FALSE.
Daher ist die INTEGER-Funktion ein nützliches Werkzeug, um festzustellen, ob ein Wert in Excel eine ganze Zahl ist.
Verwenden der MOD-Funktion
Das Anwenden der MOD-Funktion auf eine Zelle mit einer Zahl sieht folgendermaßen aus:
In diesem Beispiel ist A1 ein Verweis auf eine Zelle, die die zu überprüfende Zahl enthält. Die Zahl 1 bedeutet, dass die Division durch 1 überprüft werden muss.
Wenn die MOD-Funktion 0 zurückgibt, bedeutet dies, dass die Zahl eine ganze Zahl ist. Wenn die Funktion einen anderen Wert als Null zurückgibt, bedeutet dies, dass die Zahl keine ganze Zahl ist.
Hier ist ein Beispiel für die Verwendung der MOD-Funktion:
=WENN(MOD(A1, 1) = 0, "Ganzzahl", "Keine Ganzzahl")
Diese Formel gibt "Ganzzahl" aus, wenn der Wert in Zelle A1 eine Ganzzahl ist, andernfalls "Keine Ganzzahl".
Daher ist die MOD-Funktion ein leistungsfähiges Werkzeug, um festzustellen, ob ein Wert in Excel eine ganze Zahl ist.
Verwenden der Restfunktion
Das Format der Funktion REST ist wie folgt: =REST(Zahl; Teiler)
- Zahl - der Wert, für den der Rest ermittelt werden soll;
- Teiler - der Wert, durch den die Zahl geteilt werden soll.
Wenn der Rest der Division einer Zahl durch einen Teiler Null ist, bedeutet dies, dass die Zahl eine ganze Zahl ist.
Lassen Sie uns zum Beispiel feststellen, ob der Wert in Zelle A1 eine ganze Zahl ist:
=WENN(REST(A1;1)=0; "Wert ist Ganzzahl"; "Wert ist nicht Ganzzahl")
In diesem Beispiel überprüft die Funktion REST den Rest, nachdem der Wert in Zelle A1 durch 1 dividiert wurde. Wenn der Rest Null ist, wird der Text "Wert ist ganz" zurückgegeben, andernfalls wird der Text "Wert ist nicht ganz" zurückgegeben.
Auf diese Weise können Sie mit der Funktion REST in Excel leicht feststellen, ob ein Wert eine ganze Zahl ist.
Überprüfen eines Werts mithilfe der Zahlenformatzelle
Wählen Sie zunächst die Zelle aus, in der Sie den Wert überprüfen möchten. Öffnen Sie dann das Zellformatierungsfenster, indem Sie auf die Schaltfläche "Formatieren" in der Symbolleiste klicken. Wählen Sie im Dialogfeld die Registerkarte Nummer aus.
Suchen Sie in der Liste der Zahlenkategorien nach der Kategorie Allgemein und wählen Sie sie aus. Setzen Sie danach im Feld "Dezimalstellen" den Wert auf "0". Der Wert in der ausgewählten Zelle wird nun ohne Dezimalstellen angezeigt.
Wenn der Wert in dieser Zelle derselbe bleibt wie vor der Formatierung, bedeutet dies, dass es sich um eine ganze Zahl handelt. Wenn Dezimalstellen oder eine andere Formatierung der Werte angezeigt werden, bedeutet dies, dass der Wert keine ganze Zahl ist.
Jetzt wissen Sie, wie Sie überprüfen können, ob ein Wert eine ganze Zahl ist, indem Sie eine Zahlenformatzelle verwenden. Diese Methode kann bei der Verarbeitung großer Datenmengen oder in Fällen nützlich sein, in denen die Überprüfung von Werten in Excel automatisiert werden muss.
Verwenden der If-Formel
Die Syntax der If-Formel lautet wie folgt:
=WENN(logische Bedingung; Wert von true; Wert von true)
- logische Bedingung - ein Ausdruck, der auf wahr oder falsch überprüft werden muss;
- wert von_wenn es wahr ist - der Wert, der ausgegeben wird, wenn die logische Bedingung wahr ist;
- wert von_wenn - der Wert, der ausgegeben wird, wenn die logische Bedingung falsch ist.
Um zu bestimmen, ob ein Wert eine ganze Zahl ist, müssen Sie die Funktion "GANZ" verwenden. Die Funktion "GANZ" rundet eine Zahl auf die nächstkleinere ganze Zahl auf. Wenn der Vorrundungswert mit dem gerundeten Wert übereinstimmt, ist er eine ganze Zahl.
Beispiel für die If-Formel, um zu bestimmen, ob ein Wert in Zelle A1 eine ganze Zahl ist:
=WENN(GANZZAHL(A1)=A1; "Ganzzahl"; "Keine Ganzzahl")
Wenn der Wert in Zelle A1 eine ganze Zahl ist, wird die Meldung "Ganzzahl" angezeigt. Andernfalls wird die Meldung "Keine ganze Zahl" angezeigt.