Re : Renvoyer adresse de cellule
Re,
Exemple avec :
Fonction MOD
Renvoie le reste de la division de l'argument nombre par l'argument diviseur. Le résultat est du même signe que diviseur.
Syntaxe
MOD(nombre;diviseur)
nombre représente le nombre à diviser pour obtenir le reste.
diviseur représente le nombre par lequel vous souhaitez diviser le nombre.
Avec ça, on est bien avancés !
Alors comment passer de ça à ça :
MOD(PETITE.VALEUR(SI(ESTNUM(CHERCHE($A$46;tablo)); COLONNE(tablo)+ESTNUM(CHERCHE($A$46;tablo))*LIGNE( tablo)/100);LIGNES($1:1));1)*100
Le problème c'est que ce n'est pas l'exemple idéal pour comprendre cette fonction parce que là, c'est du grand art.
Pour comprendre une fonction, il faut dans un 1er temps aller au plus simple.
Pour Mod par exemple, place toi dans un fichier et tape en A1 =MOD(LIGNE();
1)
(la fonction ligne te ramène le n° de ligne, donc 1 si tu la tape en A1 B1 ou F1, 2 si tu la tape en A2, B2 ou F2, ...) et tire ta formule vers le bas.
Place-toi ensuite en B1 et tape =MOD(LIGNE();
2) et tire ta formule vers le bas.
Place-toi ensuite en C1 et tape =MOD(LIGNE();
3) et tire ta formule vers le bas.
Tu remarqueras cela te créé une suite qui se répète, que la suite varie en fonction du diviseur (en gras ci-dessus) et que le diviseur correspond à l'intervalle de ligne où il est inscrit 0.
Place-toi dans une autre feuille, place-toi ensuite en A1 et tape =MOD(colonne();
1) et tire ta formule vers la droite.
puis en A2 et tape =MOD(colonne();
2) et tire ta formule vers la droite,etc.
et constate les résultats.
L'utilisation de cette fonction te permet donc entre autre de ne ramener des valeurs que dans certaines lignes ou colonnes, par exemple donc 1 ligne sur 2 si tu inclus dans ta formule =MOD(LIGNE();
2)=1(pour les lignes impaires) ou =MOD(LIGNE();
2)=0 (pour les lignes paires), de ne colorer qu'une ligne sur 2 dans le cadre d'une mise en forme conditionnelle :
=MOD(LIGNE();2)=1 pour colorer les lignes impaires
=MOD(LIGNE();2)=0 pour les lignes paires,
etc.
Je ne sais pas si j'ai été très clair, mais la familiarisation d'une fonction passe avant tout par des tests personnels.
A+