ExcelScript.ShowAsCalculation enum

A função de cálculo ShowAs para o DataPivotField.

Comentários

Usada por

Exemplos

/**
 * 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
  });
}

Campos

differenceFrom

Diferença do Campo base e do Item base especificados.

index

Calcula os valores da seguinte forma: ((valor na célula) x (Total Geral dos Totais Gerais)) / ((Total Geral da Linha) x (Total Geral da Coluna))

none

Nenhum cálculo é aplicado.

percentDifferenceFrom

Diferença do Campo base e do Item base especificados.

percentOf

Porcentagem do Campo base e do Item base especificados.

percentOfColumnTotal

Por cento do total da coluna.

percentOfGrandTotal

Porcentagem do total geral.

percentOfParentColumnTotal

Porcentagem do total da coluna do Campo base especificado.

percentOfParentRowTotal

Porcentagem do total da linha do Campo base especificado.

percentOfParentTotal

Porcentagem do total geral do Campo base especificado.

percentOfRowTotal

Por cento do total da linha.

percentRunningTotal

Porcentagem da soma acumulada do Campo base especificado.

rankAscending

Classificação crescente do Campo base especificado.

rankDecending

Ordem decrescente do Campo base especificado.

runningTotal

Total acumulado do Campo base especificado.

unknown

O cálculo é desconhecido ou não tem suporte.