Formule max avec condition non vide
Résolu
chailiii
Messages postés
7
Statut
Membre
-
Mike-31 Messages postés 19571 Statut Contributeur -
Mike-31 Messages postés 19571 Statut Contributeur -
Bonjour,
Je sèche et je suis pressé :(
pourtant rien de très compliqué!
j'ai 2 tableaux, je voudrais reporter la valeur MAX d'un critère sauf si une des valeur n'est pas renseignée, dans ce cas "en cours"
Donnée 1 Donnée 2
A --------------- 4
A --------------- 5
A --------------- 6
B --------------- 2
B --------------- 3
B ---------------
Résultat souhaitée:
A "6"
B "en cours"
j'ai essayé avec une formule matricielle, j'y arrive pour le max mais pas quand une valeur est vide...
MERCI par avance!!
Je sèche et je suis pressé :(
pourtant rien de très compliqué!
j'ai 2 tableaux, je voudrais reporter la valeur MAX d'un critère sauf si une des valeur n'est pas renseignée, dans ce cas "en cours"
Donnée 1 Donnée 2
A --------------- 4
A --------------- 5
A --------------- 6
B --------------- 2
B --------------- 3
B ---------------
Résultat souhaitée:
A "6"
B "en cours"
j'ai essayé avec une formule matricielle, j'y arrive pour le max mais pas quand une valeur est vide...
MERCI par avance!!
A voir également:
- Formule max avec condition non vide
- Formule si et - Guide
- Excel cellule couleur si condition texte - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Supprimer page word vide - Guide
- Formule mathématique - Télécharger - Études & Formations
5 réponses
Bonjour,
alors tu saisis dans des cellules tes valeurs critères, exemple en E2 A, en E3 B etc ...
et F2 tu colles cette formule que tu incrémentes vers le bas
adapte dans la formule les bornes de tes plages qui doivent être identiques
$A$2:$A$10 et $B$2:$B$10
=SI(L2>0;"En cours";SOMMEPROD(MAX(($B$2:$B$10)*($A$2:$A$10=E2))))
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
alors tu saisis dans des cellules tes valeurs critères, exemple en E2 A, en E3 B etc ...
et F2 tu colles cette formule que tu incrémentes vers le bas
adapte dans la formule les bornes de tes plages qui doivent être identiques
$A$2:$A$10 et $B$2:$B$10
=SI(L2>0;"En cours";SOMMEPROD(MAX(($B$2:$B$10)*($A$2:$A$10=E2))))
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Merci Mike de ta réponse rapide!!!
Je ne comprends pas bien quelle est la valeur en L2...
voici mon problème plus précisément:
Dans mon fichier 1 je souhaite indiquer la date d'acceptation (la plus lointaine) du fichier 2 sinon "en cours" si au moins une des dates correspondant à la commande est vide
Fichier 1:
cde date acceptation (soit le résultat recherché)
201 en cours
207 10/09/2016
213 10/11/2016
218 en cours
Fichier 2 (source)
cde date acceptation
201 27/09/2017
201 01/01/2017
201
201 10/12/2016
207 10/01/2016
207 10/09/2016
213 10/11/2016
218 10/12/2016
218
218 10/09/2016
Encore merci de ton aide
Je ne comprends pas bien quelle est la valeur en L2...
voici mon problème plus précisément:
Dans mon fichier 1 je souhaite indiquer la date d'acceptation (la plus lointaine) du fichier 2 sinon "en cours" si au moins une des dates correspondant à la commande est vide
Fichier 1:
cde date acceptation (soit le résultat recherché)
201 en cours
207 10/09/2016
213 10/11/2016
218 en cours
Fichier 2 (source)
cde date acceptation
201 27/09/2017
201 01/01/2017
201
201 10/12/2016
207 10/01/2016
207 10/09/2016
213 10/11/2016
218 10/12/2016
218
218 10/09/2016
Encore merci de ton aide
Re,
exact je t'ai posté une formule de construction, en L2 j'avais mis une formule pour tester les cellules vides
avec un fichier exemple ce sera plus clair
https://www.cjoint.com/c/GADoKfkfymj
exact je t'ai posté une formule de construction, en L2 j'avais mis une formule pour tester les cellules vides
avec un fichier exemple ce sera plus clair
https://www.cjoint.com/c/GADoKfkfymj
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question