Formule excel
Résolu/Fermé
Julien38
-
1 juin 2016 à 14:43
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 1 juin 2016 à 16:16
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 1 juin 2016 à 16:16
A voir également:
- Formule excel
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
3 réponses
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 854
Modifié par diablo13800 le 1/06/2016 à 15:03
Modifié par diablo13800 le 1/06/2016 à 15:03
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)
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
1 juin 2016 à 15:00
1 juin 2016 à 15:00
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 :/
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
1 juin 2016 à 15:27
1 juin 2016 à 15:27
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+
Julien38
>
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
1 juin 2016 à 16:03
1 juin 2016 à 16:03
Merci pour ton aide
http://www.cjoint.com/c/FFboavNwur0
http://www.cjoint.com/c/FFboavNwur0
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
523
>
Julien38
1 juin 2016 à 16:16
1 juin 2016 à 16:16
Essaie avec :
=SIERREUR(RECHERCHEV(B5;Données!A16:B43;2;FAUX);27*(B5/1000))
A+
=SIERREUR(RECHERCHEV(B5;Données!A16:B43;2;FAUX);27*(B5/1000))
A+
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 854
1 juin 2016 à 16:13
1 juin 2016 à 16:13
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)