Funktionen „Abs“, „Exp“, „Ln“, „Power“, „Log“ und „Sqrt“

Gilt: Canvas-Spps Dataverse Formelspalten Desktop-Flows Modellgesteuerte Apps Power Platform CLI

Berechnen Absolutwerte, Logarithmen, Quadratwurzeln und die Ergebnisse der Potenzierung von e oder einer beliebigen Zahl zur angegebenen Potenz.

Beschreibung

Die Funktion Abs gibt den nicht negativen Wert ihres Arguments zurück. Wenn eine Zahl negativ ist, gibt Abs das positive Äquivalent zurück.

Die Funktion Exp gibt e zur Potenz ihres Arguments erhoben zurück. Die transzendente Zahl e beginnt 2,7182818...

Die Funktion Ln gibt den natürlichen Logarithmus (zur Basis e) ihres Arguments zurück.

Die Funktion Power gibt eine zu einer Potenz erhobene Zahl zurück. Sie ist mit der Verwendung des ^-Operators gleichbedeutend.

Die Funktion Log gibt den Logarithmus ihres ersten Arguments in der Basis zurück, die durch ihr zweites Argument angegeben wird (oder 10, wenn nicht angegeben).

Die Funktion Sqrt gibt die Zahl zurück, die mit sich selbst multipliziert gleich ihrem Argument ist.

Wenn Sie eine einzelne Zahl übergeben, ist der Rückgabewert ein einzelnes Ergebnis, das auf der aufgerufenen Funktion basiert. Wenn Sie eine einspaltige Tabelle übergeben, die Zahlen enthält, ist der Rückgabewert eine einspaltige Tabelle mit Ergebnissen in einer Wert-Spalte, ein Ergebnis für jeden Datensatz in der Argumenttabelle. Mehrspaltige Tabellen können in einspaltige Tabellen umgeformt werden, wie unter Arbeiten mit Tabellen beschrieben wird.

Wenn ein Argument zu einem nicht definierten Wert führen würde, ist das Ergebnis leer. Dies kann bei Quadratwurzeln und Logarithmen von negativen Zahlen passieren.

Syntax

Abs( Zahl )
Exp( Zahl )
Ln( Zahl )
Sqrt( Zahl )

  • Number – Erforderlich. Zahl, die verarbeitet wird.

Power( Basis, Exponent )

  • Basis - Erforderlich. Zu potenzierende Basiszahl.
  • Exponent: erforderlich. Der Exponent, zu dem die Basiszahl potenziert wird.

Log( Nummer, Basis )

  • Number – Erforderlich. Nummer zur Berechnung des Logarithmus
  • Basis - Optional. Die Basis des Logarithmus zur Berechnung Standardmäßig 10 (wenn nicht angegeben).

Abs( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )

  • SingleColumnTable - Erforderlich. Eine einspaltige Tabelle mit Zahlen, die verarbeitet werden.

Beispiele

einzelne Zahl

Formel Beschreibung Ergebnis
Abs( -55 ) Gibt die Zahl ohne das negative Vorzeichen zurück. 55
Exp( 2 ) Gibt die 2. Potenz von e zurück, also e * e. 7.389056...
Ln( 100 ) Gibt den natürlichen Logarithmus (zur Basis e) der Zahl 100 zurück. 4.605170 ...
Log( 100 ) Gibt den Logarithmus in der Basis 10 der Zahl 100 zurück. 2
Log( 64, 2 ) Gibt den Logarithmus in der Basis 2 der Zahl 64 zurück. 6
Power( 5, 3 ) Gibt die 5. Potenz von 3 zurück, also 5 * 5 * 5. 125
Sqrt( 9 ) Gibt die Zahl zurück, die mit sich selbst multipliziert 9 ergibt. 3

Einspaltige Tabelle

Die Beispiele in diesem Abschnitt verwenden eine Datenquelle, die als ValueTable bezeichnet wird und diese Daten enthält:

Wert
9
-4
2
Formel Beschreibung Result
Abs( ValueTable ) Gibt den Absolutwert jeder Zahl in der Tabelle zurück. Eine einspaltige Tabelle mit einer Value-Spalte mit folgenden Werten: 9, 4, 2
Exp(ValueTable) Gibt e potenziert mit jeder Zahl in der Tabelle zurück. Eine einspaltige Tabelle mit einer Value-Spalte mit folgenden Werten: 8103,083927..., 0,018315..., 7,389056...
Ln( ValueTable ) Gibt den natürlichen Logarithmus der einzelnen Zahlen in der Tabelle zurück. Eine einspaltige Tabelle mit einer Value-Spalte mit folgenden Werten: 2,197224..., Blank(), 0,693147...
Sqrt(ValueTable) Gibt die Quadratwurzel der einzelnen Zahlen in der Tabelle zurück. Eine einspaltige Tabelle mit einer Value-Spalte mit folgenden Werten: 3, Blank(), 1,414213...

Schritt-für-Schritt-Beispiel

  1. Fügen Sie ein Text input-Steuerelement hinzu, und benennen Sie es Quelle.
  2. Fügen Sie ein Label-Steuerelement hinzu, und legen Sie dessen Text-Eigenschaft auf diese Formel fest:
    Sqrt( Value( Source.Text ) )
  3. Geben Sie eine Zahl in Source ein, und überprüfen Sie, ob das Label-Steuerelement (Bezeichnung) die Quadratwurzel der eingegebenen Zahl anzeigt.