Excel.DateFilterCondition enum

Enumeration, die alle akzeptierten Bedingungen darstellt, mit denen ein Datumsfilter angewendet werden kann. Wird verwendet, um den PivotFilter-Typ zu konfigurieren, der auf das Feld angewendet wird.

Hinweise

[ API-Satz: ExcelApi 1.12 ]

Beispiele

// 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 date-based PivotFilter.

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

  // PivotFilters can only be applied to PivotHierarchies that are being used for pivoting.
  // If it's not already there, add "Date Updated" to the hierarchies.
  let dateHierarchy = pivotTable.rowHierarchies.getItemOrNullObject("Date Updated");
  await context.sync();
  if (dateHierarchy.isNullObject) {
    dateHierarchy = pivotTable.rowHierarchies.add(pivotTable.hierarchies.getItem("Date Updated"));
  }

  // Apply a date filter to filter out anything logged before August.
  const filterField = dateHierarchy.fields.getItem("Date Updated");
  const dateFilter = {
    condition: Excel.DateFilterCondition.afterOrEqualTo,
    comparator: {
      date: "2020-08-01",
      specificity: Excel.FilterDatetimeSpecificity.month
    }
  };
  filterField.applyFilter({ dateFilter: dateFilter });

  await context.sync();
});

Felder

after = "After"

Das Datum liegt nach dem Vergleichsdatum.

Erforderliche Kriterien: {comparator}. Optionale Kriterien: {wholeDays}.

afterOrEqualTo = "AfterOrEqualTo"

Das Datum ist nach oder gleich dem Vergleichsdatum.

Erforderliche Kriterien: {comparator}. Optionale Kriterien: {wholeDays}.

allDatesInPeriodApril = "AllDatesInPeriodApril"

Das Datum ist im April.

allDatesInPeriodAugust = "AllDatesInPeriodAugust"

Das Datum ist im August.

allDatesInPeriodDecember = "AllDatesInPeriodDecember"

Das Datum ist im Dezember.

allDatesInPeriodFebruary = "AllDatesInPeriodFebruary"

Das Datum liegt im Februar.

allDatesInPeriodJanuary = "AllDatesInPeriodJanuary"

Das Datum ist im Januar.

allDatesInPeriodJuly = "AllDatesInPeriodJuly"

Das Datum ist im Juli.

allDatesInPeriodJune = "AllDatesInPeriodJune"

Das Datum ist im Juni.

allDatesInPeriodMarch = "AllDatesInPeriodMarch"

Das Datum ist im März.

allDatesInPeriodMay = "AllDatesInPeriodMay"

Das Datum ist im Mai.

allDatesInPeriodNovember = "AllDatesInPeriodNovember"

Das Datum ist im November.

allDatesInPeriodOctober = "AllDatesInPeriodOctober"

Datum ist im Oktober.

allDatesInPeriodQuarter1 = "AllDatesInPeriodQuarter1"

Das Datum liegt im 1. Quartal.

allDatesInPeriodQuarter2 = "AllDatesInPeriodQuarter2"

Das Datum liegt im 2. Quartal.

allDatesInPeriodQuarter3 = "AllDatesInPeriodQuarter3"

Das Datum liegt im 3. Quartal.

allDatesInPeriodQuarter4 = "AllDatesInPeriodQuarter4"

Das Datum liegt im 4. Quartal.

allDatesInPeriodSeptember = "AllDatesInPeriodSeptember"

Datum ist im September.

before = "Before"

Das Datum liegt vor dem Vergleichsdatum.

Erforderliche Kriterien: {comparator}. Optionale Kriterien: {wholeDays}.

beforeOrEqualTo = "BeforeOrEqualTo"

Das Datum liegt vor oder gleich dem Vergleichsdatum.

Erforderliche Kriterien: {comparator}. Optionale Kriterien: {wholeDays}.

between = "Between"

Zwischen lowerBound - und upperBound -Datumsangaben.

Erforderliche Kriterien: {lowerBound, upperBound}. Optionale Kriterien: {wholeDays, exclusive}.

equals = "Equals"

Gleich Vergleichskriterium.

Erforderliche Kriterien: {comparator}. Optionale Kriterien: {wholeDays, exclusive}.

lastMonth = "LastMonth"

Datum ist der letzte Monat.

lastQuarter = "LastQuarter"

Datum ist letztes Quartal.

lastWeek = "LastWeek"

Datum ist letzte Woche.

lastYear = "LastYear"

Datum ist letztes Jahr.

nextMonth = "NextMonth"

Das Datum ist der nächste Monat.

nextQuarter = "NextQuarter"

Das Datum ist das nächste Quartal.

nextWeek = "NextWeek"

Das Datum ist nächste Woche.

nextYear = "NextYear"

Datum ist nächstes Jahr.

thisMonth = "ThisMonth"

Datum ist dieser Monat.

thisQuarter = "ThisQuarter"

Datum ist dieses Quartal.

thisWeek = "ThisWeek"

Datum ist diese Woche.

thisYear = "ThisYear"

Datum ist dieses Jahr.

today = "Today"

Datum ist heute.

tomorrow = "Tomorrow"

Datum ist morgen.

unknown = "Unknown"

DateFilterCondition ist unbekannt oder wird nicht unterstützt.

yearToDate = "YearToDate"

Das Datum liegt im selben Jahr bis heute.

yesterday = "Yesterday"

Datum ist gestern.