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
Salut,

Bon alors question débile mais bon quand on n'y arrive pas et que l'on ne trouve pas forcement...

Voila en fait, j'aimerai récupérer le nombre de références matières.

En gros, j'ai 52 lignes de matière mais je n'ai que 45 références et c'est le nombre 45 que j'aimerai récupérer.


voila un petit screenshot pour vous montrez un aperçu de mon fichier
[URL=https://imageshack.com/][IMG]http://img703.imageshack.us/img703/963/sansreqn.jpg[/IMG][/URL]


31 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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
1
pépé35530 Messages postés 2942 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 382
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é
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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
1
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
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
0

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 396
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
0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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
0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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
0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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






0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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
0
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
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 ...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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
0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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?
0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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?
0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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

0
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
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
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
0