举一个简单的例子,我有这张表:
A B
1 student grade
2 john 90
3 paul 93
4 peter 87
5 bill 84
6
7
范围或数组是 A2:B5。
- 我想在 A7 中输入一个名字,B7 应该显示相应的等级。(我知道这是 VLOOKUP)。请继续阅读我真正的问题。
- 我希望能够更改/修改 B7 中的等级值,以便更改/修改也能反映在数组(B4)中。
- 例如:我在 A7 中输入“peter”,B7 中将显示 87。我将 B7 从 87 更改为 95,则数组(即 B4)应显示 95。
答案1
据我了解,您想VLOOKUP
建议学生最近的分数,然后用实际分数覆盖它,并保存实际分数以建议下一个分数?
因此,我的答案添加了一个查找表来查找最近的分数(技术上是学生的第二次最近出现,因为再次添加时john
,最近出现的情况是空白的,直到您覆盖它)。我建议按照 CDGHB 的顺序阅读以下公式。
C:统计学生的第 n 个实例
D:构造一个用于查找的键
G:总结学生出现的次数
H:通过将学生与occurrences - 1
B:将第二近的得分
现在,当我输入下一个学生时,它会带来最新的分数(从技术上讲是第二次最近的出现),准备覆盖。