2009-03-16 5 views
0

J'ai une grande liste Autofiltered (~ 600 lignes), dont certaines lignes sont des lignes récapitulatives que je veux utiliser pour utiliser la fonction UDF la plus basse répertoriée dans l'une des cellules 'enfant'. Je peux passer à ma formule les bonnes cellules, mais elles ne sont plus correctes si la liste est réordonnée de quelque façon que ce soit. Y a-t-il un moyen de donner à la formule la bonne cellule et de lui faire reconnaître que je veux cette rangée et seulement cette rangée? Je peux le faire avec un VLOOKUP pour regarder une colonne cachée qui indique si la ligne 'enfant' correspond au bon critère, mais avec 600 lignes et chaque ligne parente nécessitant environ une douzaine de cellules 'enfant' chacune, c'est aussi lent.Liste autofiltrée; Formule de ligne croisée

+0

Pourriez-vous afficher une structure simple des données brutes et de la sortie attendue? – Lunatik

Répondre

0

En supposant que vous avez des données qui ressemble à ceci:

 
Age  Gender Priority 
52  M   521 
53  F   631 
78  M   12 
81  F   632 

alors si vous voulez obtenir, par exemple, la priorité la plus faible pour les hommes, vous pourriez faire quelque chose comme:

= {MIN (SI (B2: B5 = "M", C2: C5, 9999999999999999))}

Remarque: les parenthèses {} indiquent simplement que vous devez entrer la formule sous forme de tableau.

Pas 100% sûr que cela répond à votre question, mais j'espère que cela aide dans une direction qui fonctionne.

Questions connexes