Résultat en fonction d'une chaine de caractere
Résolu
valou440
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
valou440 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
valou440 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je cherche comment calculer une commission en fonction du vendeur.
Je précise: j'ai une cellule avec le nom du vendeur que je tape et si c'est écris DUPONT sa commission est de 8%, si c'est écris DURAND sa commission est de 9%.
J'ai trouvé avec un nom mais pas avec 2.
Voici ce que j'essaie:
=SI(TROUVE("DUPONT";B13);F21*8%;SI(TROUVE("DURAND";B13);F21*9%))
avec cela je calcul bien la com pour DUPONT mais si j'écris DURAND dans la cellule j'obtiens #VALEURS
merci de votre aide
je cherche comment calculer une commission en fonction du vendeur.
Je précise: j'ai une cellule avec le nom du vendeur que je tape et si c'est écris DUPONT sa commission est de 8%, si c'est écris DURAND sa commission est de 9%.
J'ai trouvé avec un nom mais pas avec 2.
Voici ce que j'essaie:
=SI(TROUVE("DUPONT";B13);F21*8%;SI(TROUVE("DURAND";B13);F21*9%))
avec cela je calcul bien la com pour DUPONT mais si j'écris DURAND dans la cellule j'obtiens #VALEURS
merci de votre aide
A voir également:
- Résultat en fonction d'une chaine de caractere
- Caractère ascii - Guide
- Fonction si et - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Resultat foot - Télécharger - Vie quotidienne
2 réponses
Bonjour,
Oui, en fait, la formule TROUVE("DUPOND";B13) renvoie une erreur #VALEUR! quand la valeur n'est pas trouvée...
On peut contourner cela en testant s'il n'y a pas d'erreur :
remplacer TROUVE("DUPOND";B13) par NON(ESTERREUR(TROUVE("DUPONT";B13)))
Soit l'usine à gaz à venir:
=SI(NON(ESTERREUR(TROUVE("DUPONT";B13)));F21*8%;SI(NON(ESTERREUR(TROUVE("DURAND";B13)));F21*9%;""))
tu n'as que deux noms possibles??? Sinon, il conviendra d'étudier une toute autre solution...
Tu dis...
Oui, en fait, la formule TROUVE("DUPOND";B13) renvoie une erreur #VALEUR! quand la valeur n'est pas trouvée...
On peut contourner cela en testant s'il n'y a pas d'erreur :
remplacer TROUVE("DUPOND";B13) par NON(ESTERREUR(TROUVE("DUPONT";B13)))
Soit l'usine à gaz à venir:
=SI(NON(ESTERREUR(TROUVE("DUPONT";B13)));F21*8%;SI(NON(ESTERREUR(TROUVE("DURAND";B13)));F21*9%;""))
tu n'as que deux noms possibles??? Sinon, il conviendra d'étudier une toute autre solution...
Tu dis...