作业帮 > 综合 > 作业

您好,=LOOKUP(1,0/(A1:A17=1),B1:B17)的解释,

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 13:31:25
您好,=LOOKUP(1,0/(A1:A17=1),B1:B17)的解释,
“A1:A17=1”判断A1至A17数据是否为1,如果为1,返回TRUE,否则返回FALSE.形成由TRUE和FALSE组成的数组.
0/({TRUE,FALSE……}),用0除以判断结果形成的数组,0/TRUE=0,0/FALSE=#DIV/0!.形成由0和#DIV/0!组成的数组.
LOOKUP在数组中搜索与1匹配的值,找不到时,返回小于且最接近的数据.在数组中0最接近1,所以返回0对应的B列数据(即符合条件对应的B列数据).
(如果有多个符合条件数据,LOOKUP返回最后一个.)