Что будет эквивалентна формуле Excel этого SQL запросаExcel: сумма значений в зависимости от других значений
SELECT SUM(a) FROM table WHERE b < 0;
A B
---- ----
1 0
2 -1
3 4
5 -3
>> 7
Что будет эквивалентна формуле Excel этого SQL запросаExcel: сумма значений в зависимости от других значений
SELECT SUM(a) FROM table WHERE b < 0;
A B
---- ----
1 0
2 -1
3 4
5 -3
>> 7
=SUMIF(B:B,"<0",A:A)
Используйте функцию SUMIF
.
использование SUMIFS (a1: a4, b1: b4,»< 0"), если значения в A1: диапазон B4
Дано:
Row# A B
3 1 0
4 2 -1
5 3 4
6 5 -3
=SUMIF(B3:B6; "<0"; A3:A6)
Вот что я пробовал, но если бы я Не ошибаюсь, условие есть только на одной клетке или на равенстве. 'SUMIF (B1: B4; <0; A1: A4)' явно не работает, но что писать перед '<'? – gregseth
Поместите его в кавычки: '' <0 "'. –