ExcelScript.LabelFilterCondition enum

Перечисление, представляющее все допустимые условия, по которым можно применить фильтр меток. Используется для настройки типа PivotFilter, применяемого к полю. PivotFilter.criteria.exclusive Можно задать значение , true чтобы инвертировать многие из этих условий.

Комментарии

Примеры

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

Поля

beginsWith

Метка начинается с критерия подстроки.

Обязательные условия: {substring}. Необязательные условия: {exclusive}.

between

Между lowerBound критериями и upperBound .

Обязательные условия: {lowerBound, upperBound}. Необязательные условия: {exclusive}.

contains

Метка содержит условие подстроки.

Обязательные условия: {substring}. Необязательные условия: {exclusive}.

endsWith

Метка заканчивается критерием подстроки.

Обязательные условия: {substring}. Необязательные условия: {exclusive}.

equals

Равно критерию компаратора.

Обязательные условия: {comparator}. Необязательные условия: {exclusive}.

greaterThan

Больше критерия компаратора.

Обязательные условия: {comparator}.

greaterThanOrEqualTo

Больше или равно критерию компаратора.

Обязательные условия: {comparator}.

lessThan

Меньше критерия компаратора.

Обязательные условия: {comparator}.

lessThanOrEqualTo

Меньше или равно критерию компаратора.

Обязательные условия: {comparator}.

unknown

LabelFilterCondition неизвестно или не поддерживается.