Bonjour,
J'ai un grand ensemble de données qui s'étend sur environ 3 ans et il est constamment ajouté.Chaque trimestre, je souhaite exécuter un script, mais je dois extraire un sous-ensemble des 3 derniers mois environ.Je sais que je peux définir un filtre de données et définir la date minimale, puis exécuter un sous-ensemble sur cette sélection.
Cependant, je souhaite pouvoir envoyer des scripts à d'autres membres de mon équipe qui effectuent un travail similaire avec différents comptes.Ce que j'aimerais faire, c'est avoir un script dans lequel je peux simplement taper la date minimale que je veux et cela créera un sous-ensemble de données avec uniquement ces observations.Ensuite, je peux exécuter un script sur ces observations spécifiques uniquement.
Quelqu'un a-t-il un script qui ferait ça ?
Merci d'avance.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut Chadyoder,
Le script suivant demande la dernière entrée dans le tableau de données de la colonne de date et crée un filtre de données pour les 10 jours précédant la dernière date saisie. Vous pouvez bien sûr l'ajuster à n'importe quel type de format de date, mais cela devrait vous aider pour la prochaine étape. Le tableau de données ressemble à ce qui suit :

=====
dt = Tableau de données actuel () ;
dt << Filtre de données (
Emplacement ( { 198 , 198 } ) ,
Mode ( Montrer ( 1 ) , Inclure ( 1 ) ) ,
Ajouter un filtre (
Colonnes ( : Date ) ,
Où ( : Date >= ( : Date [ N lignes ( Tableau de données actuel ())] - ( 60 * 60 * 24 * dix )) ) ,
Afficher ( : Date )
)
) ;
Distribution (
Organiser en lignes ( 4 ) ,
Distribution continue ( Colonne ( : Taches solaires ) , Axe de comptage ( 1 ) ) ,
EnvoyerVersRapport (
Expédition (
{ "Distributions" , "La mesure" } ,
"Histogramme de distribution" ,
Boîte de cadre ,
{ Segment de répartition ( Segment historique ( 1 ) , Couleur de l'histogramme ( 42 ) )}
)
)
) ;
=====
Le (60*60*24*10) représente 60 secondes fois 60 minutes fois 24 heures fois 10 jours, donc en incluant la date de la dernière ligne, vous sélectionnez les 11 dernières lignes de la colonne Date.
Le résultat ressemble à :

J'espère que ça aide, Martin