Macro somme d'une valeur à une autre nb et numéro de ligne chang
Résolu
jof.27
Messages postés
79
Date d'inscription
Statut
Membre
Dernière intervention
-
jof.27 Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
jof.27 Messages postés 79 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaites ajouté a mes macro précédente une macro qui fait la somme de la colonne L d'une borne a une autre. les bornes sont définis par la colonne H qui après traitement va de la valeur -180 a 540.2.
j'avais créer une macro simple mais elle ne fonctionne pas puisque ma macro prend la somme de valeur colonne L avec des case qui ne change pas. arrivé la je fais le test avec un nouveau fichier et le nombre de ligne est variable entre la valeur -180 et 540.2.
je ne sais pas comment dire a ma macro qu'il ne faut pas prendre des case fixe mais des valeur fixe disons somme de la colonne L avec le critère de somme la valeur en H commence a -180(ou le plus proche ex:-179.94) puis la valeur 0(ou la plus proche ex:0.24).
merci de votre aide. si je me suis mal expliquer n'hésitez pas je peux m'expliquer pas à pas.
voici mon fichier: http://cjoint.com/13jn/CFojMVGTcDB.htm
joffrey
je souhaites ajouté a mes macro précédente une macro qui fait la somme de la colonne L d'une borne a une autre. les bornes sont définis par la colonne H qui après traitement va de la valeur -180 a 540.2.
j'avais créer une macro simple mais elle ne fonctionne pas puisque ma macro prend la somme de valeur colonne L avec des case qui ne change pas. arrivé la je fais le test avec un nouveau fichier et le nombre de ligne est variable entre la valeur -180 et 540.2.
je ne sais pas comment dire a ma macro qu'il ne faut pas prendre des case fixe mais des valeur fixe disons somme de la colonne L avec le critère de somme la valeur en H commence a -180(ou le plus proche ex:-179.94) puis la valeur 0(ou la plus proche ex:0.24).
merci de votre aide. si je me suis mal expliquer n'hésitez pas je peux m'expliquer pas à pas.
voici mon fichier: http://cjoint.com/13jn/CFojMVGTcDB.htm
joffrey
A voir également:
- Macro somme d'une valeur à une autre nb et numéro de ligne chang
- Formule somme excel ligne - Guide
- Partage de photos en ligne - Guide
- Numero prive - Guide
- Changer de dns - Guide
- Numéro père noël whatsapp - Accueil - Messagerie instantanée
2 réponses
Bonjour
Je ne sais pas si j'ai bien compris le problème (sans macro)
1. plage nommée
plageWenJ=DECALER('essai instationnaire'!$L$12;1+EQUIV(-180;'essai instationnaire'!$H$13:$H$60000;1);0;EQUIV(0;'essai instationnaire'!$H$13:$H$60000;1)-EQUIV(-180;'essai instationnaire'!$H$13:$H$60000;1)+1;1)
2. somme cherchée
=SOMME(plageWenJ)
Bonne suite
Je ne sais pas si j'ai bien compris le problème (sans macro)
1. plage nommée
plageWenJ=DECALER('essai instationnaire'!$L$12;1+EQUIV(-180;'essai instationnaire'!$H$13:$H$60000;1);0;EQUIV(0;'essai instationnaire'!$H$13:$H$60000;1)-EQUIV(-180;'essai instationnaire'!$H$13:$H$60000;1)+1;1)
2. somme cherchée
=SOMME(plageWenJ)
Bonne suite
jof.27
Messages postés
79
Date d'inscription
Statut
Membre
Dernière intervention
merci, mais ca ne fonctionne pas il me met une erreur syntaxe.
Tu as du faire une erreur quelque part?
https://www.cjoint.com/?3Fok6sxU94Y
La question est de savoir si ça correspond à ton problème
https://www.cjoint.com/?3Fok6sxU94Y
La question est de savoir si ça correspond à ton problème
je veux faire la somme de -180 à 0 de la colonne L, indiquer le résultat en P2
et reproduire cette méthode de 0 à 180, indiquer le résultat en P3
ainsi de suite jusqu'à 540 tout les 180.
je suis sur une autre piste la et je suis en phase de test mais un problème survient.
je fait le calcul puisque la fréquence de point est inchangé mais le régime moteur varie, j'ai donc fait un calcul afin de savoir combien de point de mesure se font en 180°.(ex: pour un régime de 2000tr/min il y a 750pts de mesure pour faire 180°) je connais donc le numéro de la case ou s'arrête la somme.(ex: ma somme commence en L13 pour connaitre la suivante je fais 13+750=763 donc ma formule sera "=somme(L13:L763)" mais je ne sais pas comment faire pour que le nom de la case change automatiquement.
pour la suivante la somme sera de L763+1=L764 jusqu'à L764+750(qui est le nb de point pour faire 180°)=1514 ce qui donnera la formule "=somme(L764:L1514)"
ainsi de suite tout les 180°, j'espère être claire dans ce que je veux faire. merci de votre aide.
joffrey
et reproduire cette méthode de 0 à 180, indiquer le résultat en P3
ainsi de suite jusqu'à 540 tout les 180.
je suis sur une autre piste la et je suis en phase de test mais un problème survient.
je fait le calcul puisque la fréquence de point est inchangé mais le régime moteur varie, j'ai donc fait un calcul afin de savoir combien de point de mesure se font en 180°.(ex: pour un régime de 2000tr/min il y a 750pts de mesure pour faire 180°) je connais donc le numéro de la case ou s'arrête la somme.(ex: ma somme commence en L13 pour connaitre la suivante je fais 13+750=763 donc ma formule sera "=somme(L13:L763)" mais je ne sais pas comment faire pour que le nom de la case change automatiquement.
pour la suivante la somme sera de L763+1=L764 jusqu'à L764+750(qui est le nb de point pour faire 180°)=1514 ce qui donnera la formule "=somme(L764:L1514)"
ainsi de suite tout les 180°, j'espère être claire dans ce que je veux faire. merci de votre aide.
joffrey