OVH Cloud OVH Cloud

Trouver la valeur minimale dans une matrice...

8 réponses
Avatar
Yvan
Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour y
parvenir ???

--
Merci pour vos réponses.

8 réponses

Avatar
RGI
Bonjour

matricielle
Ctrl + Shift + Enter

={MIN(SI(matrice>0;matrice))}
ou
={MIN(SI(A2:A15>0;A1:A15))}

Salutations

RGI

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour y
parvenir ???




Avatar
Patrick BASTARD
Bonjour, *Yvan*

Un peu plus de précisions, s'il te plait.
Ou mieux : Un exemple de ce que tu as, et de ce que tu veux obtenir.


--
Bien amicordialement,
P. Bastard

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour y
parvenir ???


Avatar
Yvan
J'ai un tableau comme le suivant et je veux qu'Excel me donne la première
date de livraison pour ADIDAS Chaussures Bébé, NIKE Chaussures Bébé et ainsi
de suite...

ADIDAS Chaussures Bébé 01/01/06
ADIDAS Chaussures Bébé 05/01/06
ADIDAS Chaussures Bébé 15/01/06
ADIDAS Chaussures Bébé 01/03/06
NIKE Chaussures Bébé 01/01/06
ADIDAS Chaussures Enafnt 01/01/06

Il faut donc que les données du tableau répondent aux critères définis et
que parmi celles-ci, Excel extrait la valeur mini sur une colonne
spécifique...

Merci pour vos réponses.



Bonjour, *Yvan*

Un peu plus de précisions, s'il te plait.
Ou mieux : Un exemple de ce que tu as, et de ce que tu veux obtenir.


--
Bien amicordialement,
P. Bastard

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour y
parvenir ???







Avatar
Trirème
Bonsoir Yvan,

Avec tes données en A1, utilise cette formule matricielle (CTRL+
MAJ+Enter) et formate le résultat comme une date :
=MIN(SI(A1:A6="ADIDAS";SI(B1:B6="Chaussures";D1:D6;"")))
A adapter

Cordialement,
Trirème

J'ai un tableau comme le suivant et je veux qu'Excel me donne la première
date de livraison pour ADIDAS Chaussures Bébé, NIKE Chaussures Bébé et ainsi
de suite...

ADIDAS Chaussures Bébé 01/01/06
ADIDAS Chaussures Bébé 05/01/06
ADIDAS Chaussures Bébé 15/01/06
ADIDAS Chaussures Bébé 01/03/06
NIKE Chaussures Bébé 01/01/06
ADIDAS Chaussures Enafnt 01/01/06

Il faut donc que les données du tableau répondent aux critères définis et
que parmi celles-ci, Excel extrait la valeur mini sur une colonne
spécifique...

Merci pour vos réponses.



Bonjour, *Yvan*

Un peu plus de précisions, s'il te plait.
Ou mieux : Un exemple de ce que tu as, et de ce que tu veux obtenir.


--
Bien amicordialement,
P. Bastard

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour y
parvenir ???








Avatar
Yvan
Merci pour ta réponse.

Comment faire à présent si je souhaite récupérer une donnée liée à celle que
je viens d'identifier. Du style, maintenant que j'ai trouvé la plus petite
date, je veux récupérer le stock lié à cette date, se situant deux colonnes
plus à droite ???
--
Merci pour vos réponses.



Bonsoir Yvan,

Avec tes données en A1, utilise cette formule matricielle (CTRL+
MAJ+Enter) et formate le résultat comme une date :
=MIN(SI(A1:A6="ADIDAS";SI(B1:B6="Chaussures";D1:D6;"")))
A adapter

Cordialement,
Trirème

J'ai un tableau comme le suivant et je veux qu'Excel me donne la première
date de livraison pour ADIDAS Chaussures Bébé, NIKE Chaussures Bébé et ainsi
de suite...

ADIDAS Chaussures Bébé 01/01/06
ADIDAS Chaussures Bébé 05/01/06
ADIDAS Chaussures Bébé 15/01/06
ADIDAS Chaussures Bébé 01/03/06
NIKE Chaussures Bébé 01/01/06
ADIDAS Chaussures Enafnt 01/01/06

Il faut donc que les données du tableau répondent aux critères définis et
que parmi celles-ci, Excel extrait la valeur mini sur une colonne
spécifique...

