Comment extraire une cellule sur deux dans une colonne

Fermé
Extremousse Messages postés 3 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 15 mai 2016 - 14 mai 2016 à 14:59
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 15 mai 2016 à 20:52
Bonjour,
J'ai une base de donnée gigantesque à traiter, voici un exemple de mes données:
[] = contenu d'une cellule

[an/m/j h/mm] [température] [pression]

j'ai des valeurs toutes les demies heure sur 4 ans et j'aimerai sélectionner une valeur toute les heure, six heure et 12h.

autre problème suivant la même logique, certaines de mes bases de donnée sont à heure pile 11h00, 11h30, 12h00... d'autre sont décalées 11h10, 11h40.. comment faire pour sortir une valeur sur deux mais en réalisant une moyenne en pourcentage pour obtenir une valeur toute les heure pile 11h00, 11h30 etc

s'agissant du travail d'un chercheur je ne peux communiquer les bases de données.. (au cas ou on me demande un exemple)

merci d'avance à qui prendra le temps de m'aider !
A voir également:

4 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
14 mai 2016 à 16:20
Bonjour

Un exemple pour la premiere question
http://www.cjoint.com/c/FEootESM0iQ

Pour la deuxième, envoies un exemple (sur cjoint.com) bidon avec les résultats attendus

Cdlmnt
0
Extremousse Messages postés 3 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 15 mai 2016
Modifié par Extremousse le 14/05/2016 à 17:13
Merci de votre réponse si rapide.
J'ai testé votre méthode, j'arrive à la faire fonctionner mais il me manque le début des données, et je n'arrive pas a l'appliquer pour les autres pas de temps (voir fichier ci joint qui comporte également l'exemple de la deuxième partie de mon problème).
http://www.cjoint.com/c/FEopabJEV7e

Faut il le faire en plusieurs feuille pour avoir toutes les données affiché en même temps? cela aurait été plus simple de pouvoir mettre toute les valeur relatives à un tableau sur le même tableau, j'ai 4 ans de données répartie en tronçons de 1ans et ce pour 8 ou 9 sondes différentes, la quantité de données et de fichiers différents est donc énorme et si je dois faire une feuille par pas de temps ça va être un vrai bordel ^^

merci encore de votre rapidité et en croisant les doigt pour qu'on me réponde pas qu'il n'y a que ce moyen et qu'une feuille à la fois !
0
Raymond PENTIER Messages postés 58731 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 23 novembre 2024 17 243
14 mai 2016 à 18:53
Bonjour.

Excel n'est pas forcément le logiciel approprié ...
Access conviendrait mieux .
Mais l'idéal serait que ton laboratoire de recherche utilise les capacités de traitement d'un calculateur numérique !
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
Modifié par ccm81 le 15/05/2016 à 11:51
Bonjour

Pour la premiere partie du probleme
Tu avais oublié (en partie) de prendre en compte le fait que tu commences en ligne 5
De plus en jouant sur les references relatives/absolues tu peux simplement copier les formules
http://www.cjoint.com/c/FEpjV54B0SQ

Cdlmnt
0
Extremousse Messages postés 3 Date d'inscription samedi 14 mai 2016 Statut Membre Dernière intervention 15 mai 2016
Modifié par Extremousse le 15/05/2016 à 12:53
Tout d'abord merci encore et j'ai réussis a utilisé l'index sur toutes mes bases a heure fixe avec mes différent pas d'acquisition ! (le problème que je rencontrait était tout simplement lié au format des cellules ^^)

J'y ai pensé aux valeurs absolues, mais c'est pas très juste pour l'obtention des valeurs de pression et de température associées, il faudrait que j'arrive à faire un pourcentage d'influence des valeurs en fonction de leurs écart à l'heure d'acquisition.

Dans un cas théorique:
11:42_t°c= 28.5
12:42_t°c=26.2
écart entre les deux mesure =60 min

=> si je veux la température à 12h00:
t(12h)= 18/60*26.2+42/60*28.5

En multipliant les écarts par la valeur de température opposé, j'obtiendrai une approximation plus juste.
Cette façon permettrait de mieux représenter les valeurs en fonction de l’écart à l'heure désirée. Du moins je pense, c'est ce que j'ai trouvé de mieux..

C'est ce que j'aimerai ajouté a la sélection en index que vous m'avez présenté affin d'homogénéiser ma base de données
0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 427
15 mai 2016 à 20:52
1. le problème que je rencontrait était tout simplement lié au format des cellules
J'ai quand même trouvé des problèmes de lignes dans tes formules

2. il faudrait que j'arrive à faire un pourcentage d'influence des valeurs en fonction de leurs écart à l'heure d'acquisition
Un essai avec une interpolation linéaire entre les deux dates
à tester et à adapter
http://www.cjoint.com/c/FEpsUemlFiQ

RQ. Si ton fichier est vraiment très gros, il peut devenir très lent à réagir (beaucoup de formules à calculer), dans ce cas, peut être qu'une solution par macro serait plus adaptée

Cdlmnt
0