Excel - Exclusion d'une case dans une matrice
Résolu
trashvip
Messages postés
28
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous !!
Me voilà en face d'un nouveau petit problème que voici.
Je souhaiterai savoir s'il est possible d'exclure une case dans un calcul matriciel.
>par ex: matrice "-" case en question. avec "-" = opérateur de soustraction.
Je m'explique :
> J'ai une formule qui me calcule le max d'une ligne et me renvoie (à l'aide d'un "rechercheh") le nom correspondant.
> J'ai également une formule qui me calcule le second max (à l'aide de "grande.valeur(..;2)")
Cependant la ligne en question peut avoir "plusieurs" max : plusieurs max de même valeur, et mes deux formules précédentes me renvoie donc la même valeur (i.e: le même nom correspondant).
Ma question est-la suivante:
Dans mon calcul du max (ou de grande.valeur) peut-on exclure une case de la recherche de max (ou de grande.valeur)?
J'espère avoir été assez clair.
Merci d'avance.
Cordialement.
--
Me voilà en face d'un nouveau petit problème que voici.
Je souhaiterai savoir s'il est possible d'exclure une case dans un calcul matriciel.
>par ex: matrice "-" case en question. avec "-" = opérateur de soustraction.
Je m'explique :
> J'ai une formule qui me calcule le max d'une ligne et me renvoie (à l'aide d'un "rechercheh") le nom correspondant.
> J'ai également une formule qui me calcule le second max (à l'aide de "grande.valeur(..;2)")
Cependant la ligne en question peut avoir "plusieurs" max : plusieurs max de même valeur, et mes deux formules précédentes me renvoie donc la même valeur (i.e: le même nom correspondant).
Ma question est-la suivante:
Dans mon calcul du max (ou de grande.valeur) peut-on exclure une case de la recherche de max (ou de grande.valeur)?
J'espère avoir été assez clair.
Merci d'avance.
Cordialement.
--
A voir également:
- Excel - Exclusion d'une case dans une matrice
- Déplacer une colonne excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Trier une colonne excel - Guide
- Aller à la ligne dans une case excel - Guide
5 réponses
pas simple mais intéressant, je n'ai pas suivi ta piste...
=INDEX($B$1:$E$1,1,EQUIV(GRANDE.VALEUR($B11:$E11+COLONNE($B11:$E11)/1000,1),$B11:$E11+COLONNE($B11:$E11)/1000,0))
formule matricielle à valider par shift+ctrl+enter
(Le 1 est fonction de la valeur recherchée)
Il y a une autre formule plus simple et non matricielle dans le classeur exemple mais qui demande des cellules intermédiaires.
http://www.cijoint.fr/cjlink.php?file=cj200808/cijX8qwnK7.xls
eric
=INDEX($B$1:$E$1,1,EQUIV(GRANDE.VALEUR($B11:$E11+COLONNE($B11:$E11)/1000,1),$B11:$E11+COLONNE($B11:$E11)/1000,0))
formule matricielle à valider par shift+ctrl+enter
(Le 1 est fonction de la valeur recherchée)
Il y a une autre formule plus simple et non matricielle dans le classeur exemple mais qui demande des cellules intermédiaires.
http://www.cijoint.fr/cjlink.php?file=cj200808/cijX8qwnK7.xls
eric
Et tu voudrais avoir une chaine vide à la place du nom si le nom est déjà sorti ? C'est ça ?
Tu pourrais déposer un exemple de ton fichier sur cijoint.fr et coller ici le lien fourni, là j'ai un peu de mal à être sûr de ce que tu veux et à voir l'interet...
eric
Tu pourrais déposer un exemple de ton fichier sur cijoint.fr et coller ici le lien fourni, là j'ai un peu de mal à être sûr de ce que tu veux et à voir l'interet...
eric
Ok c'est bon, tout fonctionne nickel!
Ca fait plaisiiiiir :D
Sinon, la question reste entière : peut-on exclure une case d'une matrice dans un "calcul lambda"?
On trouve toujours une parade aux problèmes....
Merci encore Eriiic....et bonne journée!
--
Ca fait plaisiiiiir :D
Sinon, la question reste entière : peut-on exclure une case d'une matrice dans un "calcul lambda"?
On trouve toujours une parade aux problèmes....
Merci encore Eriiic....et bonne journée!
--
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir,
Dans les fonctions on peut non pas exclure une cellule mais utiliser une union de cellule en parametre (à la souris ça correspond à sélectionner plusieurs plage avec la touche ctrl).
Dans ton cas ça me parait extremement difficile à mettre en oeuvre (je ne dis pas impossible mais...) puisque cette cellule varie et on se retrouve très rapidement avec des formules à rallonge impossible à comprendre et à maintenir dans le futur.
Donc dans ton cas je dirais non, même si la réponse est oui ;-)
eric
Dans les fonctions on peut non pas exclure une cellule mais utiliser une union de cellule en parametre (à la souris ça correspond à sélectionner plusieurs plage avec la touche ctrl).
Dans ton cas ça me parait extremement difficile à mettre en oeuvre (je ne dis pas impossible mais...) puisque cette cellule varie et on se retrouve très rapidement avec des formules à rallonge impossible à comprendre et à maintenir dans le futur.
Donc dans ton cas je dirais non, même si la réponse est oui ;-)
eric
Je regarde tout ça avec précision de suite, et je te tiens au courant.
Et merci pour l'aide très précieuse..
Bien cordialement.
Toma
--