Formule excel
Résolu
Julien38
-
Gyrus Messages postés 3360 Statut Membre -
Gyrus Messages postés 3360 Statut Membre -
Bonjour,
Je souhaiterai indiquer dans une cellule la phrase suivante:
Si la valeur de B5 est inférieure à 1000 alors prendre la valeur A16:B43 et si B5 est supérieure à 1000 alors indiquer le résultat du calcul suivant 27*(B5/1000).
J'ai déjà converti le début mais c'est la fin qui me pose problème.
=SI(RECHERCHEV(B5;Données!A16:B43;2;FAUX)<1000;RECHERCHEV(B5;Données!A16:B43;2;FAUX))
Pouvez-vous m'aider c'est assez urgent!
Merci d'avance
Je souhaiterai indiquer dans une cellule la phrase suivante:
Si la valeur de B5 est inférieure à 1000 alors prendre la valeur A16:B43 et si B5 est supérieure à 1000 alors indiquer le résultat du calcul suivant 27*(B5/1000).
J'ai déjà converti le début mais c'est la fin qui me pose problème.
=SI(RECHERCHEV(B5;Données!A16:B43;2;FAUX)<1000;RECHERCHEV(B5;Données!A16:B43;2;FAUX))
Pouvez-vous m'aider c'est assez urgent!
Merci d'avance
A voir également:
- Formule excel
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule somme excel colonne - Guide
3 réponses
Bonjour,
Je vois pas ce que vous voulez dire par "prendre la valeur A16:B43" .
Voici une formule qui peut marcher sans prendre en compte vos valeurs exact:
=SI(RECHERCHEV(B5;Données!A16:B43;2;FAUX)<1000;RECHERCHEV(B5;Données!A16:B43;2;FAUX);27*(B5/1000)
Je vois pas ce que vous voulez dire par "prendre la valeur A16:B43" .
Voici une formule qui peut marcher sans prendre en compte vos valeurs exact:
=SI(RECHERCHEV(B5;Données!A16:B43;2;FAUX)<1000;RECHERCHEV(B5;Données!A16:B43;2;FAUX);27*(B5/1000)
Bonjour,
Ta formule ne fait pas ce que tu indiques mais plutôt :
"Si la valeur qui correspond à celle de B5 dans la table A16:B43 est inférieure à 1000 alors le résultat est égal à cette valeur de correspondance".
Pour la suite, il faut que tu précises si le calcul prend en compte la valeur de B5 ou la valeur qui correspond à celle de B5 dans la table A16:B43.
A+
Ta formule ne fait pas ce que tu indiques mais plutôt :
"Si la valeur qui correspond à celle de B5 dans la table A16:B43 est inférieure à 1000 alors le résultat est égal à cette valeur de correspondance".
Pour la suite, il faut que tu précises si le calcul prend en compte la valeur de B5 ou la valeur qui correspond à celle de B5 dans la table A16:B43.
A+
Bonjour,
Merci pour la rapidité de vos réponses. En effet, la reformulation effectuée par Gyrus est plus claire. La fin de La formule doit indiquer que si B5 est supérieure à 1000 alors son résultat est celui de 27*(B5/1000)
Diablo 13800, j'ai essayé ta formule mais elle ne marche pas :/
Merci pour la rapidité de vos réponses. En effet, la reformulation effectuée par Gyrus est plus claire. La fin de La formule doit indiquer que si B5 est supérieure à 1000 alors son résultat est celui de 27*(B5/1000)
Diablo 13800, j'ai essayé ta formule mais elle ne marche pas :/
Pourtant la formule de diablo13800 fait exactement ce que tu demandes.
=SI(RECHERCHEV(B5;Données!A16:B43;2;FAUX)<1000;RECHERCHEV(B5;Données!A16:B43;2;FAUX);27*(B5/1000))
La partie en gras correspond au traitement effectué si la condition n'est pas vérifiée.
Tu aurais sûrement intérêt à joindre un exemple via https://www.cjoint.com/
A+
=SI(RECHERCHEV(B5;Données!A16:B43;2;FAUX)<1000;RECHERCHEV(B5;Données!A16:B43;2;FAUX);27*(B5/1000))
La partie en gras correspond au traitement effectué si la condition n'est pas vérifiée.
Tu aurais sûrement intérêt à joindre un exemple via https://www.cjoint.com/
A+
Ok je fais une petite rectification j'ai mal Analyser la demande :/
La formule que tu cherches est
=si(B5<1000;RechercheV(B5;Données!A16:B43;2;FAUX);27*(B5/1000))
Pour faire Simple :
Si B5 Est inférieur a 1000 alors tu cherche la valeur B5 dans le tableau A16:B43 et tu m'affiche la deuxième colonne. Sinon Tu fais 27*(B5 /1000)
La formule que tu cherches est
=si(B5<1000;RechercheV(B5;Données!A16:B43;2;FAUX);27*(B5/1000))
Pour faire Simple :
Si B5 Est inférieur a 1000 alors tu cherche la valeur B5 dans le tableau A16:B43 et tu m'affiche la deuxième colonne. Sinon Tu fais 27*(B5 /1000)