Funciones Abs, Exp, Ln, Power, Log y Sqrt en Power Apps
Calcula valores absolutos, logaritmos, raíces cuadradas y los resultados de elevar e o cualquier número a una potencia especificada.
Descripción
La función Abs muestra el valor no negativo de su argumento. Si el número es negativo, Abs muestra el equivalente positivo.
La función Exp muestra e elevado a la potencia de su argumento. El número trascendente e comienza con 2,7182818...
La función Ln muestra el argumento natural (e base) de su argumento.
La función Power muestra un número elevado a una potencia. Es equivalente a usar el operador ^.
La función Log devuelve el logaritmo de su primer argumento en la base especificada por su segundo argumento (o 10 si no se especifica).
La función Sqrt muestra el número que, cuando se multiplica por sí mismo, es igual a su argumento.
Si pasa un solo número, el valor que se muestra es un resultado único basado en la función llamada. Si pasa una tabla de una sola columna que contiene números, el valor que se muestra es una tabla de resultados de una sola columna, un resultado para cada registro en la tabla del argumento. Si tiene una tabla con varias columnas, puede convertirla en una tabla de una sola columna, como se describe en cómo trabajar con tablas.
Si algún argumento resultase en un valor no definido, el resultado es blank. Por ejemplo, esto puede pasar con las raíces cuadradas y los logaritmos de números negativos.
Sintaxis
Abs( Number )
Exp( Number )
Ln( Number )
Sqrt( Number )
- Number (obligatorio). El número sobre el cual operar.
Power( Base, Exponent )
- Base: requerido. Número base que se va a elevar.
- Exponent: requerido. Exponente al que se eleva el número base.
Log( Number, Base )
- Number (obligatorio). Número para calcular el logaritmo.
- Base (opcional). La base del logaritmo que calcular. De forma predeterminada, 10 (cuando no se especifica).
Abs( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )
- SingleColumnTable: requerido. Una tabla de números de una sola columna sobre la cual operar.
Ejemplos
Número único
| Fórmula | Descripción | Resultado |
|---|---|---|
| Abs( -55 ) | Muestra el número sin el signo negativo. | 55 |
| Exp( 2 ) | Muestra e elevado a la potencia de 2, o e * e. | 7.389056... |
| Ln( 100 ) | Muestra el algoritmo natural (e base) del número 100. | 4.605170... |
| Log( 100 ) | Muestra el logaritmo en base 10 del número 100. | 2 |
| Log( 64, 2 ) | Muestra el logaritmo en base 2 del número 64. | 6 |
| Power( 5, 3 ) | Muestra 5 elevado a la potencia de 3, o 5 * 5 * 5. | 125 |
| Sqrt( 9 ) | Muestra el número que, cuando se multiplica por sí mismo, da como resultado 9. | 3 |
Tabla de una sola columna
Los ejemplos de esta sección usan un origen de datos denominado ValueTable que contiene estos datos:

| Fórmula | Descripción | Resultado |
|---|---|---|
| Abs( ValueTable ) | Muestra el valor absoluto de cada número en la tabla. | ![]() |
| Exp( ValueTable ) | Muestra e elevado a la potencia de cada número en la tabla. | ![]() |
| Ln( ValueTable ) | Muestra el logaritmo natural de cada número en la tabla. | ![]() |
| Sqrt( ValueTable ) | Muestra la raíz cuadrada de cada número en la tabla. | ![]() |
Ejemplo paso a paso
- Agregue un control Text input y denomínelo Source.
- Agregue un control Label y establezca su propiedad Text en esta fórmula:
Sqrt( Value( Source.Text ) ) - Escriba un número en Source y confirme que el control Label muestra la raíz cuadrada del número que escribió.
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).
Comentarios
Enviar e ver os comentarios



