Как суммировать данные в столбце, соответствующем дате начала, до сегодняшней даты

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

На один из моих вопросов был дан ответ, когда я искал, как выбрать данные, соответствующие сегодняшней дате, с помощью функции VLOOKUP(TODAY(),A:B,2,0), но она будет отвечать только на данные в столбце рядом с сегодняшней датой.

Я хотел бы суммировать данные в столбце ежедневного интереса с даты начала (предоставленной) и автоматически обновлять их на сегодняшнюю дату. Прилагаю снимок того, что я пытаюсь описать.

Как суммировать данные в столбце, соответствующем дате начала, до сегодняшней даты

В настоящее время у меня есть даты, растянутые на несколько месяцев вперед, и я просто суммирую весь столбец ежедневных значений процентов.

Если кто-нибудь знает, как я могу выбрать дату начала первого дня, а затем автоматически суммировать значения дат между ними, это было бы фантастически.

Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
1
0
84
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Предполагая, что столбец A - это столбец даты и единственные числа в столбце, которые вы можете использовать:

=MIN(A:A)

При этом обычно такие диаграммы строятся по дате начала, указанной в какой-либо ячейке. Если вы можете найти эту ячейку, просто сделайте ссылку на нее.

Чтобы получить сумму только подходящих дат, вам нужно будет взглянуть на формулу СУММЕСЛИМН. Это позволит вам иметь несколько критериев, которые все должны быть верными. Предполагая, что вас интересует столбец C, вы можете использовать следующую формулу:

=SUMIFS(C:C,A:A,"> = "&MIN(A:A),A:A,"< = "&TODAY())
'Substitute your direct cell link for MIN(A:A) if you have it

В основном

=SUMIFS(Range to sum,  range to check 1, criteria for check 1, range to check 2, criteria for check 2)

Если по какой-то причине у вас есть данные выше и ниже столбца дат и интересов, вам может потребоваться отрегулировать диапазоны от A: A до A5: A678, где 5 - первая строка ваших данных, а 678 - последняя строка ваших данных.

С датами в столбце А и значением в столбце B поместите дату начала в C1 и формулу:

=TODAY()

в C2. Затем в другую ячейку введите:

=SUMPRODUCT(--(A1:A9999<C2)*(A1:A9999>C1)*B1:B9999)

Эта формула дает сумму значений между в пределах даты (не включая).

Формула не требует, чтобы даты в столбце А были отсортированы.

К вашему сведению - я не верю, что -- требуется, поскольку логическая проверка в любом случае проходит через математическую операцию.

Forward Ed 17.12.2018 16:42

Другие вопросы по теме