По сути, у меня есть такой рабочий лист:
Данные вводятся вручную, столбец A — дата, значения — столбец E. Все остальное произвольно и заполнено крестиками. По сути, я хочу, чтобы данные в столбце E были просуммированы и выведены в другую ячейку, когда дата в столбце A равна сегодняшней дате для этой строки. Я пробовал пару раз использовать sumif и тому подобное, но я почти уверен, что делаю что-то неправильно! Так, например, когда дата = 23.09.15, ячейка должна вывести 600, и это обновляется по дню и дополнительным введенным данным. Извините за путаницу! И заранее спасибо!
решение1
Это действительно можно сделать с помощью SUMIF
. SUMIF
позволяет вам указать диапазон критериев и диапазон сумм отдельно. В следующем примере диапазон критериев A:A
(весь столбец A) будет соответствовать критериям ( D1
), а значения в диапазоне сумм B:B
(весь столбец B) будут суммированы, если критерии удовлетворены.
=SUMIF(A:A, D1,B:B )
Обратите внимание, что вы также можете указать обычный диапазон, но если вы это сделаете, обязательно используйте абсолютные ссылки с символом $
, иначе ваша формула сместится нежелательным образом при ее копировании вниз. (например, $A$1:$A$7
вместо A:A
)