=SUM(IFERROR(1*MID(B4:B21,{1,4},1),0))
OR
=SUMPRODUCT(IFERROR(1*MID(B4:B21,{1,4},1),0))
Если у вас есть Excel O365 с динамическими c массивами, тогда первая формула будет работать нормально. Если у вас более ранняя версия, вам может потребоваться либо подтвердить первую формулу как формулу массива с помощью ctrl+shift+enter
, либо использовать вторую формулу, введенную обычным образом.
IFERROR
обрабатывает любые значения в диапазон, который не имеет шаблона [0-9][A-Z][A-Z][0-9]
. Если вы предпочитаете определять это, возвращая ошибку, просто удалите часть формулы IFERROR
:
=SUM(1*MID(B4:B21,{1,4},1))