ExcelScript.DateFilterCondition enum

Enumerando todas as condições aceitas pelas quais um filtro de data pode ser aplicado. Usado para configurar o tipo de PivotFilter que é aplicado ao campo.

Comentários

Exemplos

/**
 * This script applies a filter to a PivotTable that filters out rows 
 * that aren't from this month.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the "Date Recorded" field to filter. 
  // The data in this field must be dates in order for the filter to work.
  const pivot = workbook.getPivotTables()[0];
  const rowHierarchy = pivot.getRowHierarchy("Date Recorded");
  const rowField = rowHierarchy.getFields()[0];

  // Apply the date filter.
  rowField.applyFilter({
    dateFilter: {
      // Setting the condition to `thisMonth` means items that are before or
      // after this month will not be displayed.
      condition: ExcelScript.DateFilterCondition.thisMonth
    }
  });
}

Campos

after

A data é após a data do comparador.

Critérios necessários: {comparator}. Critérios opcionais: {wholeDays}.

afterOrEqualTo

A data é posterior ou igual à data do comparador.

Critérios necessários: {comparator}. Critérios opcionais: {wholeDays}.

allDatesInPeriodApril

A data é em abril.

allDatesInPeriodAugust

A data é em agosto.

allDatesInPeriodDecember

A data é em dezembro.

allDatesInPeriodFebruary

A data é em fevereiro.

allDatesInPeriodJanuary

A data é em janeiro.

allDatesInPeriodJuly

A data é em julho.

allDatesInPeriodJune

A data é em junho.

allDatesInPeriodMarch

A data é em março.

allDatesInPeriodMay

A data é em maio.

allDatesInPeriodNovember

A data é em novembro.

allDatesInPeriodOctober

A data é em outubro.

allDatesInPeriodQuarter1

A data está no trimestre 1.

allDatesInPeriodQuarter2

A data está no trimestre 2.

allDatesInPeriodQuarter3

A data está no trimestre 3.

allDatesInPeriodQuarter4

A data está no trimestre 4.

allDatesInPeriodSeptember

A data é em setembro.

before

A data é antes da data do comparador.

Critérios necessários: {comparator}. Critérios opcionais: {wholeDays}.

beforeOrEqualTo

A data é anterior ou igual à data do comparador.

Critérios necessários: {comparator}. Critérios opcionais: {wholeDays}.

between

Entre lowerBound e upperBound datas.

Critérios necessários: {lowerBound, upperBound}. Critérios opcionais: {wholeDays, exclusive}.

equals

É igual ao critério do comparador.

Critérios necessários: {comparator}. Critérios opcionais: {wholeDays, exclusive}.

lastMonth

A data é mês passado.

lastQuarter

A data é o último trimestre.

lastWeek

A data foi na semana passada.

lastYear

A data é do ano passado.

nextMonth

A data será no próximo mês.

nextQuarter

A data será no próximo trimestre.

nextWeek

A data é na próxima semana.

nextYear

A data será no ano que vem.

thisMonth

A data é este mês.

thisQuarter

A data é este trimestre.

thisWeek

A data é esta semana.

thisYear

A data é este ano.

today

A data é hoje.

tomorrow

A data é amanhã.

unknown

DateFilterCondition é desconhecido ou sem suporte.

yearToDate

A data está no mesmo ano até agora.

yesterday

A data é ontem.