Exel fonction
Résolu/Fermé
Utilisateur anonyme
-
23 mai 2008 à 23:05
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 24 mai 2008 à 10:32
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 24 mai 2008 à 10:32
A voir également:
- Exel fonction
- Formule exel - Guide
- Fonction si et - Guide
- Fonction si avec date ✓ - Forum Excel
- Liste deroulante exel - Guide
- Fonction find vba - Astuces et Solutions
8 réponses
"tableau croisé dynamique" (TCD) dans le menu outil.
Tes colonnes doivent avoir un nom en tête, tu sélectionnes, tu utilise le TCD et tu suis le mode d'emploi.
sous le bouton "dispostion", tu met ta ref à gauche et dans le tableau la fonction "somme des quantités". Tu peux l'avoir par gamme de prix.
Si c'est juste quelques réf qui t'intéresse tu peux aussi faire
flitre automatique + fonction "sous.total"
Tes colonnes doivent avoir un nom en tête, tu sélectionnes, tu utilise le TCD et tu suis le mode d'emploi.
sous le bouton "dispostion", tu met ta ref à gauche et dans le tableau la fonction "somme des quantités". Tu peux l'avoir par gamme de prix.
Si c'est juste quelques réf qui t'intéresse tu peux aussi faire
flitre automatique + fonction "sous.total"
eriiic
Messages postés
24513
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
25 mars 2023
7 168
24 mai 2008 à 09:06
24 mai 2008 à 09:06
Bonjour,
c'est dans 'données / rapport de tableau croisé dynamique"
eric
c'est dans 'données / rapport de tableau croisé dynamique"
eric
salut pascal j'ai pas de tableau croisé dynamique dans outil
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 320
24 mai 2008 à 09:27
24 mai 2008 à 09:27
Bonjour
Un petit typede solution:
Vous avez en A, mettons de ligne 2 à 100, vos références.
En B, de 2 à 100 les valeurs qui y correspondent
Vous pouvez:
En C, faire la liste de vos références:
pour cela s'il faut créer la liste en extrayant les références de la colonne A une seule fois,
vous pouvez à partir de C2 jusqu'àC100, utiliser la formule:
=SI(NB.SI(en C2:
=A2 (la première pas de risque)
En C3:
=SI(NB.SI($C$2;C2;A2)>0;"";A2)
Tirez la formule vers le bas, la colonne ne présentera que une seule fois les références identiques, il y aura des trous dans la colonne.
Soit vous laissez, soit vous reconstruisez une colonne C en copiant coillant valeur et e enlevant les cellules vide
Dans tous les cas, en colonne D, à tirez sur la hauteur du champ à partir de D2:
=SOMME.SI($A$1:$A$100;C2;$B$1:$B$100)
Ce qui cumule les montants de la colonne B ayant la référence en C2.
Si votre tableau n'est pas statique, surtout pour la liste des références colonne C,c'est à dire s'il doit évoluer, il y a un moyen avec un renvoi supplémentaire, de supprimer par formule les blancs dans la colonne C.
Je vous tuyauterai avec un exemple si cela vous interesse, mais essayez déja ça...
Attention aux signes dans les formules!!
CRDLMNT
Un petit typede solution:
Vous avez en A, mettons de ligne 2 à 100, vos références.
En B, de 2 à 100 les valeurs qui y correspondent
Vous pouvez:
En C, faire la liste de vos références:
pour cela s'il faut créer la liste en extrayant les références de la colonne A une seule fois,
vous pouvez à partir de C2 jusqu'àC100, utiliser la formule:
=SI(NB.SI(en C2:
=A2 (la première pas de risque)
En C3:
=SI(NB.SI($C$2;C2;A2)>0;"";A2)
Tirez la formule vers le bas, la colonne ne présentera que une seule fois les références identiques, il y aura des trous dans la colonne.
Soit vous laissez, soit vous reconstruisez une colonne C en copiant coillant valeur et e enlevant les cellules vide
Dans tous les cas, en colonne D, à tirez sur la hauteur du champ à partir de D2:
=SOMME.SI($A$1:$A$100;C2;$B$1:$B$100)
Ce qui cumule les montants de la colonne B ayant la référence en C2.
Si votre tableau n'est pas statique, surtout pour la liste des références colonne C,c'est à dire s'il doit évoluer, il y a un moyen avec un renvoi supplémentaire, de supprimer par formule les blancs dans la colonne C.
Je vous tuyauterai avec un exemple si cela vous interesse, mais essayez déja ça...
Attention aux signes dans les formules!!
CRDLMNT
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
en faite sa n'addition pas les quantité
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 320
24 mai 2008 à 09:40
24 mai 2008 à 09:40
Re
Voyez message 5
Voyez message 5
j'ai essaye votre fonction sa ne marche pas sa m'affiche la fonction et pas le resultat
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 320
24 mai 2008 à 09:49
24 mai 2008 à 09:49
Si vous affichez la fonction au lieu du résultat, plusieurs raisons possibles:
vous l'avez copiée depuis CCM et il faut enlever l'apostrophe devant pour qu'elle soit prise en compte
ou bien:
l'affichage de formule est enclanché dans votre fichier: taper alors ctrl+3
Ou bien
Vos cellules sont en format texte, il faut les passer en nombre ou standard et réécrire la formule.
CRDLMNT
vous l'avez copiée depuis CCM et il faut enlever l'apostrophe devant pour qu'elle soit prise en compte
ou bien:
l'affichage de formule est enclanché dans votre fichier: taper alors ctrl+3
Ou bien
Vos cellules sont en format texte, il faut les passer en nombre ou standard et réécrire la formule.
CRDLMNT
je ne comprend pas votre premiere fonction
=SI(NB.SI(en C2: elle ne se ferme pas
=SI(NB.SI(en C2: elle ne se ferme pas
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 320
24 mai 2008 à 10:21
24 mai 2008 à 10:21
Message à relire de plus près, la fonction est à mettre en C3 et pas en C2. En C2 elle donne une référence circulaire!
Ci dessous , un lien pour un exemple de ce que je propose avec une solution "directe" à trou et une solution "compactée".... en prime
Espèrant que cela vous conviendra.
CRDLMNT
http://www.cijoint.fr/cjlink.php?file=cj200805/cij41R7Mn4.xls
Ci dessous , un lien pour un exemple de ce que je propose avec une solution "directe" à trou et une solution "compactée".... en prime
Espèrant que cela vous conviendra.
CRDLMNT
http://www.cijoint.fr/cjlink.php?file=cj200805/cij41R7Mn4.xls
merci beaucoup j'ai tout compris j'ai réussi vous été super sympa
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 320
24 mai 2008 à 10:32
24 mai 2008 à 10:32
Pas de quoi, c'est un plaisir.
Bonne route
CRDLMNT
Bonne route
CRDLMNT