Concaténation automatique de courbes

qwerty_213 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
qwerty_213 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

- Je souhaite concaténer 3 courbes (de 24h) placées dans 3 feuils différentes.
- Je doit prendre les "n" premiers échantillons dont je déclare le nombre dans la colonne C, correspondant à la courbe que choisie dans D.
- La courbe concaténée finale doit contenir 24 valeurs et stockée dans F2:F25.





Est ce qu'il est possible de créer une équation EXCEL qui puisse le faire (solution optimiste), ou en VBA (solution pessimiste).


Je vous remercie d'avance

3 réponses

ccm81 Messages postés 10909 Date d'inscription   Statut Membre Dernière intervention   2 433
 
Bonjour

Peux tu envoyer la partie concernée de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu

1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse
tu fais "Coller".

Cdlmnt
0
qwerty_213 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

J'ai rajouté des colonnes pour le besoin du calcul.

cela donne :



J'ai ajouté en colonne D une formule pour avoir le début de la série qui peut s'obtenir par formule

Colonne G
=DECALER($E$1;EQUIV(LIGNE()-1;D:D;1)-1;)



Colonne H
=NB.SI($G$1:G2;"="&G2)


Colonne I
=INDIRECT("'"&G2&"'!B"&H2+1)



Ces formules sont recopiées vers le bas
0
qwerty_213 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

J'ai rajouté des colonnes pour le besoin du calcul. cela donne:




J'ai ajouté en colonne D une formule pour avoir le début de la série qui peut s'obtenir par formule

Colonne G
=DECALER($E$1;EQUIV(LIGNE()-1;D:D;1)-1;)

Colonne H
=NB.SI($G$1:G2;"="&G2)

Colonne I
=INDIRECT("'"&G2&"'!B"&H2+1)



Ces formules sont recopiées vers le bas
0