Faire un total sous Excel2007
Fermé
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
-
12 sept. 2011 à 09:33
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 oct. 2011 à 18:52
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 oct. 2011 à 18:52
A voir également:
- Faire un total sous Excel2007
- Total uninstall - Télécharger - Divers Utilitaires
- Faire un total sur excel - Guide
- Total adblock avis - Forum Windows
- Supprimer Total Adblock - Forum Mozilla Firefox
- Total-av.com ✓ - Forum Consommation & Internet
31 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
12 sept. 2011 à 10:07
12 sept. 2011 à 10:07
Bonjour
strictement illisible
mettez la feuille de votre fichier sur :
http://www.cijoint.fr et revenez placer le lien
a vous lire
crdlmnt
strictement illisible
mettez la feuille de votre fichier sur :
http://www.cijoint.fr et revenez placer le lien
a vous lire
crdlmnt
pépé35530
Messages postés
2942
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 384
12 sept. 2011 à 11:44
12 sept. 2011 à 11:44
Bonjour,
Ton image est quasiment illisible.
Le plus simple serait d'envoyer directement ton fichier via cijoint.fr
As-tu essayé la fonction =NB.SI(plage;critère)
A+
pépé
Ton image est quasiment illisible.
Le plus simple serait d'envoyer directement ton fichier via cijoint.fr
As-tu essayé la fonction =NB.SI(plage;critère)
A+
pépé
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
16 sept. 2011 à 07:34
16 sept. 2011 à 07:34
Bonjour
vous pouvez essayer aussi celui ci qui se passe de la, colonne G
http://www.cijoint.fr/cjlink.php?file=cj201109/cijTUHZ6zG.xlsm
crdlmnt
vous pouvez essayer aussi celui ci qui se passe de la, colonne G
http://www.cijoint.fr/cjlink.php?file=cj201109/cijTUHZ6zG.xlsm
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
12 sept. 2011 à 11:33
12 sept. 2011 à 11:33
Ah désolé, je n'avais pas fait attention
Voici le lien du fichier:
http://www.cijoint.fr/cjlink.php?file=cj201109/cijSpP58hP.xlsx
Merci
Voici le lien du fichier:
http://www.cijoint.fr/cjlink.php?file=cj201109/cijSpP58hP.xlsx
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
12 sept. 2011 à 11:55
12 sept. 2011 à 11:55
Re
ci joint un modèle qui approche peut être ce que vous voulez:
http://www.cijoint.fr/cjlink.php?file=cj201109/cijWDfSnmQ.xlsx
à vous lire
crdlmnt
ci joint un modèle qui approche peut être ce que vous voulez:
http://www.cijoint.fr/cjlink.php?file=cj201109/cijWDfSnmQ.xlsx
à vous lire
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
Modifié par GromGrom le 12/09/2011 à 12:33
Modifié par GromGrom le 12/09/2011 à 12:33
Re, merci pour ton aide et ta rapidité!
Ce n'est pas exactement ça. Il me faut récupérer le nombre de référence (45) et non le nom des références.
Et deuxième "soucis" c'est que la solution doit être automatique (je ne l'avais pas précisé désolé) car le tableau bleu s'actualise tous les jours.
J'avais pensé à un tableau croisé dynamique mais il me donne le nombre total soit 52...
Merci
Ce n'est pas exactement ça. Il me faut récupérer le nombre de référence (45) et non le nom des références.
Et deuxième "soucis" c'est que la solution doit être automatique (je ne l'avais pas précisé désolé) car le tableau bleu s'actualise tous les jours.
J'avais pensé à un tableau croisé dynamique mais il me donne le nombre total soit 52...
Merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
12 sept. 2011 à 12:37
12 sept. 2011 à 12:37
Re
s'il ne s'agit que de compter les références:
formule matricielle à entrer en maintenant ctrl et shift enfoncées:
=SOMME(SI(B2:B55<>"";1/NB.SI(B2:B55;B2:B55)))
qui donne 44 pas 45?
crdlmnt
s'il ne s'agit que de compter les références:
formule matricielle à entrer en maintenant ctrl et shift enfoncées:
=SOMME(SI(B2:B55<>"";1/NB.SI(B2:B55;B2:B55)))
qui donne 44 pas 45?
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
12 sept. 2011 à 12:56
12 sept. 2011 à 12:56
Oui 44 ^^'
Mais cette solution oblige à aller supprimer les doublons de façon manuelle. C'est ce détail qui me chiffonne...
Vous ne pensez pas qu'un tableau dynamique peut aider?
cordialement
Mais cette solution oblige à aller supprimer les doublons de façon manuelle. C'est ce détail qui me chiffonne...
Vous ne pensez pas qu'un tableau dynamique peut aider?
cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
12 sept. 2011 à 14:21
12 sept. 2011 à 14:21
Re
supprimer les doublons, oui, mais lesquels garder, dans un TCD?
un fichier ci joint qui regroupent les totaux des mêmes références de la colonne B, en continu jusqu'à 60 références .
il suffit de descendre les formules pour allonger le tableau.
http://www.cijoint.fr/cjlink.php?file=cj201109/cijtqDs0XB.xlsx
reste à savoir ce que vous voulez faire des lignes ayant des valeurs en G sans référence en B
crdlmnt
supprimer les doublons, oui, mais lesquels garder, dans un TCD?
un fichier ci joint qui regroupent les totaux des mêmes références de la colonne B, en continu jusqu'à 60 références .
il suffit de descendre les formules pour allonger le tableau.
http://www.cijoint.fr/cjlink.php?file=cj201109/cijtqDs0XB.xlsx
reste à savoir ce que vous voulez faire des lignes ayant des valeurs en G sans référence en B
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
12 sept. 2011 à 16:58
12 sept. 2011 à 16:58
Re,
En fait la colonne G ne compte pas, on peut à la limite la supprimer sans problème. Les lignes vides en colonne B sont à exclure du total, mais pas de soucis je me débrouillerai pour la formule en ajoutant simplement un :
=SI (colonne B="";"";votre formule)
Par contre si je peux vous demander pourquoi vous avez copié le tableau (le marron)?
Merci
En fait la colonne G ne compte pas, on peut à la limite la supprimer sans problème. Les lignes vides en colonne B sont à exclure du total, mais pas de soucis je me débrouillerai pour la formule en ajoutant simplement un :
=SI (colonne B="";"";votre formule)
Par contre si je peux vous demander pourquoi vous avez copié le tableau (le marron)?
Merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
12 sept. 2011 à 17:39
12 sept. 2011 à 17:39
Alors, décidément, je n'ai toujours pas très bien compris ce que vous vouliez faire.
_Ok laissons tomber G, je ne m'en suis pas occupé
_la colonne I incrémente de 1 chaque fois qu'un code nouveau est trouvé, (dans le fichier, jusqu'à la ligne 1390)
_le tableau "marron" n'est pas la copie du tableau "bleu", mais l'édition:
- *en colonne L de la liste des références trouvées, mais une seule fois dans ce tableau
- *en colonnes K,M,O les références relatives à chacun des codes en K
- * en colonnes N et P les sommes de chaque références trouvées dans les colonnes D et F
ce tableau peut bien entendu être créé sur une autre feuille avec les mêmes formules en changeant l'adresse des champs
crdlmnt
_Ok laissons tomber G, je ne m'en suis pas occupé
_la colonne I incrémente de 1 chaque fois qu'un code nouveau est trouvé, (dans le fichier, jusqu'à la ligne 1390)
_le tableau "marron" n'est pas la copie du tableau "bleu", mais l'édition:
- *en colonne L de la liste des références trouvées, mais une seule fois dans ce tableau
- *en colonnes K,M,O les références relatives à chacun des codes en K
- * en colonnes N et P les sommes de chaque références trouvées dans les colonnes D et F
ce tableau peut bien entendu être créé sur une autre feuille avec les mêmes formules en changeant l'adresse des champs
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
13 sept. 2011 à 11:00
13 sept. 2011 à 11:00
Bonjour,
Je vous renvois le fichier avec les colonnes exactes qui me sont utiles ainsi que votre travail.
J'ai conservé la colonne I mon seul dernier problème vient de la valeur max. En effet, j'aimerai récupérer la valeur maximum (ici 33) et l'afficher dans la cellule N7. Mais le tableau venant d'une requête lorsque le tableau arrive à la dernière ligne (42) cela m'écrit #VALEUR! dans la colonne I.
Avez-vous une parade pour contrer ce problème?
(Le tableau n'est pas identique à hier car il s'est mis à jour)
http://www.cijoint.fr/cjlink.php?file=cj201109/cijzSLv5s9.xlsm
Merci
Cordialement
Je vous renvois le fichier avec les colonnes exactes qui me sont utiles ainsi que votre travail.
J'ai conservé la colonne I mon seul dernier problème vient de la valeur max. En effet, j'aimerai récupérer la valeur maximum (ici 33) et l'afficher dans la cellule N7. Mais le tableau venant d'une requête lorsque le tableau arrive à la dernière ligne (42) cela m'écrit #VALEUR! dans la colonne I.
Avez-vous une parade pour contrer ce problème?
(Le tableau n'est pas identique à hier car il s'est mis à jour)
http://www.cijoint.fr/cjlink.php?file=cj201109/cijzSLv5s9.xlsm
Merci
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
13 sept. 2011 à 12:03
13 sept. 2011 à 12:03
Bonjour
c'est vous qui voyez ce dont vous avez besoin! pour ma part je ne comprend pas ce que signifie manquant en N7, sachant que la formule compte le nombre de référence différentes dans la colonne B/B
a ce sujet , la formule que je vous ai donné ici.
https://forums.commentcamarche.net/forum/affich-23136739-faire-un-total-sous-excel2007#6
doit faire le même calcul, en se passant de la colonne I (à condition de replacer correctement les limites de ligne du champ B à ajuster à la hauteur du champ)
dans la colonne I le problème valeur vient du libellé complexe de votre formule,obtenu automatiquement lorsqu'on sélectionne B2 pour l'écrire
remplacez en I2 tout le texte de la 1° condition SI simplement par B2 et retirer la forùmumle sur la hauteur.
crdlmnt
c'est vous qui voyez ce dont vous avez besoin! pour ma part je ne comprend pas ce que signifie manquant en N7, sachant que la formule compte le nombre de référence différentes dans la colonne B/B
a ce sujet , la formule que je vous ai donné ici.
https://forums.commentcamarche.net/forum/affich-23136739-faire-un-total-sous-excel2007#6
doit faire le même calcul, en se passant de la colonne I (à condition de replacer correctement les limites de ligne du champ B à ajuster à la hauteur du champ)
dans la colonne I le problème valeur vient du libellé complexe de votre formule,obtenu automatiquement lorsqu'on sélectionne B2 pour l'écrire
remplacez en I2 tout le texte de la 1° condition SI simplement par B2 et retirer la forùmumle sur la hauteur.
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
14 sept. 2011 à 17:47
14 sept. 2011 à 17:47
Bonjour,
Quand je fabrique un produit mais qu'il me manque un composant j'appelle cela "manquant".
L'idée est donc de récupérer chaque semaine un tableau via une requête et de savoir combien j'ai de manquants à la semaine et d'avoir au final une vision à l'année en enregistrant les données (et en sortant ces résultats sous forme de graphique).
Le tableau a donc l'air de marcher nickel maintenant! mais on ne peut pas sauvegarder les données ...
Quand je fabrique un produit mais qu'il me manque un composant j'appelle cela "manquant".
L'idée est donc de récupérer chaque semaine un tableau via une requête et de savoir combien j'ai de manquants à la semaine et d'avoir au final une vision à l'année en enregistrant les données (et en sortant ces résultats sous forme de graphique).
Le tableau a donc l'air de marcher nickel maintenant! mais on ne peut pas sauvegarder les données ...
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
14 sept. 2011 à 17:56
14 sept. 2011 à 17:56
Bonjour
qu'appeler vous sauvegarder les données?
si c'est pour garder un état à une date donnée vous pouvez:
soit conserver le fichier à la date et le copier pour continuer l'évolution. Ainsi les données sont gardées
soit copier la feuille qui vous intéresse dans le fichier, la renommer à la date et faire un copier/collage spécial pour supprimer les formules.
Ce qui peut se faire avec une macro simple
crdlmnt
qu'appeler vous sauvegarder les données?
si c'est pour garder un état à une date donnée vous pouvez:
soit conserver le fichier à la date et le copier pour continuer l'évolution. Ainsi les données sont gardées
soit copier la feuille qui vous intéresse dans le fichier, la renommer à la date et faire un copier/collage spécial pour supprimer les formules.
Ce qui peut se faire avec une macro simple
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
15 sept. 2011 à 09:18
15 sept. 2011 à 09:18
Bonjour,
Le numéro max dans la colonne I et le jour d'actualisation du tableau sont les valeurs qui m'interessent.
Donc j'aimerai récupérer par exemple:
1/1/2011 50 manquants
7/1/2011 20 manquants
14/1/2011 25 manquants
...
Cordialement
Le numéro max dans la colonne I et le jour d'actualisation du tableau sont les valeurs qui m'interessent.
Donc j'aimerai récupérer par exemple:
1/1/2011 50 manquants
7/1/2011 20 manquants
14/1/2011 25 manquants
...
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
Modifié par Vaucluse le 15/09/2011 à 09:58
Modifié par Vaucluse le 15/09/2011 à 09:58
Bonjour
alors essayez ceci
chaque fois que vous entrez une date dans la colonne K(ou autre chose), excel créé une e nouvelle ligne avec la valeur du maximum de I figée à la date entrée.
https://www.cjoint.com/?AIpj4qbnhSj
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
alors essayez ceci
chaque fois que vous entrez une date dans la colonne K(ou autre chose), excel créé une e nouvelle ligne avec la valeur du maximum de I figée à la date entrée.
https://www.cjoint.com/?AIpj4qbnhSj
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
15 sept. 2011 à 10:41
15 sept. 2011 à 10:41
Ca a l'air de marcher nickel! comment avez vous fais?
Par contre pour revenir juste à la colonne G (celle que vous m'avez créé) quand le tableau s'actualise je suis obligé de double clic dans le coin droit de la celulle G2 pour ré-appliqué la formule. Sinon le résultat est faux.
Cordialement
Par contre pour revenir juste à la colonne G (celle que vous m'avez créé) quand le tableau s'actualise je suis obligé de double clic dans le coin droit de la celulle G2 pour ré-appliqué la formule. Sinon le résultat est faux.
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
Modifié par Vaucluse le 15/09/2011 à 12:51
Modifié par Vaucluse le 15/09/2011 à 12:51
Re
pour le système:
clic droit sur le nom de l'onglet
choisir "visualiser le code"
pour avoir l'explication.
Pour la colonne G
.. ??? comprend pas! chez moi,même après une édition en K:N, lorsque je rajoute en colonne B une code qui n'existe pas,le total G passe bien de 34 à 35 et c'est ce résultat qui s'affiche si je rentre une nouvelle valeur en K, sans intervention sur la colonne G
à tout hasard, vérifier dans les options que votre excel soit bien coché en calcul automatique
soit sur excel 2007 et +:
clic sur logo microsoft en haut à gauche
"options excel"
"formules" et vérifier que calcul automatique soit bien coché.
Si ça ne va pas , retournez le fichier que l'on regarde ce qui se passe.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
pour le système:
clic droit sur le nom de l'onglet
choisir "visualiser le code"
pour avoir l'explication.
Pour la colonne G
.. ??? comprend pas! chez moi,même après une édition en K:N, lorsque je rajoute en colonne B une code qui n'existe pas,le total G passe bien de 34 à 35 et c'est ce résultat qui s'affiche si je rentre une nouvelle valeur en K, sans intervention sur la colonne G
à tout hasard, vérifier dans les options que votre excel soit bien coché en calcul automatique
soit sur excel 2007 et +:
clic sur logo microsoft en haut à gauche
"options excel"
"formules" et vérifier que calcul automatique soit bien coché.
Si ça ne va pas , retournez le fichier que l'on regarde ce qui se passe.
crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
15 sept. 2011 à 12:59
15 sept. 2011 à 12:59
J'ai vérifié dans mes options c'est coché.
J'ai fais une mise à jour du tableau sans rien toucher d'autre.
le voici
https://www.cjoint.com/?AIpm6LmC2nr
Cordialement
J'ai fais une mise à jour du tableau sans rien toucher d'autre.
le voici
https://www.cjoint.com/?AIpm6LmC2nr
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
15 sept. 2011 à 14:15
15 sept. 2011 à 14:15
Re
je ne garantis pas le résultat, mais il y a un os dans les formules à partir de la ligne 41
il faut donc reprendre la cellule G2 et la retirer sur toute la hauteur utile.
Actuellement dans votre fichier, la formule NB.SI en G41 s'adresse à la ligne 55, ce qui fausse bien sur le raisonnement.
corriger et dites moi si cela va mieux ensuite.
j'avoue ne pas être familiarisé avec le type de référence relative et je passe le fichier en référence d'origine mais il s'agit en ligne 41 du >L(14)C(-5) qui devrait être LC(-5)
a vous lire
crdlmnt
je ne garantis pas le résultat, mais il y a un os dans les formules à partir de la ligne 41
il faut donc reprendre la cellule G2 et la retirer sur toute la hauteur utile.
Actuellement dans votre fichier, la formule NB.SI en G41 s'adresse à la ligne 55, ce qui fausse bien sur le raisonnement.
corriger et dites moi si cela va mieux ensuite.
j'avoue ne pas être familiarisé avec le type de référence relative et je passe le fichier en référence d'origine mais il s'agit en ligne 41 du >L(14)C(-5) qui devrait être LC(-5)
a vous lire
crdlmnt
GromGrom
Messages postés
97
Date d'inscription
mercredi 27 avril 2011
Statut
Membre
Dernière intervention
6 juin 2023
1
15 sept. 2011 à 18:52
15 sept. 2011 à 18:52
Re, effectivement je vois l'erreur, j'ai tiré à partir de la cellule G2 et le bug est corrigé mais dès qu'il y a une mise à jour le bug revient.
Il faudrait peut etre faire une copie automatique du tableau et appliquer les formules de la colonne G sur ce tableau?
Mais c'est bizarre j'ai voulu essayer mais il ne veut pas me faire de copie...
Cordialement
Il faudrait peut etre faire une copie automatique du tableau et appliquer les formules de la colonne G sur ce tableau?
Mais c'est bizarre j'ai voulu essayer mais il ne veut pas me faire de copie...
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 414
15 sept. 2011 à 19:03
15 sept. 2011 à 19:03
Re
chez moi, le bug ne revient pas lorsque je met à jour et tout fonctionne, même avec votre fichier.
Aucune idée donc, sur la provenance du bug qui vous embête, car dans l'impossibilté de le reproduire. désolé.
Peut être faut il abandonner l'option tableau et revenir à un listing sans format.
Le cas échéant, vous pouvez alterner les couleurs de ligne de A à E avec une mise en forme conditionnelle:
sélectionner les quatre colonnes
mise en forme conditionnelle / nouvelle règle / utiliser une formule:
la formules est:
=ET($A2<>"";MOD(LIGNE();2)=0)
formatez une couleur
seconde règle:
=ET($A2<>"";MOD(LIGNE();2)>0)
seconde couleur
ainsi les couleurs vont s'alterner au fur et à mesure que vous entrez un texte en A
bonne chance
crdlmnt
chez moi, le bug ne revient pas lorsque je met à jour et tout fonctionne, même avec votre fichier.
Aucune idée donc, sur la provenance du bug qui vous embête, car dans l'impossibilté de le reproduire. désolé.
Peut être faut il abandonner l'option tableau et revenir à un listing sans format.
Le cas échéant, vous pouvez alterner les couleurs de ligne de A à E avec une mise en forme conditionnelle:
sélectionner les quatre colonnes
mise en forme conditionnelle / nouvelle règle / utiliser une formule:
la formules est:
=ET($A2<>"";MOD(LIGNE();2)=0)
formatez une couleur
seconde règle:
=ET($A2<>"";MOD(LIGNE();2)>0)
seconde couleur
ainsi les couleurs vont s'alterner au fur et à mesure que vous entrez un texte en A
bonne chance
crdlmnt