Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola a todos
Tengo 4 tablas: Main, Chq, Cash, ETRF y lookinto create Custom Column in Main Table.
Columna personalizada en la tabla principal:
Devolver "Efectivo" si Acc_no está en la tabla de efectivo
Devolver "Chq" si Acc_no está en Chq Table
Devolver "ETRF" si Acc_no está en la tabla ETRF
Las tablas Chq, Cash, ETRF contienen Acc_no y están vinculadas a la Tabla Principal, que también ha Acc_no
¿Cuál es la mejor manera de generar resultados?
Gracias por adelantado
Si entiendo su problema correctamente usted debe ser capaz de probar algo como esto, dependiendo de cómo se configuran sus relaciones:
Columna personalizada: IF(RELATED(CashTable[Acc_no])-MainTable[Acc_no], "Cash",
IF(RELATED(ChqTable[Acc_no])-MainTable[Acc_no], "Chq",
IF(RELATED(ETRFTable[Acc_no])-MainTable[Acc_no], "ETRF",
"")))
¿Este post ha resuelto tu problema? Por favor, márquelo como una solución para que otros puedan encontrarlo rápidamente y para que la comunidad sepa que su problema ha sido resuelto.
Si has encontrado este post útil, por favor, dale a Kudos.
Trabajo como instructor y consultor para Microsoft 365, especializado en Power BI y Power Query.
https://sites.google.com/site/allisonkennedycv
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
Una columna personalizada en la tabla de hechos algo así tal vez:
whichDim = SWITCH (TRUE(),
NOT ISBLANK( RELATED(TableDim1[accnum])), "Dim1",
NOT ISBLANK( RELATED(TableDim2[accnum])), "Dim2",
NOT ISBLANK( RELATED(TableDim3[accnum])), "Dim3", "n/a")
con sus versiones de nombres de tabla y cadenas
Muchas gracias. La consulta de columna personalizada solo reconoce una tabla: TableDim1
Tabla principal:Tabla Dim1 Relación *.1
Tabla principal:Tabla Dim2 Relación 1.*
Tabla principal:Tabla Dim3 Relación 1.*
¿Sabes por qué? Creo que el error es porque se establece la relación.
Lo más probable es que se deba a la dirección del filtro cruzado. Las flechas deben apuntar a la tabla principal en las tres relaciones para que esto funcione. Dado que sus relaciones son de 1 a muchas y muchas a 1, esto no sucede para todas ellas de forma predeterminada. Puede cambiar la dirección del filtro cruzado a ambos, simplemente lea sobre eso un poco, ya que puede tener algún otro impacto en otros datos en sus visualizaciones.
¿Este post ha resuelto tu problema? Por favor, márquelo como una solución para que otros puedan encontrarlo rápidamente y para que la comunidad sepa que su problema ha sido resuelto.
Si has encontrado este post útil, por favor, dale a Kudos.
Trabajo como instructor y consultor para Microsoft 365, especializado en Power BI y Power Query.
https://sites.google.com/site/allisonkennedycv
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
Gracias Allison,
Aprecio si usted mencionó que i t es más probable debido a la dirección delfiltro cruzado. Las flechas deben apuntar a la tabla principal en las tres relaciones para que esto funcione. Fue un factor clave y logró los resultados deseados.