ADRESSE / EQUIV / MAX - recherche sur plusieurs FDC
Résolu
F60lebaladinverni
Messages postés
128
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir tout le monde,
la formule suivante :
=ADRESSE(EQUIV(MAX(sheet1!B:B);sheet1!B:B;0);;;"sheet1")
me permet de retourner l'adresse de la cellule maximum de la colonne B de la feuille de calcule "sheet1"
Jusque là, je pense que ça peut aller.
Ma question est la suivante : si je veux rechercher l'adresse de la cellule max. de la colonne B de toutes les feuilles de calcul de 1 à 20 ? c'est quoi la formule ? Je bloque sur la fin ...
=ADRESSE(EQUIV(MAX(sheet1:sheet20!B:B);sheet1:sheet20!B:B;0);;;"sheet1")
Je ne sais pas quoi mettre et à chaque fois Excel me retourne une erreur de valeur (#VALEUR!)
Merci pour votre aide (si solution existe)
la formule suivante :
=ADRESSE(EQUIV(MAX(sheet1!B:B);sheet1!B:B;0);;;"sheet1")
me permet de retourner l'adresse de la cellule maximum de la colonne B de la feuille de calcule "sheet1"
Jusque là, je pense que ça peut aller.
Ma question est la suivante : si je veux rechercher l'adresse de la cellule max. de la colonne B de toutes les feuilles de calcul de 1 à 20 ? c'est quoi la formule ? Je bloque sur la fin ...
=ADRESSE(EQUIV(MAX(sheet1:sheet20!B:B);sheet1:sheet20!B:B;0);;;"sheet1")
Je ne sais pas quoi mettre et à chaque fois Excel me retourne une erreur de valeur (#VALEUR!)
Merci pour votre aide (si solution existe)
A voir également:
- ADRESSE / EQUIV / MAX - recherche sur plusieurs FDC
- Darkino nouvelle adresse - Guide
- Adresse mac - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Changer adresse dns - Guide
3 réponses
Bonjour.
Ce n'est pas la fin qui pose problème, mais le contenu même de la formule !
En effet la fonction MAX accepte de chercher dans plusieurs feuilles, mais pas la fonction EQUIV ...
Ce n'est pas la fin qui pose problème, mais le contenu même de la formule !
En effet la fonction MAX accepte de chercher dans plusieurs feuilles, mais pas la fonction EQUIV ...
Bonjour
pas de solution miracle mais si vous avez envie de taper la formule pour 20 feuilles, la voici pour 3:
=EQUIV(MAX(Feuil1:Feuil3!B:B);SI(NB.SI(Feuil1!B:B;MAX(Feuil1:Feuil3!B:B));Feuil1!B:B;SI(NB.SI(Feuil2!B:B;MAX(Feuil1:Feuil3!B:B));SI(NB.SI(Feuil3!B:B;MAX(Feuil1:Feuil3!B:B));Feuil3!B:B)));0)
éventuellement pour simplifier un peu, en deux cellules:
une pour ressortir le max des feuilles
et l'autre ci dessus avec l'adresse de cette cellule à la place de MAX(....)
crdlmnt
pas de solution miracle mais si vous avez envie de taper la formule pour 20 feuilles, la voici pour 3:
=EQUIV(MAX(Feuil1:Feuil3!B:B);SI(NB.SI(Feuil1!B:B;MAX(Feuil1:Feuil3!B:B));Feuil1!B:B;SI(NB.SI(Feuil2!B:B;MAX(Feuil1:Feuil3!B:B));SI(NB.SI(Feuil3!B:B;MAX(Feuil1:Feuil3!B:B));Feuil3!B:B)));0)
éventuellement pour simplifier un peu, en deux cellules:
une pour ressortir le max des feuilles
et l'autre ci dessus avec l'adresse de cette cellule à la place de MAX(....)
crdlmnt
Bonjour tt le monde
peut-^tre avec du Vba
donne la première adresse trouvée de la valeur maxi
maquette
https://mon-partage.fr/f/JOhYCHwi/
Michel
peut-^tre avec du Vba
donne la première adresse trouvée de la valeur maxi
Option Explicit
'----------------------------------------------------------------
Sub localiser_adresse()
Dim Nbre As Byte, Cptr As Byte
Dim Maximum As Double, Maxi As Double
Dim Adresse As String, Onglet As String
Application.ScreenUpdating = False
Nbre = ThisWorkbook.Sheets.Count
Maximum = 0
For Cptr = 1 To Nbre
With Sheets(Cptr)
Maxi = Application.Max(.Columns("B"))
If Maxi > Maximum Then
Adresse = .Columns("B").Find(Maxi, .Range("B" & 1000000), xlValues).Address
Maximum = Maxi
Onglet = .Name & "!"
End If
End With
Next
MsgBox "localisation valeur Maximum: " & Onglet & Adresse
End Sub
maquette
https://mon-partage.fr/f/JOhYCHwi/
Michel
Y a t-il un autre moyen du coup de rechercher l'adresse du maximum de toutes les colonnes B de mon classeur avec une seule formule ?