Y hay otro escenario que debemos comentar: hasta ahora hemos estado devolviendo siempre la última variable definida en el bloque let. Pero si devolvemos otra (lo que es perfectamente posible), el editor de consultas deja de saber qué pasos individualmente considerados definen el proceso ETL y muestra en el bloque de Pasos aplicados únicamente el nombre de la consulta. Por ejemplo:
let
#"Ventas A" = 5,
#"Ventas B" = 2 + 7 + 4,
IVA = 0.21,
#"Impuestos" = (#"Ventas A" + #"Ventas B") * IVA,
#"Expresión inútil" = 0
in
#"Impuestos"
En el código anterior devolvemos como resultado de la consulta la penúltima variable (#"Impuestos"), y vemos que en el bloque de Pasos aplicados se muestra solo el nombre de nuestra consulta: Consulta1.