Я пытаюсь получить промежуточный итог чисел, меньших 3, на другом листе (названном "Подробно"), где формула. У меня есть другие промежуточные формулы на листе, которые работают нормально, но я не могу понять эту конкретную. Формула, которую я пытался использовать:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(Detail!$Q$7:$Q$4000,ROW(Detail!$Q$7:$Q$4000)-ROW(Detail!$Q$7),0,1)),--(Detail!$Q$7:$Q$4000,"<3"))

Любая помощь будет оценена.

1 ответ1

1

Вы сделали глупую ошибку, ваша формула нуждается в простом исправлении в последней части.

--(Detail!$Q$7:$Q$4000,"<3")) должно быть написано так,

--(Detail!$Q$7:$Q$4000<3)) .

Замените ,"<3" на <3 а переписанная формула должна выглядеть так, как показано ниже:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(Detail!$Q$7:$Q$4000,ROW(Detail!$Q$7:$Q$4000)-ROW(Detail!$Q$7),0,1)),--(Detail!$Q$7:$Q$4000<3))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .