Adresse d'une cellule sur excel, fonction
Résolu/Fermé
HardEcho
-
19 juin 2012 à 11:02
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 - 19 juin 2012 à 17:58
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 - 19 juin 2012 à 17:58
A voir également:
- Adresse d'une cellule sur excel, fonction
- Darkino nouvelle adresse - Guide
- Rechercher ou entrer l'adresse - Guide
- Liste déroulante excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Excel fonction si et - Guide
4 réponses
ccm81
Messages postés
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
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
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
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
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
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
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
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
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
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
10853
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 avril 2024
2 404
19 juin 2012 à 17:58
19 juin 2012 à 17:58
@ Mike-31
joli !!
cordalement
joli !!
cordalement
19 juin 2012 à 11:42