Compartir a través de


ExcelScript.PivotLabelFilter interface

Plantilla configurable para que un filtro de etiquetas se aplique a un campo dinámico. condition define qué criterios deben establecerse para que el filtro funcione.

Comentarios

Ejemplos

/**
 * This script filters items that start with "L" from the "Type" field
 * of the "Farm Sales" PivotTable.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the PivotTable.
  const pivotTable = workbook.getActiveWorksheet().getPivotTable("Farm Sales");

  // Get the "Type" field.
  const field = pivotTable.getHierarchy("Type").getPivotField("Type");

  // Filter out any types that start with "L" (such as "Lemons" and "Limes").
  const filter: ExcelScript.PivotLabelFilter = {
    condition: ExcelScript.LabelFilterCondition.beginsWith,
    substring: "L",
    exclusive: true
  };

  // Apply the label filter to the field.
  field.applyFilter({ labelFilter: filter });
}

Propiedades

comparator

El comparador es el valor estático con el que se comparan otros valores. La condición define el tipo de comparación. Nota: Una cadena numérica se trata como un número cuando se compara con otras cadenas numéricas.

condition

Especifica la condición del filtro, que define los criterios de filtrado necesarios.

exclusive

Si truees , filter excluye los elementos que cumplen los criterios. El valor predeterminado es false (filtrar para incluir elementos que cumplan los criterios).

lowerBound

Límite inferior del intervalo para la condición de between filtro. Nota: Una cadena numérica se trata como un número cuando se compara con otras cadenas numéricas.

substring

Subcadena usada para las condiciones de beginsWithfiltro , endsWithy contains .

upperBound

Límite superior del intervalo para la condición de between filtro. Nota: Una cadena numérica se trata como un número cuando se compara con otras cadenas numéricas.

Detalles de las propiedades

comparator

El comparador es el valor estático con el que se comparan otros valores. La condición define el tipo de comparación. Nota: Una cadena numérica se trata como un número cuando se compara con otras cadenas numéricas.

comparator?: string;

Valor de propiedad

string

condition

Especifica la condición del filtro, que define los criterios de filtrado necesarios.

condition: LabelFilterCondition;

Valor de propiedad

exclusive

Si truees , filter excluye los elementos que cumplen los criterios. El valor predeterminado es false (filtrar para incluir elementos que cumplan los criterios).

exclusive?: boolean;

Valor de propiedad

boolean

lowerBound

Límite inferior del intervalo para la condición de between filtro. Nota: Una cadena numérica se trata como un número cuando se compara con otras cadenas numéricas.

lowerBound?: string;

Valor de propiedad

string

substring

Subcadena usada para las condiciones de beginsWithfiltro , endsWithy contains .

substring?: string;

Valor de propiedad

string

upperBound

Límite superior del intervalo para la condición de between filtro. Nota: Una cadena numérica se trata como un número cuando se compara con otras cadenas numéricas.

upperBound?: string;

Valor de propiedad

string