Fonction SI [Résolu/Fermé]

JG574 3 Messages postés jeudi 24 novembre 2016Date d'inscription 25 novembre 2016 Dernière intervention - 24 nov. 2016 à 19:57 - Dernière réponse : Raymond PENTIER 44513 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 12 décembre 2017 Dernière intervention
- 25 nov. 2016 à 18:20
Bonjour,

Est-ce possible que dans la fonction SI le test logique fait référence à une données d'une base de données? Je m'explique... Je veux pouvoir dire à ma fonction: Si dans ma cellule C7 la valeur correspond à une données de ma base de données "Pourcentage", prend la valeur de la 2e colonne de la base de données Pourcentage correspondant à C7, si non, inscrit 35%.

Voici ce que j'ai construit: =SI(C7;RECHERCHEV(C7;Pourcentage;2;);35) mais c'est mon test logique qui ne fonctionne pas.

Peut-être que je dois utiliser une autre fonction pour avoir le résultat souhaité...

Merci de m'aider.
Afficher la suite 
3Messages postés jeudi 24 novembre 2016Date d'inscription 25 novembre 2016 Dernière intervention

7 réponses

Passionofdream 698 Messages postés mardi 21 juillet 2015Date d'inscription 18 mai 2017 Dernière intervention - Modifié par Passionofdream le 24/11/2016 à 21:12
0
Utile
Bonsoir

Peut être

=SI(C7=RECHERCHEV(C7;Pourcentage;2;FAUX);C7;35)
Cordialement
Le bonheur c'est comme la santé on ne le ramarque que quand il disparaît
Raymond PENTIER 44513 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 12 décembre 2017 Dernière intervention - Modifié par Raymond PENTIER le 25/11/2016 à 00:40
0
Utile
2
Bonjour JG574

J'ai bien peur que ce soit un faux problème que tu nous exposes :
Alors reviens à ton tableau, et reprends la rédaction de ta question !

C'est bien, la retraite ! Surtout aux Antilles ... :-) 
Raymond (INSA, AFPA, CF/R)
JG574 3 Messages postés jeudi 24 novembre 2016Date d'inscription 25 novembre 2016 Dernière intervention - 25 nov. 2016 à 14:23
Ce n'est pas un faux problème. J'ai testé la réponse de "Passionofdream" mais ce n'a pas fonctionné....
Raymond PENTIER 44513 Messages postés lundi 13 août 2007Date d'inscriptionContributeurStatut 12 décembre 2017 Dernière intervention > JG574 3 Messages postés jeudi 24 novembre 2016Date d'inscription 25 novembre 2016 Dernière intervention - 25 nov. 2016 à 18:20
C'est bien un faux problème, ou si tu préfères un problème mal posé !
La preuve, Vaucluse a été d'en modifier les données pour parvenir à une formule qui fonctionne ...
Vaucluse 20837 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention - Modifié par Vaucluse le 25/11/2016 à 07:14
0
Utile
2
Bonjour

=SI(NB.SI(colonne de pourcentage qui contient la liste des %;C7);RECHERCHEV(C7;pourcentage;2;0);35%)


ou encore, plus simplement à partir d'Excel 2007:

=SIERREUR(RECHERCHEV(C7;pourcentage;2;0);35%)

n'oubiez pas le 0 ou FAUX à la fin du code RECHERCHE pour éviter de chercher une valeur proche

crdlmnt


La qualité de la réponse dépend surtout de la clarté de la question, merci!
JG574 3 Messages postés jeudi 24 novembre 2016Date d'inscription 25 novembre 2016 Dernière intervention - 25 nov. 2016 à 14:25
Merci!!! C'est exactement le résultat que je cherchais. J'ai fait des tentative avec la fonction NB.SI mais ce n'était pas concluant. Je me disais que ça pouvait fonctionner mais c'était de trouver la bonne façon. Merci encore!!
Vaucluse 20837 Messages postés lundi 23 juillet 2007Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention - 25 nov. 2016 à 16:17
Alors c'est OK, on passe le sujet en résolu
Bonne route
crdlmnt