JayBhagavan, для отлова значений ИСТИНА их надо либо просуммировать или вернуть максимум из массива и проверить на больше нуля. А по какому алгоритму происходит это действие в Вашей формуле?
СУММПРОИЗВ($B$2:$B$6*($A$2:$A$6="иванов")*ЕЧИСЛО(ПОИСКПОЗ($C$2:$C$6;$J$2:$J$4;0))*ЕЧИСЛО(ПОИСКПОЗ($D$2:$D$6;$H$2:$H$4;0)))
СУММПРОИЗВ($B$2:$B$6*($A$2:$A$6="иванов")*ЕЧИСЛО(ПОИСКПОЗ($C$2:$C$6;$J$2:$J$4;0))*ЕЧИСЛО(ПОИСКПОЗ($D$2:$D$6;$H$2:$H$4;0)))