J'ai fait un calendrier avec l'année complète et je récupère les valeurs
maximales avec MAX... et pour faire la moyenne parmi les jours (1
jour=1cellule) ou bien les heures(1heure=1cellule) à traiter (ou il y a des
valeurs) j'utilise: NBVAL...
Comment pourrais-je procéder pour renvoyer l'en-tête d'une colonne (donc
l'heure ou bien le jour) avec mes valeur (pour les valeurs c'est bon)
Je ne suis pas assez expèrimentée...J'ai essayée: ça marche pas!
Tu mets la formule dans une cellule et ça te renvoie le contenu de la 1° ligne de la cellule dans laquelle est la formule
Pas ça que tu veux ?
AV
Cécilia BEAUTEMPS
Je suis peut-être soit, trop exigente soit, nulle!!!
Si je saisie cette formule dans une cellule en-dessous la colonne...Oui mais, comment renvoyer cet étiquette seulement quand je veux extraire des données (et en plus sur une autre feuille)exemple:
Je veux extraire la valeur maximale de chacun des jours de la semaine alors est-ce possible de renvoyer le jour en relation avec chacune des valeurs (sachant que je ne dois pas quelle est la semainne ni, le mois concerné...)
Comment pourrais-je procéder pour renvoyer l'en-tête d'une colonne (donc l'heure ou bien le jour) avec mes valeur (pour les valeurs c'est bon)
Ce qui est en ligne 1 et colonne de la cellule active ?
=INDIRECT(ADRESSE(1;COLONNE()))
AV
Je suis peut-être soit, trop exigente soit, nulle!!!
Si je saisie cette formule dans une cellule en-dessous la colonne...Oui
mais, comment renvoyer cet étiquette seulement quand je veux extraire des
données (et en plus sur une autre feuille)exemple:
Je veux extraire la valeur maximale de chacun des jours de la semaine alors
est-ce possible de renvoyer le jour en relation avec chacune des valeurs
(sachant que je ne dois pas quelle est la semainne ni, le mois concerné...)
Je suis peut-être soit, trop exigente soit, nulle!!!
Si je saisie cette formule dans une cellule en-dessous la colonne...Oui mais, comment renvoyer cet étiquette seulement quand je veux extraire des données (et en plus sur une autre feuille)exemple:
Je veux extraire la valeur maximale de chacun des jours de la semaine alors est-ce possible de renvoyer le jour en relation avec chacune des valeurs (sachant que je ne dois pas quelle est la semainne ni, le mois concerné...)
Alt-F11 | insertion | module puis copies-y le code suivant : Function test(zon) Maxi = Application.WorksheetFunction.Max(zon) For Each cel In zon If cel.Value = Maxi Then test = Cells(zon(1).Row, cel.Column) & " " & _ Format(Cells(cel.Row, zon(1).Column), "hh:mm") Exit Function End If Next cel test = "#" End Function
Usage : Avec ta zone de données en B2:E6
=test(B2:E6) La valeur renvoyée est Mardi 02:00
@+ FxM
Bonsoir,
Je suis peut-être soit, trop exigente soit, nulle!!!
Je te répondrais bien d'aller voir sur http://www.alencon-annonces.com
mais il faut rester sérieux.
Si mon neurone a compris, tu souhaites récupérer dans le tableau
suivant la valeur 16 et dire qu'elle est mardi à 2:00.
Alt-F11 | insertion | module puis copies-y le code suivant :
Function test(zon)
Maxi = Application.WorksheetFunction.Max(zon)
For Each cel In zon
If cel.Value = Maxi Then
test = Cells(zon(1).Row, cel.Column) & " " & _
Format(Cells(cel.Row, zon(1).Column), "hh:mm")
Exit Function
End If
Next cel
test = "#"
End Function
Alt-F11 | insertion | module puis copies-y le code suivant : Function test(zon) Maxi = Application.WorksheetFunction.Max(zon) For Each cel In zon If cel.Value = Maxi Then test = Cells(zon(1).Row, cel.Column) & " " & _ Format(Cells(cel.Row, zon(1).Column), "hh:mm") Exit Function End If Next cel test = "#" End Function
Usage : Avec ta zone de données en B2:E6
=test(B2:E6) La valeur renvoyée est Mardi 02:00
@+ FxM
AV
Je te répondrais bien d'aller voir sur http://www.alencon-annonces.com
Je mourrais d'envie de la faire celle-là et.... depuis un certain temps ! ;-)
AV
Je te répondrais bien d'aller voir sur http://www.alencon-annonces.com
Je mourrais d'envie de la faire celle-là et.... depuis un certain temps !
;-)