获取Excel中给定标题名称列的最后一个值
我将三次运算2以获取给定标题名称的列的最后一个值。在这个例子中,我需要两个get 64 我的尝试不起作用获取Excel中给定标题名称列的最后一个值,excel,Excel,我将三次运算2以获取给定标题名称的列的最后一个值。在这个例子中,我需要两个get 64 我的尝试不起作用 INDEX($A$3:D7,MATCH(A3,$A$3:D7;);COUNTA(MATCH($F$3,$A$2:$D$2,))) 首先,我必须说这个答案的所有学分都归两位作者: 我刚刚将这两个公式组合成: =INDEX(INDEX(B3:D7;0;MATCH(G2;B2:D2;0));MAX((INDEX(B3:D7;0;MATCH(G2;B2:D2;0))<>"
INDEX($A$3:D7,MATCH(A3,$A$3:D7;);COUNTA(MATCH($F$3,$A$2:$D$2,)))
首先,我必须说这个答案的所有学分都归两位作者: 我刚刚将这两个公式组合成:
=INDEX(INDEX(B3:D7;0;MATCH(G2;B2:D2;0));MAX((INDEX(B3:D7;0;MATCH(G2;B2:D2;0))<>"")*(ROW(INDEX(B3:D7;0;MATCH(G2;B2:D2;0)))))-2)
=索引(索引(B3:D7;0;匹配(G2;B2:D2;0));最大值((索引(B3:D7;0;匹配(G2;B2:D2;0))))*(行(索引(B3:D7;0;匹配(G2;B2:D2;0~)))-2)
请注意,我在末尾添加了-2
,这一点非常关键。这是因为您的数据从第3行开始。如果标题在第5行,数据从第6行开始,那么它将是-5
,依此类推
这就是它在实际行动中的工作原理。它获取列中最后一个非空单元格的值
非常感谢Foxfire!完美地工作