Fonction DECALER avec fonction MAX

  • Initiateur de la discussion Initiateur de la discussion Archi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Archi

Guest
Bonjour,

Voici le prob,

J'ai créer une formule du type
=DECALER(MAX(AE7:AE42));0;28)

Sachant que:
28 = (B7:B42), qui intégre du texte
0 = pas de ligne, puisque la valeur est aléatoire en fonction de MAX
AE7:AE42 = des valeur + ou -

J'ai une erreur, mais je n'arrive pas à l'identifiée
Peut être sur la désignation de la colonne, ou le faite qui il y a du texte ???

Merci de m'aider

@+
 
Bonjour

Il y a une parenthèse de trop =DECALER(MAX(AE7:AE42);0;28)
et puis MAX(AE7:AE42) renvoie une valeur et non une référence de cellule

Le premier argument de la fonction DECALER doit-être une référence de cellule ou de plage de cellule.

@+Jean-Marie
 
Oui Jean-Marie à raison, il te faudrait un "Equiv" ou une Recherche, à la place de Max, ou alors associé avec ce dernier.

De plus il te manque deux arguments pour ta fonction décaler, soit au moins deux ";" à la fin de ta formule.

Rappel :

=Decaler(Référence;Ligne;Colonne;Ligne;Colonne)

Soit de la référence "X"; decaler de nLignes;decaler de nColonnes;Selectionner Tant de ligne;Selectionner Tant de Colonnes)

Regarde le fichier joint, il y a quelques exemples avec la fonction Decaler.

@ +

Moa
 

Pièces jointes

Re...

Moa, les deux derniers arguments de la fonction DECALER sont optionnelles

J'ai oublié de préciser une chose, quand la fonction retourne une cellule il n'y a pas de problème, à l'inverse quand elle doit retourner une plage de cellule, DECALER doit-être à l'intérieur avec une autre fonction.
exemple =somme(DECALER(....;....;....;X;X)
ou
somme(DECALER(....:...;....;....)

On peut remplacer somme par toutes autres formules pouvant accepter une référence de plage de cellule (Max, Min, Moyenne...., la liste est longue)

@+Jean-Marie
 
Salut Jean-Marie !

Après vérif, en effet, les deux derniers arguments sont optionnels.

Et dire que je me fais C... depuis plus d'un an à mettre deux points-virgules inutiles, dans mes formules.

J'avais pourtant bien vérifié et Excel me disait, "il manque des arguments"....

Je viens de vérifier mes anciens fichiers pour comprendre, et cela venait du deuxième argument, qui s'il n'est pas spécifié, nécessite quand-même un ";" après le premier.

J'avais mal saisi le hic à l'époque.

Merci Jean-Marie, j'ai ecore appris quelque chose aujourd'hui !

Ce Forum devrait presque être payant et remboursé par la Sécu...hihihi...

@ +

Moa
 
Re...

Voilà Archi ton fichier modifié, j'ai modifié aussi la formule max en fonction de la journée, je t'ai écrit les deux autres formules, tu verras elles sont toutes différentes, les une des autres.

@+Jean-Marie
 
Jm
Dans le même tableau, en AG7, je n'arrive pas a retrouver le bon résultat avec ta formule matricielle.
{=SI(SOMME(AC7:AD7)=0;"";SOMME(AC7:AD7)&"/"&PLAFOND((MAX(COLONNE(G7:AA7)*SI(G7:AA7<>0;1))-COLONNE(F2));3))}

elle me donne 6/21 au lieu de 6/6 ???

Que ce passe t-il ???
 
absolument,
j'ai entre temps exporté cette formule en AG7
d'un ancien post ( ci-joint le fichier )


----------------------


J'oubliez, merci pour tes formules d'index

Cependant, en cas de valeur max identique entre deux joueurs, est il possible de mettre ces noms les uns en-dessous des autres ????
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
17
Affichages
1 K
Retour