Heim  >  Artikel  >  Detaillierte Erläuterung der Verwendung der bedingten Funktion if

Detaillierte Erläuterung der Verwendung der bedingten Funktion if

hzc
hzcOriginal
2020-07-04 15:25:5810854Durchsuche

IF-Funktion bezieht sich im Allgemeinen auf die bedingte Funktion in der Programmierung oder in Excel und anderer Software. Sie bestimmt ihr „wahr“ [WAHR] und „falsch“ [FALSCH] gemäß den angegebenen Bedingungen und berechnet das Wahre und das Falsche Werte basierend auf der Logik und geben so den entsprechenden Inhalt zurück. Mit der Funktion IF können Sie bedingte Tests für Werte und Formeln durchführen.

Detaillierte Erläuterung der Verwendung der bedingten Funktion if

IF-Funktion bezieht sich im Allgemeinen auf eine bedingte Funktion in der Programmierung oder in Excel und anderer Software, die verwendet wird, um „WAHR“ oder „Falsch“ basierend auf festgelegten Bedingungen zu bestimmen .“ (FALSE), basierend auf den logisch berechneten wahren und falschen Werten, wodurch der entsprechende Inhalt zurückgegeben wird. Mit der Funktion IF können Sie bedingte Tests für Werte und Formeln durchführen.

Syntax

IF(logical_test,value_if_true,value_if_false)

Funktion

IF-Funktion ist eine bedingte Beurteilungsfunktion: Wenn die angegebene Bedingung TRUE ergibt, gibt die IF-Funktion zurück ein bestimmter Wert; wenn die Bedingung FALSE ergibt, wird ein anderer Wert zurückgegeben.

Zum Beispiel IF (Testbedingung, Ergebnis 1, Ergebnis 2), d. h. wenn die „Testbedingung“ erfüllt ist, wird „Ergebnis 1“ angezeigt, und wenn die „Testbedingung“ nicht erfüllt ist , „Ergebnis 2“ wird angezeigt.

Parameter

(1) Logical_test stellt jeden Wert oder Ausdruck dar, der als TRUE oder FALSE ausgewertet wird. [2]

Zum Beispiel ist A10=100 ein logischer Ausdruck. Wenn der Wert in Zelle A10 gleich 100 ist, ist der Ausdruck WAHR, andernfalls ist er FALSCH. Dieser Parameter kann jeden Vergleichsoperator verwenden (= (gleich), > (größer als), >= (größer als oder gleich), <= (kleiner als oder gleich Operatoren)).

(2) Value_if_true stellt den Wert dar, der zurückgegeben wird, wenn logical_test TRUE ist.

Wenn dieser Parameter beispielsweise die Textzeichenfolge „Innerhalb des Budgets“ ist und der Parameterwert „logical_test“ TRUE ist, zeigt die IF-Funktion den Text „Innerhalb des Budgets“ an. Wenn logical_test TRUE ist und value_if_true leer ist, gibt dieser Parameter 0 zurück. Wenn TRUE angezeigt werden soll, verwenden Sie für diesen Parameter den logischen Wert TRUE. value_if_true können auch andere Formeln sein.

(3) Value_if_false stellt den zurückgegebenen Wert dar, wenn logical_test FALSE ist.

Wenn dieser Parameter beispielsweise die Textzeichenfolge „Über Budget“ ist und der Wert des Parameters „logical_test“ FALSE ist, zeigt die IF-Funktion den Text „Über Budget“ an. Wenn logical_test FALSE ist und value_if_false weggelassen wird (d. h. nach value_if_true steht kein Komma), wird der logische Wert FALSE zurückgegeben. Wenn logical_test FALSE ist und value_if_false leer ist (d. h. auf value_if_true folgt ein Komma und unmittelbar auf die schließende Klammer), gibt dieser Parameter 0 (Null) zurück. VALUE_if_false können auch andere Formeln sein.

Erklärung

In Excel2003 kann die Funktion IF in sieben Ebenen verschachtelt werden, und in Excel2007 kann sie in 64 Ebenen verschachtelt werden. Mithilfe der Parameter value_if_false und value_if_true können komplexe Erkennungsbedingungen erstellt werden.

Nach der Berechnung der Parameter value_if_true und value_if_false gibt die Funktion IF den Rückgabewert zurück, nachdem die entsprechende Anweisung ausgeführt wurde.

Wenn das Argument der Funktion IF ein Array enthält ( Wird zum Erstellen einer einzelnen Formel verwendet, die mehrere Ergebnisse liefert oder mit einer Reihe von in Zeilen und Spalten angeordneten Argumenten arbeitet. Die Array-Bereiche teilen eine Formel; die Array-Konstanten sind ein Satz von Konstanten, die als Parameter verwendet werden), wird jedes Element im Array ausgewertet, wenn die IF-Anweisung ausgeführt wird.

Excel bietet auch einige andere Funktionen zur Analyse von Daten basierend auf Bedingungen. Wenn Sie beispielsweise zählen möchten, wie oft eine Textzeichenfolge oder eine Zahl in einem Zellbereich vorkommt, können Sie die Arbeitsblattfunktion ZÄHLENWENN verwenden. Wenn Sie eine Textzeichenfolge oder Zahl in einem Zellbereich summieren möchten, können Sie die Arbeitsblattfunktion SUMMEWENN verwenden. Erfahren Sie mehr über die Berechnung von Werten basierend auf Bedingungen.

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung der bedingten Funktion if. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn