Etiquetas de valor condicionales para valores perdidosMe pregunto si hay una manera de configurar etiquetas de valor condicionales basadas en valores de dos columnas. Si me refiero a la tabla de instantáneas a continuación, tengo la "columna 1" que podría estar llena o vacía y también tengo la "columna 2" que puede estar llena o vacía. Lo que estoy tratando de hacer es que la "columna 2" tenga el formato de "Columna 3".
Que es: (i) valores formateados a un formato de fecha si hay un valor Y el valor de la "columna 1" en la misma fila no está vacío, (ii) Para mostrar "No creíble" si falta el valor de la "Columna 2" pero El valor de "Columna 1" en la misma fila no está vacío y (iii) permanecerá como "." o vacío si faltan los valores de la "columna 1" y la "columna 2" en la misma fila.

Agradezco la ayuda.
Tabla de datosScriptingRe: etiquetas de valor condicionales para valores perdidosHola,
La tarea que nos presentó es un poco complicada porque no enviará el mensaje "No creíble" y las fechas en la misma columna. Por lo tanto, asumiendo que las fechas de la Columna 2 se ingresan como números (sin un "0" inicial para el mes <10) y que el orden del día - mes - año es siempre el mismo, aquí hay una fórmula que debería funcionar:
DATEIN = Char( :Column 2 );
DATEOUT = "";
If( !Is Missing( :Column 1 ),
If( !Is Missing( :Column 2 ) & Is Number( :Column 2 ),
If(
Length( DATEIN ) == 8,
DATEOUT = Format( Informat( DATEIN, "mmddyyyy" ), "ddMonyyyy" ),
Length( Char( DATEIN ) ) == 7,
DATEIN = "0" || DATEIN;
DATEOUT = Format( Informat( DATEIN, "mmddyyy" ), "ddMonyyyy" );
)
,
DATEOUT = "Not Credible"
)
,
DATEOUT = "."
);
DATEOUT;
Usé intencionalmente la variable local para hacer que la fórmula sea más legible, pero en realidad no es necesaria.
Déjanos saber si eso funciona para ti.
Mejor,
TS
Re: etiquetas de valor condicionales para valores perdidosGracias @Thierry_S . Si lo entiendo correctamente, esto haría que el tipo de columna "columna 2" sea "carácter", ¿verdad?
¿Qué sucede si quiero mantenerlo como numérico para un análisis más detallado? Toda la idea de diferenciar el espacio en blanco de lo "no creíble" es solo para fines de filtrado. Sé que puedo hacer una nueva columna para eso, pero me pregunto si hay otras formas.