Power Query permite la creación de funciones perzonalidas. Como en todo lenguaje de programación es muy conveniente la utilización de funciones pues permiten reutilizar el código e incrementar la consistencia del proyecto.
Esta entrada tiene por objetivo realizar una breve y simple introducción a la creación y uso de funciones.
Ingresamos al Editor de Power Query y le damos a Nueva Consulta.
Si abrimos el editor avanzado, creamos función con 2 parámetros. Esta función retorna la multiplicación de los 2 parámetros
(Importe as number, MultiplicaPor as number) =>
let
Resultado = Importe * MultiplicaPor
in
Resultado
te dejo aquí el código, para crear una tabla la cual vamos a utilizar para aplicar la función
let
Origen =
#table(
type table
[
#"NombreCliente" = text, #"ImporteDeCretido" = number, #"ClienteActivo" = logical
],
{
{"Ricardo A. Huaman Suarez", 150, true},
{"Victor Huamán Aquino", 200, false},
{"Adriana Sofia Huamán Aquino", 800, true}
}
)
in
Origen
Se renombra el nombre de la funcion
Se renombra con: fx MultiplicarPor
Ahora vamos a consumir esta función, para esto seleccionamos la tabla , le damos a «Invocar función personalizada» y ingresamos los datos de los parámetros y el nombre del nuevo campo
se crea el nuevo campo, basado en la función personalizada.
Leave a Reply