Предположим, у меня есть следующие данные в электронной таблице, где первая строка содержит заголовки столбцов, а первый столбец содержит индекс строки (для справки):
||A | B | C |
==||================
0 ||2 | 3 | Y |
--||----------------
1 ||2 | 4 | Y |
--||----------------
2 ||3 | 5 | N |
--||----------------
3 ||8 | 3 | Y |
--||----------------
Как я могу получить сумму всех значений в столбце B, для которых b - a >= 1 && c == "Y", в Google Sheets и Excel?
Таким образом, сумма должна учитывать только строки 0 и 1, и в этом случае результат должен быть 7.
Я знаю, что это звучит как очень конкретный вопрос, но я не знал, как еще описать его, кроме как на примере. Ответ должен быть применим в других подобных сценариях.
Спасибо за помощь.
[Изменить] В ответ на то, что люди проголосовали против из-за отсутствия исследований, я попытался использовать функцию sumif(), но сразу застрял на части условия, так как я не уверен, как сравнить текущий элемент в агрегация с другой клеткой. Я также пытался использовать функцию sumifs(), которая позволяет использовать несколько критериев, но тоже безрезультатно. Что касается моего исследования, я искал в Google, но ничего не нашел, возможно, из-за моей неспособности выразить требование способом, подходящим для запроса Google. Поэтому я представил вышеизложенное как способ объяснить свое требование на примере.
Надеюсь, это поможет.
Я понимаю, что это может быть невозможно сделать с помощью простых встроенных формул. Если это так, пожалуйста, укажите это, поскольку это также было бы полезно знать.
Спасибо.