在 ms excel 中,有没有办法查找数组并在查找到的行上编辑数据?

在 ms excel 中,有没有办法查找数组并在查找到的行上编辑数据?

举一个简单的例子,我有这张表:

     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:将第二近的得分

现在,当我输入下一个学生时,它会带来最新的分数(从技术上讲是第二次最近的出现),准备覆盖。

相关内容