Adresse d'une cellule sur excel, fonction
Résolu/Fermé
HardEcho
-
19 juin 2012 à 11:02
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 19 juin 2012 à 17:58
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 19 juin 2012 à 17:58
A voir également:
- Adresse d'une cellule sur excel, fonction
- Rechercher ou entrer l'adresse - Guide
- Darkino nouvelle adresse - Guide
- Excel fonction si et - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
4 réponses
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
19 juin 2012 à 11:34
19 juin 2012 à 11:34
bonjour
un exemple avec une macro
https://www.cjoint.com/?0FtlImpLp62
bonne suite
un exemple avec une macro
https://www.cjoint.com/?0FtlImpLp62
bonne suite
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 106
19 juin 2012 à 11:36
19 juin 2012 à 11:36
Salut,
regarde si cela te convient si non en VBA
=CHOISIR(EQUIV(B5;F1:AC1;0);"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q";"R";"S";"T";"U";"V";"W";"X";"Y";"Z";"AA";"AB";"AC")&1
regarde si cela te convient si non en VBA
=CHOISIR(EQUIV(B5;F1:AC1;0);"F";"G";"H";"I";"J";"K";"L";"M";"N";"O";"P";"Q";"R";"S";"T";"U";"V";"W";"X";"Y";"Z";"AA";"AB";"AC")&1
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
19 juin 2012 à 11:46
19 juin 2012 à 11:46
re
on peut faire un peu mieux en passant la plage de recherche à la fonction adr
https://www.cjoint.com/?0FtlT1oYiaL
bonne suite
on peut faire un peu mieux en passant la plage de recherche à la fonction adr
https://www.cjoint.com/?0FtlT1oYiaL
bonne suite
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
19 juin 2012 à 11:58
19 juin 2012 à 11:58
il y a une (grosse) différence
dans la premier cas, la plage de recherche est une constante donc fixée une fois pour toutes
dans le second cas, la plage est passée à la fonction adr au moment celle ci est utilisée (écrite) dans la feuille, si tu veux appliquer la recherche à une autre plage tu n'auras pas besoin de modifier la constante plage dans la macro.
bon courage
dans la premier cas, la plage de recherche est une constante donc fixée une fois pour toutes
dans le second cas, la plage est passée à la fonction adr au moment celle ci est utilisée (écrite) dans la feuille, si tu veux appliquer la recherche à une autre plage tu n'auras pas besoin de modifier la constante plage dans la macro.
bon courage
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 106
Modifié par Mike-31 le 19/06/2012 à 16:49
Modifié par Mike-31 le 19/06/2012 à 16:49
Re,
Pour le fun pour rechercher l'adresse d'une valeur en B1 dans la matrice F1 à AC10 il y a aussi
=ADRESSE(SOMMEPROD(($F$1:$AC$10=B1)*LIGNE($F$1:$F$10));SOMMEPROD(($F$1:$AC$10=B1)*COLONNE($F$1:$AC$1)))
si la valeur recherchée se trouve sur la ligne1 entre F1 et AC1
=ADRESSE(1;EQUIV(B1;F1:AC1;0)+5)
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Pour le fun pour rechercher l'adresse d'une valeur en B1 dans la matrice F1 à AC10 il y a aussi
=ADRESSE(SOMMEPROD(($F$1:$AC$10=B1)*LIGNE($F$1:$F$10));SOMMEPROD(($F$1:$AC$10=B1)*COLONNE($F$1:$AC$1)))
si la valeur recherchée se trouve sur la ligne1 entre F1 et AC1
=ADRESSE(1;EQUIV(B1;F1:AC1;0)+5)
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
19 juin 2012 à 17:58
19 juin 2012 à 17:58
@ Mike-31
joli !!
cordalement
joli !!
cordalement
19 juin 2012 à 11:42