如 B1至AE1中=“法定假日”的,并且,B2至AE2中=“早班”的,结果是7,B2至AE2中=“晚班”的,结果是6,如果用EXCEL函数统计B2至AE2区域中的和?
我尝试用IF要做单个单格,然后相加,=IF((B1="法定假日")*(B2="早班"),7,)+IF((B1="法定假日")*(B2="晚班"),6,)可以做到,做是要加30个公式,所以我想问有没有办法用一个公式选定B2~AE2区域!
谢谢`
如果早班,晚班结果同为7,可不可以合拼工式?
追答可以,公式为:
=sumproduct((B$1:AE$1="法定假日")*isnumber(find("班",B2:AE2)))*7
如果没有上班为空的话,公式可以简化为:
=sumproduct((B$1:AE$1="法定假日")*(B2:AE2""))*7