excel数据问题 日期 名字 语文 数学 英语 1 A 86 30 1 B 60 50 2 A 70 45 3 A 55 3 B 60 45

2025-03-23 06:55:21
推荐回答(4个)
回答1:

以A的语文成绩为例:
最新成绩公式:
=SUMPRODUCT((Sheet1!A2:A600=MAX(Sheet1!A2:A600))*(Sheet1!B2:B600="A"),Sheet1!C2:C600)
上次成绩公式:
=SUMPRODUCT((Sheet1!A2:A600=LARGE(Sheet1!A2:A600,COUNTIF(Sheet1!A2:A600,"="&MAX(Sheet1!A2:A600))+1))*(Sheet1!B2:B600="A"),Sheet1!C2:C600)
最新成绩与上次成绩差值公式:
=SUMPRODUCT((Sheet1!A2:A600=MAX(Sheet1!A2:A600))*(Sheet1!B2:B600="A"),Sheet1!C2:C600)-SUMPRODUCT((Sheet1!A2:A600=LARGE(Sheet1!A2:A600,COUNTIF(Sheet1!A2:A600,"="&MAX(Sheet1!A2:A600))+1))*(Sheet1!B2:B600="A"),Sheet1!C2:C600)

根据实际需要灵活调整/应用
如所有人名字都放在A列,把公式中的【="A"】 改为引用单元格(如【=A2】),向下填充

回答2:

在表2里 使用筛选 排序 数据透视表等功能 然后选择表1内的数据

回答3:

没看明白您想问啥,最好传一个数据源过来

回答4:

1