Это не баг, это стандартное ограничение пивота. В нем работает только функция простой суммации, а варианты с subtotal, где можно пропустить ошибочные значения в зависимости от выбранного номера ф-ции, не работают. Итог будет считаться по диапазону доступных значений (даже если оно единственное), что Вы и видите в своей таблице. С практической т.з. лучше вынести вычисления в отдельные колонки исходного листа, и уже потом отображать их в пивоте, т.к. вычисляемое поле хорошо только в случае самых простых операций внутри таблицы.
Изменено: yyzz72 - 02.06.2016 18:24:39(дан неполный ответ на вопрос)
Вы не написали, что Вам нужно получать в случае ошибки. Например, =Еслиошибка(a/b;"_"), где вместо _ пишете то значение, что формула должна возвращать вместо подчеркнутого пробела. Обратите внимание, что в этом случае возвращаемое значение будет текстовым. Если поставить пробел, будет возвращаться пустое поле.
Если потом данные "крутить" не нужно, можно и так, но в отдельных случаях в пивоте формула "ЕСЛИОШИБКА" может слетать. Предлагаю альтернативно зайти в PivotTable Options > Layout and Formats > Format > For error values show: (отметить чек-бокс и внутри окошка вписать "0". (Сорри, у меня Excel на англ.)