Problème au rabais

Résolu/Fermé
SwissTiti Messages postés 3 Date d'inscription vendredi 25 avril 2014 Statut Membre Dernière intervention 25 avril 2014 - 25 avril 2014 à 11:34
SwissTiti Messages postés 3 Date d'inscription vendredi 25 avril 2014 Statut Membre Dernière intervention 25 avril 2014 - 25 avril 2014 à 16:43
Bonjour à toutes et tous,

Je vous soumet un petit problème quant à l'application de rabais sur un devis, tout est expliqué sur le screen joint.
Je vous remercie par avance pour votre aide :-)

[URL=http://www.hostingpics.net/viewer.php?id=439195MicrosoftExcelDevis.jpg][IMG]http://img4.hostingpics.net/pics/439195MicrosoftExcelDevis.jpg/IMG[/URL]
A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
25 avril 2014 à 11:48
Bonjour
peut être avec
=RECHERCHEV(GAUCHE(A1;3);plage des références;2;0))
si A1 contient le c ode;
Mais je ne suis pas sur car dans votre image, vous avez dans les références des 211 à 5% et des 211 à 10%?

crdlmnt



1
SwissTiti Messages postés 3 Date d'inscription vendredi 25 avril 2014 Statut Membre Dernière intervention 25 avril 2014
25 avril 2014 à 14:29
Bonjour,

Merci pour votre réponse.

C'est une bonne piste en effet, j'ai déjà essayé d'obtenir quelque chose par ce biais, mais ca ne fonctionne pas dans un cas général.

si par exemple je mets la formule =RECHERCHEV(GAUCHE(A1;4);plage références;2;faux), ca fonctionne dans le cas où je saisis dans mon tableau du bas la valeur "211." (le rabais viendra se mettre dans mon tableau du haut partout où la formule est vérifiée.

Mais maintenant si je veux que le rabais s'applique à tout le devis, par exemple et que je saisis juste "2" ou "2*" ou "2???", alors ça me renvoie inévitablement #N/A.

Nota : les 5% et 10% dans l'exemple sont juste pour montrer ce que je veux faire et que ca fonctionne si je saisis en entier "211.0" ou "211.5".
Mais je voudrais pouvoir saisir toutes les combinaisons possible, comme "2" et que ca se mette sur toutes les lignes, ou "21" et que ca se mette de la ligne 6 à la ligne 14 dans l'exemple (pour toutes les références commençant par "21")

J'en profite pour remettre le lien de mon exemple, dans lequel la formule du commentaire est fausse (décalage dans les numéros de ligne).

[URL=http://www.hostingpics.net/viewer.php?id=338173MicrosoftExcelDevis.jpg][IMG]http://img4.hostingpics.net/pics/338173MicrosoftExcelDevis.jpg[/IMG][/URL]

meilleures salutations
0
SwissTiti Messages postés 3 Date d'inscription vendredi 25 avril 2014 Statut Membre Dernière intervention 25 avril 2014
25 avril 2014 à 16:43
On m'a donné la solution, je la partage pour ceux qui en auraient besoin.

=SOMMEPROD((GAUCHE($B$26:$B$34;NBCAR($B$26:$B$34))=GAUCHE(B5;NBCAR($B$26:$B$34)))*$C$26:$C$34)

MS
0