Infos sur fonction indirect

Résolu
skyslaught Messages postés 22 Statut Membre -  
skyslaught Messages postés 22 Statut Membre -
Bonjour,

ma formule de base est :

=SI(NB.SI(TIR!110:110;"*"&"en"&"*")>=1;INDIRECT(ADRESSE(110;(TIR!CA110)+1));"")

mais:

INDIRECT(ADRESSE(110;(TIR!CA110)+1))=0

puisque la cellule (TIR!CA110)+1 contient un résultat de formule donc il m'affiche 0.
vous savez tous que si cette cellule en question contient une donnée simple, il m'affiche cette donnée.

Comment faire pour afficher le contenu de cette cellule en utilisant ma formule de base ?
c'est a dire en modifiant :

INDIRECT(ADRESSE(110;(TIR!CA110)+1))=0 en essayant de garder (TIR!CA110)+1.

ou une autre formule à la rigueur qui me donne le résultat escompté.

Est-ce que quelqu'un sait comment faire ?
A voir également:

2 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

Et avec decaler() ça ne marche pas ?
Qcq chose comme =DECALER(TIR!CA110;0;1) mais je ne suis pas sûr d'avoir saisi ce que tu voulais...
eric
0
skyslaught Messages postés 22 Statut Membre
 
bonjour eriic,

en fait c'est pas ça que je cherchais et j'ai fini par trouver, c'était:

=SI(NB.SI(TIR!110:110;"*"&"en"&"*")>=1;INDIRECT(ADRESSE(110;(TIR!CA110)+1;1;VRAI;"TIR"));"")

merci d'avoir essayer.
0