Merci pour vos réponses.



Bonjour, *Yvan*

Un peu plus de précisions, s'il te plait.
Ou mieux : Un exemple de ce que tu as, et de ce que tu veux obtenir.


--
Bien amicordialement,
P. Bastard

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour y
parvenir ???











Avatar
ChrisV
Bonjour Yvan,

Selon les données de ton exemple, et avec les plages nommées suivantes:
A1:A6 (faB)
B1:B6 (tyP)
C1:C6 (caT)
D1:D6 (dtS)
F1:F6 (stK)

en A10, le fabriquant recherché
en A11, le type d'article
en A12, la catégorie âge

en B10, à saisir sans les { } et valider par Ctrl+Shift+Entrée
(au format Date)
{=MIN(INDEX(dtS;EQUIV(A10&A11&A12;faB&tyP&caT;0)))}

en C10
=INDEX(stK;EQUIV(B10;dtS;0))


ChrisV


"Yvan" a écrit dans le message de news:

Merci pour ta réponse.

Comment faire à présent si je souhaite récupérer une donnée liée à celle
que
je viens d'identifier. Du style, maintenant que j'ai trouvé la plus petite
date, je veux récupérer le stock lié à cette date, se situant deux
colonnes
plus à droite ???
--
Merci pour vos réponses.



Bonsoir Yvan,

Avec tes données en A1, utilise cette formule matricielle (CTRL+
MAJ+Enter) et formate le résultat comme une date :
=MIN(SI(A1:A6="ADIDAS";SI(B1:B6="Chaussures";D1:D6;"")))
A adapter

Cordialement,
Trirème

J'ai un tableau comme le suivant et je veux qu'Excel me donne la
première
date de livraison pour ADIDAS Chaussures Bébé, NIKE Chaussures Bébé et
ainsi
de suite...

ADIDAS Chaussures Bébé 01/01/06
ADIDAS Chaussures Bébé 05/01/06
ADIDAS Chaussures Bébé 15/01/06
ADIDAS Chaussures Bébé 01/03/06
NIKE Chaussures Bébé 01/01/06
ADIDAS Chaussures Enafnt 01/01/06

Il faut donc que les données du tableau répondent aux critères définis
et
que parmi celles-ci, Excel extrait la valeur mini sur une colonne
spécifique...

Merci pour vos réponses.



Bonjour, *Yvan*

Un peu plus de précisions, s'il te plait.
Ou mieux : Un exemple de ce que tu as, et de ce que tu veux obtenir.


--
Bien amicordialement,
P. Bastard

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour y
parvenir ???













Avatar
ChrisV
Oups... petite coquille en C10...
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=INDEX(stK;EQUIV(A10&B10;faB&dtS;))}


ChrisV


"ChrisV" a écrit dans le message de news:

Bonjour Yvan,

Selon les données de ton exemple, et avec les plages nommées suivantes:
A1:A6 (faB)
B1:B6 (tyP)
C1:C6 (caT)
D1:D6 (dtS)
F1:F6 (stK)

en A10, le fabriquant recherché
en A11, le type d'article
en A12, la catégorie âge

en B10, à saisir sans les { } et valider par Ctrl+Shift+Entrée
(au format Date)
{=MIN(INDEX(dtS;EQUIV(A10&A11&A12;faB&tyP&caT;0)))}

en C10
=INDEX(stK;EQUIV(B10;dtS;0))


ChrisV


"Yvan" a écrit dans le message de news:

Merci pour ta réponse.

Comment faire à présent si je souhaite récupérer une donnée liée à celle
que
je viens d'identifier. Du style, maintenant que j'ai trouvé la plus
petite
date, je veux récupérer le stock lié à cette date, se situant deux
colonnes
plus à droite ???
--
Merci pour vos réponses.



Bonsoir Yvan,

Avec tes données en A1, utilise cette formule matricielle (CTRL+
MAJ+Enter) et formate le résultat comme une date :
=MIN(SI(A1:A6="ADIDAS";SI(B1:B6="Chaussures";D1:D6;"")))
A adapter

Cordialement,
Trirème

J'ai un tableau comme le suivant et je veux qu'Excel me donne la
première
date de livraison pour ADIDAS Chaussures Bébé, NIKE Chaussures Bébé et
ainsi
de suite...

