excel 合并单元格怎么算

发布网友 发布时间:2022-02-20 04:03

我来回答

2个回答

热心网友 时间:2022-02-20 06:05

第一个公式是错误的,在计算中会得到=LOOKUP({1;2;3;4},{1;#DIV/0!;#DIV/0!;4},C1:C4),原因是a1、a2、a3是合并单元格,a2、a3就会空值,所以就会出现两个#DIV/0!;#DIV/0!;的错位。

lookup在查找时1时,找到了1对应的数值1所对应的c1,查找2、3时找不到的话,他不会找到#DIV/0!;而会找到比4小的数值1,而1对应的是c1单元格,所以结果就会为10、10、10、47

正确的公式应该为
=LOOKUP(ROW(1:4),ROW(1:4)/(C1:C4<>""),C1:C4),在计算中=LOOKUP({1;2;3;4},{1;2;3;4},C1:C4),在查找1;2;3;4,都能相对应的找到,所以不会出现错误。

你给的第二个公式也有错误,少了一个“)”括号。追问但是a1到a3单元格合并,我在空白处输入=a2得到的是0啊,那a1:a4""不是应该都是1吗,都是正确的啊

热心网友 时间:2022-02-20 07:57

公式是不是少了IF函数?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com