atinakarim
Hola
Tengo valores en una columna como, «Goext.wk.rainier.global». Me gustaría dividir la columna por el delimitador más derecho para que el valor de la columna sea simplemente Goext.
Sé que puedo (y lo he hecho antes en el Editor de consultas), pero ¿hay alguna manera de hacerlo con DAX? ¿Hay una fórmula para dividir por delimitador? Me lo pregunto porque me encontré con problemas con el editor de consultas y esto se puede hacer más tiempo mediante la opción de columna dividida.
juliansanzk18
Buen Día, Tengo problemas con el editor por temas de permisos a la base sql, y necesito que por medio de DAX, poder separar la info, y obtener los números de 9 digitos que subrayo, Una ayuda. Gracias
V-pazhen-msft
@atinakarim
Para este tipo de modelado, Siempre es mejor usar la función split en el Editor de consultas, no estoy seguro de por qué no puede hacerlo.
Las soluciones se proporcionaron anteriormente con dax, pero debe saber que esto no es columna dividida, simplemente encuentra el texto de los valores de columna. En DAX se limita a si sólo desea el valor más LEFF/RIGHT del delimitador.
RIGHT('Table'[Column],SEARCH(".",[Column],1,0))
Pablo Zheng
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
edhans
Dijiste el delimitador más a la derecha, pero luego pusiste Geotexto como respuesta. que es el mas a la izquierda.
Para los más a la derecha, para devolver Global, utilice esto:
Column =
TRIM (
MID (
SUBSTITUTE ( [Column1], ".", REPT ( " ", LEN ( [Column1] ) ) ),
( LEN ( [Column1] ) - LEN ( SUBSTITUTE ( [Column1], ".", "" ) ) )
* LEN ( [Column1] ) + 1,
LEN ( [Column1] )
)
)
Para la mayoría de la izquierda, utilice esto:
Column 2 =
LEFT(
[Column1],
FIND(".",[Column1]) - 1
)
Tengo curiosidad por sus problemas con el editor de Power Query. Está diseñado para el modelado de datos. DAX está diseñado para el análisis, no para el modelado. Consulte los problemas siguientes con el modelado de datos extenso en DAX frente a su origen o Power Query. Las tablas de DAX no son como hojas de cálculo de Excel. ¿Puede compartir más sobre sus problemas con el editor pq?
En general, intente evitar las columnas calculadas. Hay veces para usar, pero es raro. Normalmente se prefiere obtener datos del sistema de origen, crear columnas en Power Query o medidas DAX a las columnas calculadas. Vea estas referencias:
Columnas calculadas vs medidas en DAX
Columnas y medidas calculadas en DAX
Diferencias de almacenamiento entre columnas calculadas y tablas calculadas
Creación de una tabla de fechas dinámicas en Power Query
amichandak
@atinakarim , intento así en dax
nueva columna: izquierda([column], búsqueda(«.»,[column],1,0)-1)