Valeur renvoyée par Excel pour la valeur textuelle maximale à l'aide de VLOOKUP

2

Je dois trouver une formule dans Excel qui identifiera les logiciels max et min proposés sur un ordinateur et les entrera dans un nouveau tableau.

Ainsi, par exemple, dans une grande table, j'ai des noms de colonne tels que SKU, PRIX, FAMILLE DE PRODUIT, VERSION DE LOGICIEL, etc.

Dans un autre tableau, j'ai une liste de FAMILLE DE PRODUITS et je dois identifier le logiciel max / min.

Les logiciels peuvent être triés dans Excel:

15.0 (1) M2

15,0 (1) M4

15.1 (2) T1

15.1 (2) T2

15,1 (4) M3

15.1 (4) M4

15,2 (4) M3

Mais je ne peux pas comprendre comment renvoyer ces valeurs en tant que valeurs max / min. Tentative de formule de tableau:

=MIN(IF(A4=Sheet1!$V$3:$V$644, Sheet1!$AE$3:$AE$644))

Mais cela semble avoir du mal avec les noms non numériques. Est-ce que quelqu'un a des suggestions?

Carly
la source
Je ne comprends pas ces valeurs. Quelle est l'unité de "logiciel"?
Wutnaut
C'est un nom, mais conventionnellement créé de telle sorte qu'en triant par ordre alphanumérique, la dernière version devrait être en bas.
Carly

Réponses:

2

MINne fonctionne que sur les valeurs numériques. Vous devez être un peu plus intelligent. J'ai volé cette formule sur le forum PC Review :

=INDEX(range,MATCH(0,COUNTIF(range,"<"&range),0))

rangefait référence à la colonne Version du logiciel. Cela ne semble pas fonctionner si vous spécifiez une colonne entière (par exemple A:A).

C'est une formule matricielle, donc Ctrl-Shift-Enterbien sûr.

Benshepherd
la source
Juste une petite précision, il me faut d'abord faire correspondre la famille de produits dans une feuille différente, puis renvoyer la version minimale du logiciel (il me faudra donc deux gammes différentes ... d'abord pour faire correspondre la famille de produits, ensuite pour faire référence au logiciel colonne). Quelle plage dois-je mettre où?
Carly
Utilisez cette formule partout où vous pensez MINaller.
benshepherd