Сумма первых строк года в Excel

#excel #excel-2007

#превосходить #excel-2007

Вопрос:

Как добиться такого результата в столбце C?

Что я хочу в Excel

Столбец C должен автоматически определять первую строку в году по столбцу «A», принимать соответствующее значение из столбца «B», а затем в каждой строке столбца «C» суммировать только те записи первого в году столбца «B», как указано.

Я застрял на следующем шаге:

 =MIN(A1:A23-DATE(YEAR(A3);1;1))  

Вот данные в текстовой форме, которые помогут воспроизвести случай:

 23.01.2018 19:04 7000 07.06.2018 17:38 7000 08.06.2018 19:59 7000 06.09.2018 20:20 7000 19.10.2018 21:42 7000 15.11.2018 17:21 7000 16.11.2018 19:04 7000 20.11.2018 17:56 7000 09.12.2018 23:25 7000 01.01.2019 20:44 12000 10.03.2019 21:20 12000 24.06.2019 17:46 12000 05.07.2019 19:40 12000 28.08.2019 18:03 12000 27.09.2019 16:46 12000 01.11.2019 17:15 12000 11.11.2019 20:03 12000 24.01.2020 18:49 12000 13.03.2020 18:37 12000 24.04.2020 17:41 12000 06.05.2020 19:09 12000 07.10.2020 21:20 12000 04.12.2021 17:17 12000  

Комментарии:

1. Подсказка: внутрь C2 , например, вы могли бы зайти =IF(Year(A2)lt;gt;Year(A1),B2,"") . Это вернет столбец B только в том случае, если текущий год строки отличается от предыдущего. (На самом деле это не вопрос программирования, хотя… больше о том, «как использовать Excel»)

2. Какова ваша версия excel. Также поместите несколько текстовых таблиц с данными, чтобы мы могли их скопировать.

Ответ №1:

первая строка в столбце C =B2 для второй строки =ЕСЛИ(ГОД(A2)lt;gt;ГОД(A3),C2 B3,C2), затем перетащите вторую строку для остальной части таблицы.