recuperar texto / cadena de celdas en Excel

Un usuario Pregunto ✅

AlexLiang

Hola a todos,

Gracias por tu atención. Me gustaría recuperar varios datos para realizar recuentos de cierta información como para ETL. Mi pregunta es ¿cómo puedo escribir el script DAX para extraer texto de una determinada celda en Excel? La siguiente imagen es el ejemplo, ¿cómo recupero las palabras rojas?

recuperar texto de excel.JPG

Realmente aprecio su apoyo. Gracias. 🙂

@AlexLiang,

Puede agregar una columna calculada de la siguiente manera.

Column =
VAR s1 = "3. Defect type:"
VAR s2 = "4. Initiator:"
VAR p1 =
    SEARCH ( s1, Table1[Abnormal Description] )
VAR p2 =
    SEARCH ( s2, Table1[Abnormal Description], p1 )
RETURN
    MID ( Table1[Abnormal Description], p1 + LEN ( s1 ), p2 - p1 - LEN ( s1 ) )

@AlexLiang,

Puede agregar una columna calculada de la siguiente manera.

Column =
VAR s1 = "3. Defect type:"
VAR s2 = "4. Initiator:"
VAR p1 =
    SEARCH ( s1, Table1[Abnormal Description] )
VAR p2 =
    SEARCH ( s2, Table1[Abnormal Description], p1 )
RETURN
    MID ( Table1[Abnormal Description], p1 + LEN ( s1 ), p2 - p1 - LEN ( s1 ) )

AlexLiang

En respuesta a v-chuncz-msft

Hola @ v-chuncz-msft

Realmente aprecio su amable apoyo.

Gracias 🙂

Hola @AlexLiang

Este es un enfoque aproximado, pero podría introducir columnas calculadas para detectarlo usando DAX

algo como

Column contains Crack = 
IF( FIND( "Crack", 'Table1'[Column3], 1, blank() ) > 0 , TRUE(), FALSE())

AlexLiang

En respuesta a Phil_Seamark

Hola @Phil_Seamark

Gracias por tus comentarios.

¿Qué pasa si quiero recuperar todo tipo de «tipo de defecto» y ponerlos en una nueva columna?

Porque es posible que deba calcular la frecuencia de cada tipo de defecto.

Gracias de nuevo. 🙂

En respuesta a AlexLiang

¿Tiene una lista predefinida de defectos? ¿Necesita mantener un recuento separado para cada tipo?

AlexLiang

En respuesta a Phil_Seamark

Creo que tenemos la lista predefinida de defectos. El recuento separado para cada tipo es la columna que quiero ingresar a powerBI para visualización. No estoy seguro de si tiene el mismo significado que mantener, gracias.

Deja un comentario

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