Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

Extraer cierto texto

Necesita ayuda para extraer como se muestra en el siguiente ejemplo: Fecha Resultado requerido E1 E1 E2 E2 E3 E3 M2 2 EE.1 1 EE.2 2 EE.11 11 M11 11 Si l...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    Hay @CJ_96601 ,

    Ajústese a lo siguiente:

    if Text.Contains([Date], ".0") 
              then Text.AfterDelimiter([Date], ".0") 
    else if  Text.Contains([Date], ".") 
              then Text.AfterDelimiter([Date], ".")       
    else if Text.Start([Date],1) = "E" and not Text.Contains([Date], ".")  
              then Text.Start([Date],2)
              else 
             Text.Combine(List.RemoveNulls(List.Transform(Text.ToList([Date]),each if Value.Is(Value.FromText(_), type number) then _ else null)))

    vluwangmsft_0-1636452507210.png

    Saludos

    Lucien

  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    Hay @CJ_96601 ,

    Nueva columna personalizada como la siguiente:

    = Table.AddColumn(#"Added Custom", "Custom.1", each if not Text.Contains([Date], ".")  then Text.Range([Date],Text.Length([Date])-1,1) 
     else if  Text.Contains([Date], ".")  and Text.Range([Date],1,1)="X" then "X" 
    else Text.Start([Date],1))

    vluwangmsft_0-1636524240624.png

    Saludos

    Lucien