Excel 2010 2 formules dans une cellule besoin d'aide

Résolu
Pylox -  
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour vous tous,

Je souhaiterais pouvoir mettre deux formules dans une cellule, voici mes formules.

=SI('[Classeur concession.xlsm]AC'!$H$3=ANNEE(AUJOURDHUI());"< >";"OK")

=SI('[Classeur concession.xlsm]AC'!$F$3="R";"< R >";"OK")

Merci de votre aide
A voir également:

10 réponses

via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour,

=SI('[Classeur concession.xlsm]AC'!$H$3=ANNEE(AUJOURDHUI());"< >";SI('[Classeur concession.xlsm]AC'!$F$3="R";"< R >";"OK") )

Cdlmnt
Via
1
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour

=SI('[Classeur concession.xlsm]AC'!$H$3=ANNEE(AUJOURDHUI());"< >";SI('[Classeur concession.xlsm]AC'!$F$3="R";"< R >";"OK"))

mais pour être complet, içl faudrait savoir quelle est la condition prioritaire car une seules des deux premières peut s'afficher
dans l'ordre
"<>" si H3=ANNEE du jour
ensuite et seulement si le cas précédent n'est pas reconnu
"<R>" si F3 contient "R"
et sinon OK
vous pouvez bien sur modifier la priorité en inversant les conditions 1 et 2

crdlmnt
1
Pylox Messages postés 12 Statut Membre
 
Encore un grand merci a vous deux,

C'est R qui doit prendre le dessus dans cette formule
0
Pylox Messages postés 12 Statut Membre
 
Je ne vois pas comment faire pour que le R soit une réponse principal
0

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

Posez votre question
Pylox Messages postés 12 Statut Membre
 
C'est tout bon j'ai trouver milles merci et bonne journée et bon Week-end

=SI('[Classeur concession.xlsm]AC'!$F$3="R";"< R >";SI('[Classeur concession.xlsm]AC'!$H$3=ANNEE(AUJOURDHUI());"< >";" "))
0
via55 Messages postés 14730 Statut Membre 2 749
 
Re
Salut à Vaucluse au passage

Tu inverses simplement l'ordre :

=SI('[Classeur concession.xlsm]AC'!$F$3="R";"< R >";SI('[Classeur concession.xlsm]AC'!$H$3=ANNEE(AUJOURDHUI());"< >";"OK") )

"L'imagination est plus importante que le savoir." A. Einstein
0
Pylox Messages postés 12 Statut Membre
 
Question par contre si je veux que ça soit une année et non pas seulement cette année (aujourd'hui)
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Alors replacer seulement ANNEE(AUJOURDHUI()) par le N° de l'année cherchée ou par l'adresse d'une cellule qui le contient.

crdlmnt
0
Pylox Messages postés 12 Statut Membre
 
Merci beaucoup, mais j'ai fais plus simple dans l'histoire
=SI('[Classeur concession.xlsm]AC'!$F$3="R";"< R >";SI('[Classeur concession.xlsm]AC'!$H$3=ESTNUM(CHERCHE);" ";"< > "))

du moment que c'est un chiffre il fait ce que je demande.

passé un bon week-end
0
Pylox Messages postés 12 Statut Membre
 
Par contre, pourquoi cette formule ne fonctionne pas ???

=SI(ESTERREUR(CHERCHE("NUL";'[Classeur concession.xlsm]AC'!$C$3));" "; "NUL");SI('[Classeur concession.xlsm]AC'!$F$3="R";"< R >";SI('[Classeur concession.xlsm]AC'!$H$3=ESTNUM(CHERCHE);" ";"< > "))
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
enlevez la parenhèse qui suit "NUL" et placez la à la fin de la formule
0
Pylox Messages postés 12 Statut Membre
 
Il me dit que j'ai trop d'argument !!!!
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
que voulez vous définir avec H3=ESTNUM(CHERCHE); qui ne veut rien dire en soi?
A la rigueur on peut comprendre:
=SI(ESTNUM(H3);... mais avec CHERCHE???
0
Pylox Messages postés 12 Statut Membre
 
mon but c'est que si dans une case indiquée il y a le mot NUL il doit l'inscrire et il est en priorité sur les autres commandes
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
ce n'était pas ma question. Vous avez dans votre formule une condition qu'excel ne doit pas savoir lire, celle ci:
SI('[Classeur concession.xlsm]AC'!$H$3=ESTNUM(CHERCHE)

ESTNUM(CHERCHE) ne veut rien dire

il faudrait peut être écrire:
SI(ESTNUM('[Classeur concession.xlsm]AC'!$H$3);.....
0