ADIDAS Chaussures Bébé 01/01/06
ADIDAS Chaussures Bébé 05/01/06
ADIDAS Chaussures Bébé 15/01/06
ADIDAS Chaussures Bébé 01/03/06
NIKE Chaussures Bébé 01/01/06
ADIDAS Chaussures Enafnt 01/01/06

Il faut donc que les données du tableau répondent aux critères définis
et
que parmi celles-ci, Excel extrait la valeur mini sur une colonne
spécifique...

Merci pour vos réponses.



Bonjour, *Yvan*

Un peu plus de précisions, s'il te plait.
Ou mieux : Un exemple de ce que tu as, et de ce que tu veux obtenir.


--
Bien amicordialement,
P. Bastard

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour
y
parvenir ???

















Avatar
Trirème
Bonjour Chris V

Je suis le fil et je ne suis pas d'accord sur tes formules.
Si les données ne sont pas classées par ordre croissant de date la
formule renverra la première occurrence de la combinaison Fab & Typ &
Cat. Petit détail car il y a de fortes chances qu'Yvan saisisse ou
reçoive les données classées chronologiquement.

Pour le renvoi du stock, même chose, il faudrait réutiliser la
combinaison complète des 3 'clés' de recherche plus la date :
=INDEX(stK;EQUIV(A10&A11&A12&B12;faB&tyP&caT&dtS;0))
En effet, il y a cette fois plus de risque qu'un produit de la même
marque à la même date mais pour une autre catégorie et/ou un autre âge
ait été saisi dans une ligne précédente.

Cordialement
Trirème

Oups... petite coquille en C10...
(à saisir sans les { } et valider par Ctrl+Shift+Entrée)

{=INDEX(stK;EQUIV(A10&B10;faB&dtS;))}


ChrisV


"ChrisV" a écrit dans le message de news:

Bonjour Yvan,

Selon les données de ton exemple, et avec les plages nommées suivantes:
A1:A6 (faB)
B1:B6 (tyP)
C1:C6 (caT)
D1:D6 (dtS)
F1:F6 (stK)

en A10, le fabriquant recherché
en A11, le type d'article
en A12, la catégorie âge

en B10, à saisir sans les { } et valider par Ctrl+Shift+Entrée
(au format Date)
{=MIN(INDEX(dtS;EQUIV(A10&A11&A12;faB&tyP&caT;0)))}

en C10
=INDEX(stK;EQUIV(B10;dtS;0))


ChrisV


"Yvan" a écrit dans le message de news:

Merci pour ta réponse.

Comment faire à présent si je souhaite récupérer une donnée liée à celle
que
je viens d'identifier. Du style, maintenant que j'ai trouvé la plus
petite
date, je veux récupérer le stock lié à cette date, se situant deux
colonnes
plus à droite ???
--
Merci pour vos réponses.



Bonsoir Yvan,

Avec tes données en A1, utilise cette formule matricielle (CTRL+
MAJ+Enter) et formate le résultat comme une date :
=MIN(SI(A1:A6="ADIDAS";SI(B1:B6="Chaussures";D1:D6;"")))
A adapter

Cordialement,
Trirème

J'ai un tableau comme le suivant et je veux qu'Excel me donne la
première
date de livraison pour ADIDAS Chaussures Bébé, NIKE Chaussures Bébé et
ainsi
de suite...

ADIDAS Chaussures Bébé 01/01/06
ADIDAS Chaussures Bébé 05/01/06
ADIDAS Chaussures Bébé 15/01/06
ADIDAS Chaussures Bébé 01/03/06
NIKE Chaussures Bébé 01/01/06
ADIDAS Chaussures Enafnt 01/01/06

Il faut donc que les données du tableau répondent aux critères définis
et
que parmi celles-ci, Excel extrait la valeur mini sur une colonne
spécifique...

Merci pour vos réponses.



Bonjour, *Yvan*

Un peu plus de précisions, s'il te plait.
Ou mieux : Un exemple de ce que tu as, et de ce que tu veux obtenir.


--
Bien amicordialement,
P. Bastard

Bonjour,

Je souhaite trouver la valeur mini dans une matrice.

Existe-t-il une formule dans le même esprit que sommeprod(...) pour
y
parvenir ???