在 Excel 中查找并 select 最合适的行
Find and select the best fitting row in Excel
下面是我纠结了一个星期的事情。我在 Excel 中有两个选项卡。
在第一个选项卡中,它列出了客户在不同基金中的现有 401k 分配,例如
Client Fund1 Fund2 Fund3
John 12% 10% 15%
在第二个选项卡中,它列出了具有合适分数的同一客户的可能分配,例如
Client Fund1 Fund2 Fund3 Score
John 8% 5% 12% 30
John 10% 12% 6% 90
John 10% 8% 10% 65
objective是在第二个选项卡中找到满足两个条件的最合适的行:
- 拟合度最高
- None 的资金比现有分配的百分比更大。
对于上面的示例,虽然第二行的拟合分数最高为 90,但它并不是最佳拟合,因为 Fund2 的拟合率为 12%。它大于现有的 10%。因此,应选择第三行。
非常感谢您的建议!
您不排除符合每个条件的多个条目,因此我建议使用辅助列来识别满足条件 2 的条目,例如:
=--AND(B2<='Tab1'!B,C2<='Tab1'!C,D2<='Tab1'!D)
在 ColumnG 中说,然后像这样:
=MAX(IF(G:G=1,E:E))
输入 Ctrl+Shift+Enter 找出 2 的最大分数. 预选赛。
下面是我纠结了一个星期的事情。我在 Excel 中有两个选项卡。
在第一个选项卡中,它列出了客户在不同基金中的现有 401k 分配,例如
Client Fund1 Fund2 Fund3
John 12% 10% 15%
在第二个选项卡中,它列出了具有合适分数的同一客户的可能分配,例如
Client Fund1 Fund2 Fund3 Score
John 8% 5% 12% 30
John 10% 12% 6% 90
John 10% 8% 10% 65
objective是在第二个选项卡中找到满足两个条件的最合适的行:
- 拟合度最高
- None 的资金比现有分配的百分比更大。
对于上面的示例,虽然第二行的拟合分数最高为 90,但它并不是最佳拟合,因为 Fund2 的拟合率为 12%。它大于现有的 10%。因此,应选择第三行。
非常感谢您的建议!
您不排除符合每个条件的多个条目,因此我建议使用辅助列来识别满足条件 2 的条目,例如:
=--AND(B2<='Tab1'!B,C2<='Tab1'!C,D2<='Tab1'!D)
在 ColumnG 中说,然后像这样:
=MAX(IF(G:G=1,E:E))
输入 Ctrl+Shift+Enter 找出 2 的最大分数. 预选赛。