Funciones equivalentes de Excel para DAX

Un usuario Pregunto ✅

ravsha85

Hola a todos,

Estoy buscando las funciones equivalentes de Excel para DAX, ¿alguien puede decirme cómo podemos implementar las siguientes funciones en DAX?

Númerovalor

Sumifs

Vlookup

Saludos,

@ ravsha85

NUMBERVALUE:

Para convertir texto en número, puede usar la función VALOR ().

SUMIFS:

Puede usar CALCULATE () y aplicar contexto de filtro. Consulte este blog: PowerPivot DAX: CALCULATE es un SUMIF supercargado

=CALCULATE(SUM(Table[Amount]),FILTER(Table,Table[Column1] = "A" && Table[Column2] = "B"))

BUSCARV:

En DAX, no puede evaluar a nivel de celda como BUSCARV, ya que solo puede evaluar a nivel de fila. Puede usar RELATED (), RELATEDTABLE () o LOOKUPVALUE () para lograr una lógica similar. Para obtener más detalles, consulte los blogs a continuación:

Funcionalidad VLOOKUP en Power Pivot

Equivalente de VLOOKUP en DAX

Saludos,

X3svfdB1HOjKYc0

Value () no me funciona donde = Numbervalue (referencia, «,», «.») Es la fórmula de Excel equivalente.

Por ejemplo, tengo el texto 126.275,96 y el resultado es 126.27596 usando valor en BI en lugar de 126275.96 que devolvería la fórmula de valor numérico en Excel. Para 815,48 obtengo el valor incorrecto de 81548 usando la fórmula de valor en BI y el valor correcto de 815.48 usando el valor numérico en Excel.

@ ravsha85

NUMBERVALUE:

Para convertir texto en número, puede usar la función VALOR ().

SUMIFS:

Puede usar CALCULATE () y aplicar contexto de filtro. Consulte este blog: PowerPivot DAX: CALCULATE es un SUMIF supercargado

=CALCULATE(SUM(Table[Amount]),FILTER(Table,Table[Column1] = "A" && Table[Column2] = "B"))

BUSCARV:

En DAX, no puede evaluar a nivel de celda como BUSCARV, ya que solo puede evaluar a nivel de fila. Puede usar RELATED (), RELATEDTABLE () o LOOKUPVALUE () para lograr una lógica similar. Para obtener más detalles, consulte los blogs a continuación:

Funcionalidad VLOOKUP en Power Pivot

Equivalente de VLOOKUP en DAX

Saludos,

ravsha85

En respuesta a v-sihou-msft

Muchas gracias Simon_Hou-MSFT 🙂

Deja un comentario

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