MAXI

  • Initiateur de la discussion DOMI
  • Date de début
D

DOMI

Guest
BONJOUR
JE VOUDRAIS LA VALEUR MAX SUR LIGNEE SACHANT QU UNE INFORMATION SUR DANS CETTE LIGNE EST UNE DATE
JE SOUHAITE CONNAITRE LE MAX DES VALEURS SEULEMENT
MERCI PAR AVANCE
VOUS TROUVEREZ CI JOINT LE FICHIER [file name=MAX.zip size=1440]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/MAX.zip[/file]
 

Pièces jointes

  • MAX.zip
    1.4 KB · Affichages: 18
  • MAX.zip
    1.4 KB · Affichages: 17
  • MAX.zip
    1.4 KB · Affichages: 18

Gérard DEZAMIS

XLDnaute Accro
Bonsoir Domi

Ne crie pas (LES MAJUSCULES !) c'est inutile ... :)

Il serait mieux d'utiliser =MAX(A1;C1;E1;G1;I1)
car ta formule 'ramasse' aussi les dates et comme les dates sont des nombres (aujourd'hui nous sommes le 38874 !) cela fausse totalement ton résultat

@+GD
 

JeanMarie

XLDnaute Barbatruc
Bonjour tout le monde

DOMI, je ne comprends pas ce que le format personnalisé [$-40C]j-mmm-aa;@ va te permettre.

André, je ne vois pas ce que la mise de la cellule K1 au format date va résoudre le problème de DOMI.

DOMI essaye avec ce code,
Code:
Public Function MaxNoDate(vPlage As Range) As Double
Dim vCell As Range
 For Each vCell In vPlage
   If vCell.NumberFormat = 'General' And IsNumeric(vCell) Then
      If MaxNoDate < vCell Then MaxNoDate = vCell
   End If
 Next vCell
End Function
et dans la feuille de calcul, tu l'utilises comme ceci =MaxNoDate(A1:J1)

@+Jean-Marie
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Par formule
Formule matricielle, à valider par ctrl, maj et entrée

=MAX(SI(MOD(COLONNE(A1:J1);2)=1;A1:J1))

On peut se passer du 1 :
=MAX(SI(MOD(COLONNE(A1:J1);2);A1:J1))

Ou bien :
=MAX(MOD(COLONNE(A1:J1);2)*A1:J1)
 

Statistiques des forums

Discussions
311 733
Messages
2 082 019
Membres
101 872
dernier inscrit
Colin T