Formule NB.SI

Fermé
jerome334s Messages postés 83 Date d'inscription dimanche 20 octobre 2013 Statut Membre Dernière intervention 6 mai 2023 - 18 juil. 2016 à 18:12
jerome334s Messages postés 83 Date d'inscription dimanche 20 octobre 2013 Statut Membre Dernière intervention 6 mai 2023 - 19 juil. 2016 à 11:40
Bonjour à tous,
J'essaye désespérément de trouver la bonne formule à utiliser dans mon tableau Excel. En fait, je voudrais mettre plusieurs conditions dans une même cellule. J'aimerais voir s'afficher en O2 le numéro de téléphone du fournisseur que j'indique (par ces initiales) en E2. J'ai une formule qui fonctionne mais je n'arrive à l'attribuer qu'a un seul fournisseur :
=SI(NB.SI(E51;"*NA*");"01 02 03 04 05";"")
Que dois-je utiliser si je veux que s'affiche le numéro 06 07 08 09 10 quand je tape les initiales GPA en plus de cette première condition?
Merci d'avance

4 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
18 juil. 2016 à 18:17
Bonjour,

je ne pense pas que la syntaxe NB.SI soit la mieux adaptée, tu as certainement une base de données et à partir de la j'utiliserais certainement la syntaxe RECHERCHEV
le mieux est de joindre un bout de fichier anonymisé
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse

2
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié par Mike-31 le 19/07/2016 à 09:22
Celui qui a mis une appréciation négative ne connait absolument rien à Excel et ferait mieux de jouer au ping pong et réfléchir avant de juger pour éviter de se ridiculiser.
S'il s'agit du demandeur, excuse moi d'avoir essayé de t'aider mais la syntaxe RECHERCHEV est celle qui semble la plus adaptée.
Mike-31
0
jerome334s Messages postés 83 Date d'inscription dimanche 20 octobre 2013 Statut Membre Dernière intervention 6 mai 2023 1
19 juil. 2016 à 11:24
Bonjour,
Ecoute je ne sais pas si c'est moi qui ai fais une bêtise ou pas, car en effet, j'ai cliqué sur le - par erreur hier et j'ai mis ensuite des +1 partout après avoir compris que c'était une note, ( je ne connais pas encore bien le forum et je m'en excuse). Je ne vois pas ou se trouve la note négative car chez moi tu es en +1, que puis-je faire? Je suis sincèrement confus car j'apprécie vraiment beaucoup l'aide que vous m'apportez tous, cela m'aide beaucoup.
Jérôme
0
tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 031
18 juil. 2016 à 18:19
Bonjour, tu pourrais utiliser une recherchev au lieu de nb.si
1
tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 031
18 juil. 2016 à 22:23
avec une si avant
1
jerome334s Messages postés 83 Date d'inscription dimanche 20 octobre 2013 Statut Membre Dernière intervention 6 mai 2023 1
18 juil. 2016 à 22:38
Bonsoir,
de cette façon:
=SI=rechercheV(E35;Liste Téléphone!A3:E80;3;FAUX)
?
J'ai du faire une erreur cela ne fonctionne pas :s
Merci
0
tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 031
18 juil. 2016 à 23:44
C'est presque ça! La formule est =si(E35<>"";recherchev(...);"")
0
jerome334s Messages postés 83 Date d'inscription dimanche 20 octobre 2013 Statut Membre Dernière intervention 6 mai 2023 1
19 juil. 2016 à 11:40
Bonjour,
Ce n'est vraiment pas facile lol,
alors après quelques modifications dans mon tableau, ma formule est devenue:
=SI(E3<>"";RECHERCHEV(E53;Téléphone!A3:E80;3;FAUX);"")
et ça fonctionne exactement comme je l'espérais, un grand merci!
0
jerome334s Messages postés 83 Date d'inscription dimanche 20 octobre 2013 Statut Membre Dernière intervention 6 mai 2023 1
18 juil. 2016 à 22:00
Bonjour,
Merci, vous êtes au top, effectivement, j'ai réussi à le faire avec la recherche verticale, voici ma formule:
=rechercheV(E35;Liste Téléphone!A3:E80;3;FAUX)
par contre est ce que je peux ajouter un petit quelque chose pour que la case reste vide lorsque que je n'entre rien en E35?
Merci
0