Problème avec la fonction "si"

Fermé
cowboy13 - 5 juil. 2009 à 14:28
Raymond PENTIER Messages postés 58799 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 janvier 2025 - 5 juil. 2009 à 16:08
Bonjour,

Depuis quelques temps je suis bloqué par la formule "SI".
En effet, j'ai crée 2 tableaux qui doivent concorder.
Ma formule est correcte, mais au lieu de m'afficher le résultat,
elle m'affiche la formule.

Sachant que c'est du texte et pas des nombres donc j'ai remplacé le signe ' ' par " " pour faire apparaitre le texte.

Pouvez-vous m'éclaicir à ce sujet.

Merci.
A voir également:

14 réponses

bonjour,
truc tout con mais quand ça affiche la formule tout simplement c'est que tu as peut être oublié le = ?
s'il y a une erreur dans ta formule ça t'affiche un truc bizarre comme diez
0
En faite quand c'est avec des nombres tout fonctionne bien mais là c'est avec du texte mais je n'arrive pas...
0
sufraw Messages postés 177 Date d'inscription dimanche 5 juillet 2009 Statut Membre Dernière intervention 18 février 2012 13
5 juil. 2009 à 14:49
tu as tapé un truc du genre (si"A1"="XXX";"GGG";"TTT") ?
0
Oui tout a fait Sufraw mais en faite le résultat VRAI est une cellule en texte et le résultat FAUX est "" pour avoir une case vide...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sufraw Messages postés 177 Date d'inscription dimanche 5 juillet 2009 Statut Membre Dernière intervention 18 février 2012 13
5 juil. 2009 à 14:58
alors j'ai testé sur excel, si j'ai bien compris :
tu as des informations feuille 2 ; tu tapes ta formule feuille 1. dans si (A1=....) A1 fait référence à une cellule feuille 2 et tu as le résultat feuille 1
j'ai tapé 2-3 trucs, que du texte et chez moi ça marche.
détaille moi un peu plus si je me suis trompé
0
C'est exactement ça.
0
sufraw Messages postés 177 Date d'inscription dimanche 5 juillet 2009 Statut Membre Dernière intervention 18 février 2012 13
5 juil. 2009 à 15:11
OK alors je te donne ma formule si ça peut t'aider on ne sait jamais.
dans ma feuille 2 j'ai tapé du texte sur 4 lignes : zertt - zert - ciorp - azerty
dans ma feuille 1 j'ai tapé la formule =SI(Feuil2!A1="azerty";"ok";"") et j'ai dupliqué sur 4 lignes
les 3 premières j'ai rien et la 4eme j'ai ok
0
Alors je vais détailler car en faite je me suis mal exprimé.


Voici un exemple:

Sur la feuille 1 j'ai les cellules à texte
- A1 Monsieur X
- A2 Chariot

Je veux que dans la feuille 1 dès que la case est remplie du mot chariot cela marque sur la feuille 2 Monsieur X, j'espère m' être bien exprimé...
0
sufraw Messages postés 177 Date d'inscription dimanche 5 juillet 2009 Statut Membre Dernière intervention 18 février 2012 13
5 juil. 2009 à 15:29
donc essaie ça
=SI(Feuil1!A1="chariot";"Monsieur x";"")
ou ça
=SI(Feuil1!A2="chariot";Feuil1!$A$2;"")
0
Ben en faite c'est ce que je fais mais soit cela me marque Valeur soit case vide alors que ca devrait me marquer Monsieur X
0
sufraw Messages postés 177 Date d'inscription dimanche 5 juillet 2009 Statut Membre Dernière intervention 18 février 2012 13
5 juil. 2009 à 15:46
bizarre...
essaie de remplacer monsieur X par un nombre ou une cellule pour voir si cela te met la même erreur ou si ça marche
0
Non plus c'est écrit valeur
0
sufraw Messages postés 177 Date d'inscription dimanche 5 juillet 2009 Statut Membre Dernière intervention 18 février 2012 13
5 juil. 2009 à 15:52
alors là désolé je ne peux plus t'aider.
si tu trouves tiens moi au courant
0
Raymond PENTIER Messages postés 58799 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 janvier 2025 17 263
5 juil. 2009 à 16:08
Cow-boy,
si tu avais joint ton fichier, il y a longtemps qu'on aurait compris ce que tu veux obtenir et tu aurais déjà la bonne réponse !
alors utilise Cjoint.com ou Cijoint.fr, colle le lien obtenu dans ton prochain message, et explique en détail les divers affichages que tu souhaites.
cordialement.
0