Косвенный адрес и адрес, вероятно, можно заменить простым индексом.
Как насчет
=COUNTIF(C2:Index(2:2,column()-2,"=P")
В словах: выполнить счетчик для диапазона от C2 до ячейки в строке 2, котораяна 2 столбца слева от текущего столбца.
Если это не отвечает на ваш вопрос, отредактируйте его и объясните логику похожими словами.