我进行了一个实验,每个参与者玩了三个游戏试验。
参与者在每次试验中经历的事件都记录在 Excel 工作簿中,作为工作表“Ex1”、工作表“Ex2”和工作表“Ex3”
每张纸的最后一个非空行具有游戏试验的得分值(行数取决于参与者在游戏试验期间进行的事件的数量)。
包含得分值的单元格有一个已知列(E 列),但行号未知
在第四张“摘要”中,我想输入三个单元格 score1、score2 和 score3 然后在它们下方,我想从这三个表中读取分数值。
任何人都可以帮忙吗?
谢谢,
Is there a maximum number of rows per sheet? If so, set your score value to be that number +1 (to be safe) and use that number as your row marker for the code.
If the score value has a known column, it's also possible to simply move the row from unknown to row 1 and separate it from the entry columns by x number of rows (say, 3 in this case) and use row 1, column H instead of E.
试试这个公式。它将获取 E 列最后一行的值:
=INDIRECT("E"&SUMPRODUCT(MAX(($E:$E<>"")*(ROW(E:E)))))