Concaténation automatique de courbes

Fermé
qwerty_213 Messages postés 27 Date d'inscription mardi 12 août 2014 Statut Membre Dernière intervention 28 mai 2023 - Modifié par qwerty_213 le 13/10/2016 à 10:31
qwerty_213 Messages postés 27 Date d'inscription mardi 12 août 2014 Statut Membre Dernière intervention 28 mai 2023 - 21 oct. 2016 à 12:53
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 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
14 oct. 2016 à 12:10
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 27 Date d'inscription mardi 12 août 2014 Statut Membre Dernière intervention 28 mai 2023
21 oct. 2016 à 12:50
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 27 Date d'inscription mardi 12 août 2014 Statut Membre Dernière intervention 28 mai 2023
21 oct. 2016 à 12:53
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