Я помогаю коллеге исправить электронную таблицу с такой же проблемой, как указано в этом сообщении ozgrid.
Проблема: сводная таблица с 31 вычисляемым полем. Некоторые вычисляемые поля являются расчетами исходных данных, в то время как другие являются вычислениями результатов других вычисляемых полей (это проблемная часть).
Пример и единственный обходной путь, который я имею до сих пор:
Total Sales $ TY ='Chain Sales Dlrs TY'+'WTD Sales TY'
Total LY Sales $ ='Chain Sales Dlrs LY'+'WTD Sales LY'
Chg Sales $ ='Total Sales $ TY'-'Total LY Sales $'
Total Sales $ TY и Total LY Sales $ используются значения источника данных, Chg Sales $ использует результаты Total Sales $ TY и Total LY Sales $ для расчета изменений. При изменении источника данных (например, при изменении значений, заголовков столбцов, вставки столбцов и т.д.)Chg Sales $ выдаст #NAME? ошибка при обновлении. Если я изменю Chg Sales $ на формулу, используя ссылки на источники данных (т.е. =('Chain Sales Dlrs TY'+'WTD Sales TY')-('Chain Sales Dlrs LY'+'WTD Sales LY')), это сработает , но есть 20-30 из них, чтобы измениться.
Есть ли способ использовать результаты вычисляемых полей в вычисляемом поле и при этом корректно обновлять его в Excel 2010?
