ADRESSE / EQUIV / MAX - recherche sur plusieurs FDC
Résolu/Fermé
F60lebaladinverni
Messages postés
128
Date d'inscription
samedi 28 janvier 2017
Statut
Membre
Dernière intervention
16 juin 2024
-
27 févr. 2017 à 23:30
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 févr. 2017 à 09:30
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 févr. 2017 à 09:30
A voir également:
- ADRESSE / EQUIV / MAX - recherche sur plusieurs FDC
- Rechercher ou entrer l'adresse - Guide
- Darkino nouvelle adresse - Guide
- Darkino : le grand site pirate change d'adresse et d'interface - Accueil - Services en ligne
- Adresse mac - Guide
- Recherche adresse - Guide
3 réponses
Raymond PENTIER
Messages postés
58712
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
2 novembre 2024
17 227
28 févr. 2017 à 02:52
28 févr. 2017 à 02:52
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 ...
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
28 févr. 2017 à 07:42
28 févr. 2017 à 07:42
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
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 28/02/2017 à 09:09
Modifié par michel_m le 28/02/2017 à 09:09
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 412
28 févr. 2017 à 09:30
28 févr. 2017 à 09:30
Salut Michel
ben oui, comme ça ça fait mieux ;-)
Bien cordialement
ben oui, comme ça ça fait mieux ;-)
Bien cordialement
28 févr. 2017 à 07:26
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 ?