Problème avec les formules sur Excelll !!!!
namo
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
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.
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:
- Problème avec les formules sur Excelll !!!!
- Toutes les formules mathématiques pdf - Télécharger - Études & Formations
- Formules excel de base - Guide
- Mise en forme conditionnelle excel avec formule si - Guide
- Formule si avec ou - Guide
7 réponses
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"
ç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"
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.
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.
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
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
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
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
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
"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