Problème avec les formules sur Excelll !!!!

Fermé
namo - 5 mars 2010 à 17:58
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 5 mars 2010 à 20:26
Bonjour,
J'ai un calcul à réaliser sur Excel, mon pbm est le suivant:

J'ai 3 colonnes: références, nom_produit, et Prix_hors_taxe,

Je dois calculer la montant total pour chaque produits, exmp; j'ai plusieurs produits qui s'appelle PE1, PE2,PE3,... ou des prduits E1. E2. 2E3...ou C1,....
dans un premier temps, j'ai fais un tri des quantités, doncpour chaque ensemble de produits,'ai la quantité totale. le pbm se pose au niveau du montan total, la formule doit me permettre de faire à chaque fois le prix initial de chaque produit multiplié par le prix correspondat.


ps: Je peux créer une colonne, et utiliser la formule gauche(....), mais j'en ai pas le droit.

Cormnt.
A voir également:

7 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
5 mars 2010 à 18:06
Bonjour
ça manque de précision:
le tableau que vous citez est il:
1°) la liste exhaustive des références avec leur nom et leur produit
2°) la liste de tout ce que vous avez "débité" comme produit, avec dans ce cas plusieurs fois la même référence
3°) dans le cas 1 avec quoi voulez vous identifier le produit, le nom où la référence?.
exemple de ce qui est possible pour calculer le coût total avec une quantité en faisant référence au tableau de prix:
avec le code référence:
=Cell quantité*RECHERCHEV(Cell ref produit;Champ 3 colonnes;3;0)
A+
Crdlmnt
ps: tant qu'on y est, que veut dire:
"faire à chaque fois le prix initial de chaque produit multiplié par le prix correspondant"
0
GUTENTAG1162 Messages postés 3 Date d'inscription vendredi 5 mars 2010 Statut Membre Dernière intervention 5 mars 2010
5 mars 2010 à 18:38
En effet, je n'étais pas été précise, et je m'en excuse.

Dans le tableau que je dois élaboré, j'ai 3 Collonnes données:

nom: P11, P12 , P14, P2 , P23 , P23, D31, D32
quantité: 10, 2, 1, 2, 2, 5, 2, 8
prix 2 3 4 1 1 3 2 2

Donc, voilà, au niveau de la quantité,j'ai utilisé comme jai dis précédemment, la formule SOMME SI(NOM,Cellule de nom&..., quantité) [ résultat ok, ça fonctionne et ça a été vérifié :) ]

nom (Coll 1): P1 P2 D3
qantité(Coll 2) 13 9 10 ==> C'est ok, donc j'ai la qté totale par produit.
total ht(Coll 3): ? ? ? ==> là je dois faire la multiplication: quantité*prix correspndant.????

La lacune est au niveau du total HT;


Merci davance.
Bien cordialement.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
5 mars 2010 à 18:56
Re
reste encore à supposer et à déduire, avec ces info, que si vous n'utilisez pas SOMME.SI avec la colonne 3 c'est parce que ce sont des prix unitaires.
On va supposer que ce prix est le même pour toutes les lignes avec la même référence.
Alors essayez la formule:
=RECHERCHEV(REF;CHAMP3 colonnes;2;0)
qui vous sortira le prix sur la 1° ligne où la formule va trouver la Réf.
ou
et directement:
=RECHERCHEV(REF;CHAMP;2;0)*SOMME.SI(COL1;REF;COL2)
Sous toutes réserves car je ne crois pas avoir tout compris.Je précise ceci car il me semble qu'avec un tableau de référence de prix, la colonne 3 pourrait se remplir automatiquement?Est ce le cas?

Crdlmnt

0
GUTENTAG1162 Messages postés 3 Date d'inscription vendredi 5 mars 2010 Statut Membre Dernière intervention 5 mars 2010
5 mars 2010 à 19:33
J'ai essayé ce que vous m'avez proposé, or, ça ne fonctionne pas !!!

Avec: Recherchev(P1;Tableau..;Coll2) on cherche juste le produit P1, et nous, on a plusieurs produit qui comment avec P1 ( P12 P12...) et pareil pour le P2 ( P21 P22 P23..) et le D1...c'et pour ça
dans la cellule quantité totale: j'ai utilisé la formule suivante: SOMME.SI(nom;F18&"*";quantité) ==> qui m'affiche la quantité 13 pour tous les produits qui comencent par P1. 9 pour le P2 et 10pour le produit D3. sur ce point là, c'est ok, j'ai mes quantités totales.

Reste à rouver le montant total de chaque produit commençant par P1, par P2 t par D3. Tout en reprenant mes quantités dans le premier tablo càd (10*2+2*3+1*4...==> ça sera un regroupement pour chaque produit) multiplier la quantité par le montant unitaire qui est différent pour chaque produit.
Produit 10, 2, 1, 2, 2, 5, 2,
quantité 2 3 4 1 1 3 2 2

J'éspére que j'étais plus claire.


Merci

Bien Crdlmnt.
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 418
5 mars 2010 à 19:54
Oui c'est un peu plus clair, mais reste encore pas mal d'ombre et ça irait mieux avec un modéle.
toutefois je pense que si le prix des codes P1 est variable, il n'y a qu'une solution

Ceci dit il y a peut être4° colonne où vous placerez le montant du produit colonne2 colonne 3, ainsi vous pourrez utiliser la même fomule(SOMME.SI Etc... pour faire le total.

vous pouvez aussi essayez la formule, avec votre code à 2 lettres en F18:
=SOMME.PROD((GAUCHE(CHAMP1;2)=$F$18)*(CHAMP2)*(CHAMP3))
les limites en hauteur des champs sont obligatoirement les mêmes dans les 3 items.
Peut être correspond elle à ce que vous cherchez. Elle fera le prix total de tous les produits dont le code commence par ce qui est entré en F18. Attention à la ponctuation.
Crdlmnt
Ps la formule SOMME.PROD n'accepte pas les désignations de champ apr les adresses de colonne seulement (A:A; B:B etc...) elle exige d'y associer des N° de ligne





0
GUTENTAG1162 Messages postés 3 Date d'inscription vendredi 5 mars 2010 Statut Membre Dernière intervention 5 mars 2010
5 mars 2010 à 20:20
Re,

C'est encore. J'ai un de mal à interpréter. D'où vient-elle la cellule F18?.

Merci.

Crdment.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
5 mars 2010 à 20:26
La cellule F18 peut être n'importe laquelle, elle vient de chez vous,je l'ai relevé dans votre exemple SOMME.SI...

"dans la cellule quantité totale: j'ai utilisé la formule suivante: SOMME.SI(nom;F18&"*";quantité) "

en fait elle peut être n'importe laquelle, mais c'est celle où vous rentrez le début du code (P1 ou autre) que vous cherchez.
ou alors remplacer F18 par "P1" mais la formule est figée sur le code!
crdlmnt
0