Freigeben über


ExcelScript.ShowAsCalculation enum

Die ShowAs-Berechnungsfunktion für dataPivotField.

Hinweise

Beispiele

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

Felder

differenceFrom

Unterschied zum angegebenen Basisfeld und Basiselement.

index

Berechnet die Werte wie folgt: ((Wert in Zelle) x (Gesamtsumme der Gesamtsummen)) / ((Gesamtzeilensumme) x (Gesamtspaltensumme))

none

Es wird keine Berechnung angewendet.

percentDifferenceFrom

Unterschied zum angegebenen Basisfeld und Basiselement.

percentOf

Prozent des angegebenen Basisfelds und Basiselements.

percentOfColumnTotal

Prozentsatz der Spaltensumme.

percentOfGrandTotal

Prozent der Gesamtsumme.

percentOfParentColumnTotal

Prozentsatz der Spaltensumme für das angegebene Basisfeld.

percentOfParentRowTotal

Prozent der Zeilensumme für das angegebene Basisfeld.

percentOfParentTotal

Prozent der Gesamtsumme für das angegebene Basisfeld.

percentOfRowTotal

Prozent der Zeilensumme.

percentRunningTotal

Prozent der ausgeführten Gesamtsumme des angegebenen Basisfelds.

rankAscending

Aufsteigender Rang des angegebenen Basisfelds.

rankDecending

Absteigender Rang des angegebenen Basisfelds.

runningTotal

Die Summe des angegebenen Basisfelds wird ausgeführt.

unknown

Die Berechnung ist unbekannt oder wird nicht unterstützt.