Crear funciones personalizadas en Power Query

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.

Compara el precio para envíos nacionales e internacionales con hasta un 70% de ahorro.

No Comments Yet.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *