Fonction SI

Résolu/Fermé
JG574 Messages postés 3 Date d'inscription jeudi 24 novembre 2016 Statut Membre Dernière intervention 25 novembre 2016 - 24 nov. 2016 à 19:57
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 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.

3 réponses

Passionofdream Messages postés 820 Date d'inscription mardi 21 juillet 2015 Statut Membre Dernière intervention 11 mai 2021 303
Modifié par Passionofdream le 24/11/2016 à 21:12
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
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
Modifié par Raymond PENTIER le 25/11/2016 à 00:40
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)
0
JG574 Messages postés 3 Date d'inscription jeudi 24 novembre 2016 Statut Membre Dernière intervention 25 novembre 2016
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é....
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094 > JG574 Messages postés 3 Date d'inscription jeudi 24 novembre 2016 Statut Membre Dernière intervention 25 novembre 2016
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 ...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 25/11/2016 à 07:14
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!
0
JG574 Messages postés 3 Date d'inscription jeudi 24 novembre 2016 Statut Membre Dernière intervention 25 novembre 2016
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!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 25/11/2016 à 16:17
Alors c'est OK, on passe le sujet en résolu
Bonne route
crdlmnt
0