Recorte de caracteres de cadena y conversión hasta la fechaTodos,
Actualmente estoy trabajando con una tabla que contiene una columna con cadenas de caracteres como
'MQC_030817_1_Pb' o
'Cond_060917_1'.
Estoy tratando de extraer la cadena entre los primeros 2 delimitadores '_ 030817_' y convertirla en un formato de fecha
para ordenar la columna por esta fecha.
Agradezco cualquier aporte sobre cómo expresar una fórmula jsl para lograr esto.
Gracias por su apoyo de antemano.
Re: Ajuste de caracteres de cadena y conversión hasta la fechaHay una propiedad de columna para esto. Haga clic con el botón derecho en el encabezado de su columna Superpuesta y seleccione Propiedades de columna -> Niveles de orden de fila. Haz lo mismo con tu variable del eje X. Creo que esto te dará lo que estás buscando.
Re: Ajuste de caracteres de cadena y conversión hasta la fechaGracias por esto ya que ahora tengo la tabla ordenada por tiempo.
Desafortunadamente, parece que la clasificación predeterminada para la leyenda superpuesta en los generadores de gráficos parece ser alfanumérica.
¿Hay alguna forma de cambiar la clasificación de la leyenda para seguir la clasificación de la tabla?
(El mismo tipo de pregunta para el eje X de los gráficos de variabilidad que parece estar ordenado alfanumérico en lugar del orden en la tabla).
Gracias una vez más.
Lutz
Re: Ajuste de caracteres de cadena y conversión hasta la fechaEn ese caso, puede agregar un formato de entrada al Información() función.

Informat( Word( 2, :Column 1, "_" ), "ddmmyyyy" )
Re: Ajuste de caracteres de cadena y conversión hasta la fechaGracias por tu ayuda. Eso generalmente funcionó.
Sin embargo, parece que tengo que establecer específicamente el formato de fecha deseado, ya que interpreta algunas entradas como 'estilo americano'.
MQC_280817_Pb150 --> 28 de agosto de 2017
MQC_060917_Pb158_2 --> 09 de junio de 2017 --> Debería ser 06 de septiembre de 2017
¿Cómo podría unificar mejor esto?
Gracias de nuevo por tu aportación.
Lutz
Re: Ajuste de caracteres de cadena y conversión hasta la fechaUna vez más , la Palabra() función viene al rescate.

Informat( Word( 2, :Column 1, "_" ) )
Empezando por dentro, el Palabra() La función devuelve la segunda palabra de la cadena usando _ como delimitador.
los Información() La función convierte la cadena de números en el valor de fecha correspondiente.