Compartir a través de


Excel.LabelFilterCondition enum

Enumeración que representa todas las condiciones aceptadas por las que se puede aplicar un filtro de etiqueta. Se usa para configurar el tipo de PivotFilter que se aplica al campo. PivotFilter.criteria.exclusive se puede establecer true en para invertir muchas de estas condiciones.

Comentarios

[ Conjunto de API: ExcelApi 1.12 ]

Ejemplos

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/38-pivottable/pivottable-pivotfilters.yaml

await Excel.run(async (context) => {
  // Add a PivotFilter to filter based on the strings of item labels.

  // Get the PivotTable.
  const pivotTable = context.workbook.worksheets.getActiveWorksheet().pivotTables.getItem("Farm Sales");

  // Get the "Type" field.
  const field = pivotTable.hierarchies.getItem("Type").fields.getItem("Type");

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

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

  await context.sync();
});

Campos

beginsWith = "BeginsWith"

La etiqueta comienza con el criterio de subcadena.

Criterios necesarios: {substring}. Criterios opcionales: {exclusive}.

between = "Between"

Entre lowerBound criterios y upperBound .

Criterios necesarios: {lowerBound, upperBound}. Criterios opcionales: {exclusive}.

contains = "Contains"

La etiqueta contiene el criterio de subcadena.

Criterios necesarios: {substring}. Criterios opcionales: {exclusive}.

endsWith = "EndsWith"

La etiqueta termina con el criterio de subcadena.

Criterios necesarios: {substring}. Criterios opcionales: {exclusive}.

equals = "Equals"

Es igual al criterio del comparador.

Criterios necesarios: {comparator}. Criterios opcionales: {exclusive}.

greaterThan = "GreaterThan"

Mayor que el criterio del comparador.

Criterios necesarios: {comparator}.

greaterThanOrEqualTo = "GreaterThanOrEqualTo"

Mayor o igual que el criterio del comparador.

Criterios necesarios: {comparator}.

lessThan = "LessThan"

Menor que el criterio del comparador.

Criterios necesarios: {comparator}.

lessThanOrEqualTo = "LessThanOrEqualTo"

Menor o igual que el criterio del comparador.

Criterios necesarios: {comparator}.

unknown = "Unknown"

LabelFilterCondition es desconocido o no es compatible.