bonjour,
Je suis en train de rentrer des résultats d'élections et j'aimerais savoir
ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans
avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se
nommant "01" - "02", etc... et cela se répète pour chaque département.
Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque
département, c'est très long. Y a-t-il une formule pour y arriver ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Modeste
Bonsour® carole avec ferveur ;o))) vous nous disiez :
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?
Merci d'avance
=sommeprod(plageInscrit*(plagedepartements="01")) la plageinscrits doit comporter autant de lignes que la plage départements http://cjoint.com/?mlocxbkxPB
-- -- @+ ;o)))
Bonsour® carole avec ferveur ;o))) vous nous disiez :
bonjour,
Je suis en train de rentrer des résultats d'élections et j'aimerais
savoir ce qu'il faut faire pour pouvoir additionner des nombres non
contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes
se nommant "01" - "02", etc... et cela se répète pour chaque
département.
Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans
chaque département, c'est très long. Y a-t-il une formule pour y
arriver ?
Merci d'avance
=sommeprod(plageInscrit*(plagedepartements="01"))
la plageinscrits doit comporter autant de lignes que la plage départements
http://cjoint.com/?mlocxbkxPB
Bonsour® carole avec ferveur ;o))) vous nous disiez :
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?
Merci d'avance
=sommeprod(plageInscrit*(plagedepartements="01")) la plageinscrits doit comporter autant de lignes que la plage départements http://cjoint.com/?mlocxbkxPB
Je peux te proposer une solution Macro Considérant la Feuil1 colonne A les codes (01,02,03 etc...) Colonne B Le nombre d'inscrits :
Sheets("Feuil1").Activate Total = 0 A = InputBox("Saisissez un Code", "Code") For Each c In Worksheets("Feuil1").Range("A1", [A65535].End(xlUp)) If A = "" & c & "" Then Total = Total + c.Offset(0, 1) End If Next MsgBox (Total)
Une boîte de dialogue te demande le code à traiter Le résultat est donné dans une 2° boîte de dialogue
Peut être une solution
Dis moi !!!
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?
Merci d'avance
Salut carole
Je peux te proposer une solution Macro
Considérant la Feuil1 colonne A les codes (01,02,03 etc...) Colonne B Le
nombre d'inscrits :
Sheets("Feuil1").Activate
Total = 0
A = InputBox("Saisissez un Code", "Code")
For Each c In Worksheets("Feuil1").Range("A1", [A65535].End(xlUp))
If A = "" & c & "" Then
Total = Total + c.Offset(0, 1)
End If
Next
MsgBox (Total)
Une boîte de dialogue te demande le code à traiter
Le résultat est donné dans une 2° boîte de dialogue
Peut être une solution
Dis moi !!!
bonjour,
Je suis en train de rentrer des résultats d'élections et j'aimerais savoir
ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans
avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se
nommant "01" - "02", etc... et cela se répète pour chaque département.
Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque
département, c'est très long. Y a-t-il une formule pour y arriver ?
Je peux te proposer une solution Macro Considérant la Feuil1 colonne A les codes (01,02,03 etc...) Colonne B Le nombre d'inscrits :
Sheets("Feuil1").Activate Total = 0 A = InputBox("Saisissez un Code", "Code") For Each c In Worksheets("Feuil1").Range("A1", [A65535].End(xlUp)) If A = "" & c & "" Then Total = Total + c.Offset(0, 1) End If Next MsgBox (Total)
Une boîte de dialogue te demande le code à traiter Le résultat est donné dans une 2° boîte de dialogue
Peut être une solution
Dis moi !!!
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?
Merci d'avance
Carim
Bonjour,
Corto a raison ... la solution est avec la fonction SOMMEPROD() Mais elle ne fonctionne qu'avec des zones définies :
=SOMMEPROD((A2:A500="01") * (B2:B500))
A+
Bonjour,
Corto a raison ... la solution est avec la fonction SOMMEPROD()
Mais elle ne fonctionne qu'avec des zones définies :
Corto a raison ... la solution est avec la fonction SOMMEPROD() Mais elle ne fonctionne qu'avec des zones définies :
=SOMMEPROD((A2:A500="01") * (B2:B500))
A+
Jacquouille
Bonjour Carole Je ne suis pas certain d'avoir tout compris. La solution de Sommeprod exige que les plages soient de même longueur. mais, il me semble avoir compris que tu veux faire l'addition ligne par ligne. Dans ce cas, dans une cellule, inscrire = somme(A1:Z1) pour faire la somme des cel de la ligne 1, cel comprises entre la colA et la colZ. Bonen chance. -- Bien amicalmement, Le vin est au repas ce que le parfum est à la femme.
Jacquouille.
"carole" a écrit dans le message de news:
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?
Merci d'avance
Bonjour Carole
Je ne suis pas certain d'avoir tout compris.
La solution de Sommeprod exige que les plages soient de même longueur.
mais, il me semble avoir compris que tu veux faire l'addition ligne par
ligne.
Dans ce cas, dans une cellule, inscrire = somme(A1:Z1) pour faire la somme
des cel de la ligne 1, cel comprises entre la colA et la colZ.
Bonen chance.
--
Bien amicalmement,
Le vin est au repas ce que le parfum est à la femme.
Jacquouille.
"carole" <carole@discussions.microsoft.com> a écrit dans le message de news:
77801ADF-5330-4D4F-9E38-33ABD6C55ADE@microsoft.com...
bonjour,
Je suis en train de rentrer des résultats d'élections et j'aimerais savoir
ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans
avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se
nommant "01" - "02", etc... et cela se répète pour chaque département.
Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans
chaque
département, c'est très long. Y a-t-il une formule pour y arriver ?
Bonjour Carole Je ne suis pas certain d'avoir tout compris. La solution de Sommeprod exige que les plages soient de même longueur. mais, il me semble avoir compris que tu veux faire l'addition ligne par ligne. Dans ce cas, dans une cellule, inscrire = somme(A1:Z1) pour faire la somme des cel de la ligne 1, cel comprises entre la colA et la colZ. Bonen chance. -- Bien amicalmement, Le vin est au repas ce que le parfum est à la femme.
Jacquouille.
"carole" a écrit dans le message de news:
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?
Merci d'avance
Christian
Bonjour FFO Merci pour ta solution. Cependant, cela coince à la ligne Total = Total + c.Offset(0,1) Pourrais-tu regarder le pourquoi. -- Cordialement Christian
Salut carole
Je peux te proposer une solution Macro Considérant la Feuil1 colonne A les codes (01,02,03 etc...) Colonne B Le nombre d'inscrits :
Sheets("Feuil1").Activate Total = 0 A = InputBox("Saisissez un Code", "Code") For Each c In Worksheets("Feuil1").Range("A1", [A65535].End(xlUp)) If A = "" & c & "" Then Total = Total + c.Offset(0, 1) End If Next MsgBox (Total)
Une boîte de dialogue te demande le code à traiter Le résultat est donné dans une 2° boîte de dialogue
Peut être une solution
Dis moi !!!
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?
Merci d'avance
Bonjour FFO
Merci pour ta solution.
Cependant, cela coince à la ligne
Total = Total + c.Offset(0,1)
Pourrais-tu regarder le pourquoi.
--
Cordialement
Christian
Salut carole
Je peux te proposer une solution Macro
Considérant la Feuil1 colonne A les codes (01,02,03 etc...) Colonne B Le
nombre d'inscrits :
Sheets("Feuil1").Activate
Total = 0
A = InputBox("Saisissez un Code", "Code")
For Each c In Worksheets("Feuil1").Range("A1", [A65535].End(xlUp))
If A = "" & c & "" Then
Total = Total + c.Offset(0, 1)
End If
Next
MsgBox (Total)
Une boîte de dialogue te demande le code à traiter
Le résultat est donné dans une 2° boîte de dialogue
Peut être une solution
Dis moi !!!
bonjour,
Je suis en train de rentrer des résultats d'élections et j'aimerais savoir
ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans
avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se
nommant "01" - "02", etc... et cela se répète pour chaque département.
Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque
département, c'est très long. Y a-t-il une formule pour y arriver ?
Bonjour FFO Merci pour ta solution. Cependant, cela coince à la ligne Total = Total + c.Offset(0,1) Pourrais-tu regarder le pourquoi. -- Cordialement Christian
Salut carole
Je peux te proposer une solution Macro Considérant la Feuil1 colonne A les codes (01,02,03 etc...) Colonne B Le nombre d'inscrits :
Sheets("Feuil1").Activate Total = 0 A = InputBox("Saisissez un Code", "Code") For Each c In Worksheets("Feuil1").Range("A1", [A65535].End(xlUp)) If A = "" & c & "" Then Total = Total + c.Offset(0, 1) End If Next MsgBox (Total)
Une boîte de dialogue te demande le code à traiter Le résultat est donné dans une 2° boîte de dialogue
Peut être une solution
Dis moi !!!
bonjour, Je suis en train de rentrer des résultats d'élections et j'aimerais savoir ce qu'il faut faire pour pouvoir additionner des nombres non contigus sans avoir à faire une sélection de chaque cellule.
Mon tableau comprend, en autres, une colonne "inscrits" et des lignes se nommant "01" - "02", etc... et cela se répète pour chaque département. Donc si je veux calculer le nombre d'inscrits pour la ligne "01" dans chaque département, c'est très long. Y a-t-il une formule pour y arriver ?