ExcelScript.ShowAsCalculation enum
Функция вычисления ShowAs для DataPivotField.
Замечания
Примеры
/**
* The script changes the display for "Crates Sold at Farm".
* It shows the percentage of the grand total,
* instead of the default sum.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the PivotTable named "Farm Pivot".
const farmPivot = workbook.getPivotTable("Farm Pivot");
// Get the data hierarchy "Sum of Crates Sold at Farm".
const farmSales = farmPivot.getDataHierarchy("Sum of Crates Sold at Farm");
// Show the data as a percentage of the grand total.
farmSales.setShowAs({
calculation: ExcelScript.ShowAsCalculation.percentOfGrandTotal
});
}
Поля
| differenceFrom | Отличие от указанного базового поля и базового элемента. |
| index | Вычисляет значения следующим образом: ((значение в ячейке) x (общий итог общих итогов)) / ((Общее число строк) x (общий итог столбца)) |
| none | Вычисление не применяется. |
| percentDifferenceFrom | Отличие от указанного базового поля и базового элемента. |
| percentOf | Процент указанного базового поля и базового элемента. |
| percentOfColumnTotal | Процент от общего числа столбцов. |
| percentOfGrandTotal | Процент от общего объема. |
| percentOfParentColumnTotal | Процент от общего числа столбцов для указанного базового поля. |
| percentOfParentRowTotal | Процент от общего числа строк для указанного базового поля. |
| percentOfParentTotal | Процент общего итога для указанного базового поля. |
| percentOfRowTotal | Процент от общего числа строк. |
| percentRunningTotal | Процент выполнения указанного базового поля. |
| rankAscending | Возрастающий ранг указанного базового поля. |
| rankDecending | Убывая ранг указанного базового поля. |
| runningTotal | Итог выполнения указанного базового поля. |
| unknown | Вычисление неизвестно или не поддерживается. |