Bonjour !
J'ai un fichier .csv avec des valeurs classées de façon chronologique, et je souhaite récupérer ces valeurs pour un instant donné.
Par exemple, pour un fichier x lignes 2 colonnes avec comme séparateur ";" :
Le but étant de récupérer la valeur à un instant Tx.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 T0;valeur@T0 T1;valeur@T1 .. Tend;valeur@Tend
L'accès à la valeur de la cellule à la x-ième ligne et la y-ième colonne est déjà possible, mais est-il possible de trouver une valeur correspondant à une date du type "15 Mars 2010" sans devoir scanner tout le champ "date" à la recherche de la valeur associée (méthode couteuse) ?
Merci par avance.
(méthode actuelle pour un csv chronologique :
=> 15 Mars 2010
Scan année pour commencer la recherche à 2010;
Scan mois pour commencer la recherche en Mars;
Scan jour pour trouver le bon jour;
renvoi valeur associée;
)







Répondre avec citation






Partager