发布网友 发布时间:2022-05-06 19:17
共5个回答
热心网友 时间:2023-10-04 09:47
假设SHEET1 的数据的最后一行为1000行,那么:
热心网友 时间:2023-10-04 09:48
sheet2的D2单元格输入公式后,按SHIFT+CTRL+ENTER三键结束追答增加变量,又会增加公式的运算量了,会影响运算速度
热心网友 时间:2023-10-04 09:48
sheet2表的d2公式:追答你的sheet1表的记录很多吗?
那把公式中的1000改成50000总可以了吧
为什么非要用实际行数取代呢?那岂不是增加公式的复杂性吗?
=if(a2="","",max(if(offset(sheet1!a$2,,,counta(sheet1!a:a))=a2,offset(sheet1!d$2,,,counta(sheet1!a:a)))))
这是数组公式,要按ctrl+shift+enter三键结束
下拉填充
热心网友 时间:2023-10-04 09:49
=MAX(IF(Sheet1!$A$2:$A$100=A2,Sheet1!$D$2:$D$100))追答=MAX(IF(INDIRECT("Sheet1!A2:A"&COUNTA(Sheet1!A:A))=A2,INDIRECT("Sheet1!D2:D"&COUNTA(Sheet1!A:A))))
热心网友 时间:2023-10-04 09:49
函数是max