• Initiateur de la discussion Initiateur de la discussion sandrine
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sandrine

Guest
Bonjour,
est ce que qq'un peut m'éclairer sur ce que veut dire cette formule:

ADRESSE(8;MAX(SI(GAUCHE(Table;3)*1=B1;COLONNE(Table)+LIGNE(Table)/9^9;'')))

je sais que table c'est un eplage de cellule mais à quoi sert adresse?

merci
 
Bonjour,

Adresse() te donne les coordonnées d'une cellule
ADRESSE(ligne n° 8; formule donnant le n° de colonne)

ADRESSE(8;3) renvoie $C$8
ADRESSE(8;3;1) renvoie $C$8
ADRESSE(8;3;2) renvoie C$8
ADRESSE(8;3;4) renvoie C8

INDIRECT(ADRESSE(n° ligne; n° colonne)) renvoie le contenu de la cellule

MAX(SI(GAUCHE(Table;3)*1=B1;COLONNE(Table)))
renvoie le n° de la colonne située le plus à droite de la plage 'Table'
dont les 3 caractères de gauche sont le contenu de B1
Max(si(Condition; n° de colonne)) à valider par ctrl, maj et entrée

On peut supposer que 'Table' contient des nombres de, au moins, 3 chiffres,
que B1 contient un nombre à 3 chiffres

GAUCHE(Table;3) renvoie sous forme de texte les 3 premiers caractères
GAUCHE(Table;3)*1 pour comparer à B1 qui est un nombre

Je ne vois pas ce que fait là LIGNE(Table)/9^9
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
448
Réponses
16
Affichages
509
Réponses
12
Affichages
376
Retour