Автоматически рассчитывать текущий год в строке критериев оператора CountIFs

Я хочу подсчитать определенные значения, используя формулу Excel. Я использую CountIFs, но проблема в том, что мое значение содержит текущий год как часть строки. Например, одно из значений - CMS 2015. Мне было интересно, есть ли способ включить функцию в строку критериев, чтобы она автоматически вычисляла год? Кроме того, я хотел бы найти ту же строку только на год раньше текущей (например, CMS 2016). Любая помощь будет принята с благодарностью!


person Philip    schedule 24.02.2015    source источник
comment
Что-то вроде "CMS " & YEAR(NOW())+1?   -  person Gareth    schedule 24.02.2015
comment
Не беспокойся, я вставлю это в ответ   -  person Gareth    schedule 24.02.2015


Ответы (1)


Вы можете объединить вычисленную дату следующим образом:

="CMS " & YEAR(NOW()) +1
person Gareth    schedule 24.02.2015
comment
Как мне посчитать текущий год и год вперед? Как, если бы это была CMS 2015 или CMS 2016, это не считалось бы? - person Philip; 24.02.2015
comment
Насколько я понимаю, формула COUNTIF является конструкцией AND, т.е. вы не сможете использовать или. Вам, вероятно, придется вместо этого использовать SUMPRODUCT. - person Gareth; 24.02.2015
comment
Вы можете использовать эту формулу = SUM(COUNTIFS(Criteria_range,"CSM "&YEAR(NOW())+{0,1})) - {0,1} дает вам в этом и следующем году - вы можете добавить другие критерии по мере необходимости - person barry houdini; 24.02.2015