Symbole dans fonction "SI" dans excel

Résolu/Fermé
El-sol - 15 janv. 2010 à 19:34
 Utilisateur anonyme - 16 janv. 2010 à 11:15
Bonjour,

Je suis en train de faire une formule avec la fonction SI et j'aimerais savoir s'il y a un symbole pour exprimer ce qui suit:

Si dans telle cellule, il y a le mot "chef", alors inscrit $10.00 (par exemple)

Je ne peux pas écrire: =SI(D2="chef",$10.00, ,)
car dans D2, ce sont les titres des employés. Exemple: réceptionniste. Et si c'est réceptionniste en chef qui est écrit dans D2, c'est là qu'on inscrit 10.00 à côté.
Donc, ça ne peut pas égaler chef, il faut que ça dise "si ça contient le mot chef".

Y a-t-il un symbole autre que = qui peut être utilisé pour ça ?
A voir également:

17 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
15 janv. 2010 à 19:53
Bonjour
je ne crois pas que la fonction SI accepte ce genre de formulation, mais vous pouvez contourner le problème avec:
=SI(NB.SI(D2;"*CHEF*")=1;10;0)
Cette fonction vous affichera le résultat 10 si CHEF est inscrit n'importe où en D2, encadré ou non par des espaces.
Crdlmnt

1
Utilisateur anonyme
15 janv. 2010 à 21:23
Bonjour El Sol,

Qui a parlé de tri ? C'est pas utile
Si tu veux les 10 dans la colonne E par exemple, en E2, mets la formule à Vaucluse et tire vers le bas.
Un 10 ne s'affichera que quand il trouvera le mot "chef" dans la colonne D
1
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
15 janv. 2010 à 20:01
bonjour,

Si j'ai bien compris dans ta cellule D2 il y a un titre d'employer qui change certainement,non?!
Ou est-ce dans toute la colonne D qu'il y a un titre d'employer?

Cela revient à faire une recherche dt titre avant toute chose dans ta cellule si c'est toujours la même ou dans la colonne D.
Ensuite, il faudra insérer la valeur voulu pour le titre voulu.

Par conséquent, je doute que par la fonction "si" cela soit possible.

mais plutot par indirect("D2",vrai) ou quelque chose comme ça.
0
Dans la colonne D, ce sont tous les titres des employés.
Certains ont le mot "chef" dans leur titre et ce sont eux que je veux distinguer. Je ne veux pas faire un tri mais rajouter un montant dans une autre colonne juste pour eux.
0

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

Posez votre question
la formule ne marche pas.
peut-être à cause de ma version de excel: j'ai excel 2003
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
15 janv. 2010 à 21:37
Non; ça devrait marcher sur Excel 2003, Excel 2000 et même avant.
Envoie-nous ton fichier, qu'on voie où tu as fais l'erreur.
0
je ne sais pas comment vous envoyer un fichier

J'ai fait un copier/coller de sa formule.
peux pas avoir fait d'erreur.

donc, je pense qu'il y a erreur dans sa formule

ou bien, c'est la configuration de mon ordi au sujet des points et des virgules
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
15 janv. 2010 à 21:43
Il n'y a pas d'erreur dans sa formule, j'ai vérifié avant de te répondre.
Pour envoyer un fichier, utilise https://www.cjoint.com/ ou http://cijoint.fr/ sans oublier de faire ensuite COLLER dans ton message.
0
je ne comprends pas ton lien
j'ai fait "browse" j'ai été chercher le fichier et je fais quoi ensuite ?
0
est-ce que ça marche ?

http://cjoint.com/confirm.php?cjoint=bpvVL55oPb
0
Raymond PENTIER Messages postés 58719 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 novembre 2024 17 233
15 janv. 2010 à 21:52
Non.

Tu as oublié de cliquer sur "Autoriser l'accès" ...
0
Utilisateur anonyme
15 janv. 2010 à 22:02
Je l'ai ouvert Raymond :)

El-Sol, supprime l'espace devant le =
0
il n'y en a pas
0
Utilisateur anonyme
15 janv. 2010 à 22:10
Si, il y en a un !!
ton fichier avec la formule sans l'espace https://www.cjoint.com/?bpwiaJGvzS
Si tu ne veux pas de 0 si pas chef, mets deux guillemets qui se suivent "" à la place du 0 à la fin de la formule

Edit : sur D2, je n'ai pas enlevé les "" que j'avais mis pour tester. Si tu veux changer c'est à partir de D3
0
j'ai trouvé ce qui clochait, et c'était effectivement les histoires de virgule, point, etc...
dans la première formule, il y a des point-virgule et ça marchait pas.
dans la dernière, c'est des virgules et là, ça marche

merci beaucoup
0
Utilisateur anonyme
15 janv. 2010 à 22:23
Pas sûre du tout que ce soit ça car je suis avec des points-virgule
... mais le principal c'est que tu sois dépannée.
Bonne soirée
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
16 janv. 2010 à 07:35
Bonjour tous

Argi / Raymond
eh si !,cela peut être la cause si le PC de El sol est configuré avec virgule en séparateur de liste et point en séparateur de décimale.

J'aurais du me méfier, car en fait c'est quasiment écrit dans la formule de son premier message.

Par ailleurs,un blanc dans la formule devant chef ,ne serait pas génant tant qu'il y en a un dans la cellule à traiter (réceptionniste en chef, par exemple)

Bises. Au plaisir
0
Utilisateur anonyme
16 janv. 2010 à 11:15
Bonjour Vaucluse. Tu as raison, c'est certainement ça :))
0