Hola,
Tengo un gran conjunto de datos que abarca aproximadamente 3 años y se está agregando constantemente. Cada trimestre quiero ejecutar un script, pero necesito extraer un subconjunto de los últimos 3 meses aproximadamente. Sé que puedo establecer un filtro de datos y establecer la fecha mínima y luego ejecutar un subconjunto en esa selección.
Sin embargo, quiero poder enviar algunas secuencias de comandos a otros miembros de mi equipo que realizan trabajos similares con diferentes cuentas. Lo que me gustaría hacer es tener un script en el que simplemente pueda escribir la fecha mínima que quiero y creará un subconjunto de datos solo con esas observaciones. Entonces puedo ejecutar el script en esas observaciones específicas solamente.
¿Alguien tiene guión que haga eso?
Gracias por adelantado.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hola chadyoder,
La siguiente secuencia de comandos solicita la última entrada en la tabla de datos de la columna de fecha y crea un filtro de datos para los 10 días anteriores a la última fecha ingresada. Puede ajustarlo a cualquier tipo de formato de fecha, por supuesto, pero debería ayudarlo en el siguiente paso. La tabla de datos se parece a la siguiente:

=====
dt = Tabla de datos actual () ;
dt << Filtro de datos (
Ubicación ( { 198 , 198 } ) ,
Modo ( Show ( 1 ) , Incluir ( 1 ) ) ,
Añadir filtro (
columnas ( : Fecha ) ,
Dónde ( : Fecha > = ( : Fecha El N filas ( Tabla de datos actual ())] - ( 60 * 60 * 24 * 10 )) ) ,
Monitor ( : Fecha )
)
) ;
Distribución (
Organizar en filas ( 4 ) ,
Distribución continua ( Columna ( : Manchas solares ) , Conde Eje ( 1 ) ) ,
SendToReport (
Envío (
{ "Distribuciones" , "Medición" } ,
"Histograma de distribución" ,
FrameBox ,
{ DispatchSeg ( Hist seg ( 1 ) , Color del histograma ( 42 ) )}
)
)
) ;
=====
El (60 * 60 * 24 * 10) significa 60 segundos, 60 minutos, 24 horas, 10 días, por lo que, incluyendo la fecha de la última fila, selecciona las 11 últimas filas de la columna Fecha.
El resultado se ve como:

Espero que ayude, Martin