ExcelScript.DateFilterCondition enum
Перечисление, представляющее все допустимые условия, по которым можно применить фильтр даты. Используется для настройки типа PivotFilter, применяемого к полю.
Замечания
Примеры
/**
* 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
}
});
}
Поля
| after | Дата после даты компаратора. Обязательные условия: { |
| afterOrEqualTo | Дата после или равна дате компаратора. Обязательные условия: { |
| allDatesInPeriodApril | Дата — апрель. |
| allDatesInPeriodAugust | Дата — август. |
| allDatesInPeriodDecember | Дата — декабрь. |
| allDatesInPeriodFebruary | Дата — февраль. |
| allDatesInPeriodJanuary | Дата — январь. |
| allDatesInPeriodJuly | Дата — июль. |
| allDatesInPeriodJune | Дата — июнь. |
| allDatesInPeriodMarch | Дата — март. |
| allDatesInPeriodMay | Дата — май. |
| allDatesInPeriodNovember | Дата — ноябрь. |
| allDatesInPeriodOctober | Дата — октябрь. |
| allDatesInPeriodQuarter1 | Дата находится в квартале 1. |
| allDatesInPeriodQuarter2 | Дата находится в квартале 2. |
| allDatesInPeriodQuarter3 | Дата находится в квартале 3. |
| allDatesInPeriodQuarter4 | Дата находится в квартале 4. |
| allDatesInPeriodSeptember | Дата — сентябрь. |
| before | Дата перед датой компаратора. Обязательные условия: { |
| beforeOrEqualTo | Дата до или равна дате компаратора. Обязательные условия: { |
| between | Между Обязательные условия: { |
| equals | Равно критерию компаратора. Обязательные условия: { |
| lastMonth | Дата — последний месяц. |
| lastQuarter | Дата — последний квартал. |
| lastWeek | Дата — на прошлой неделе. |
| lastYear | Дата — прошлый год. |
| nextMonth | Дата — следующий месяц. |
| nextQuarter | Дата — следующий квартал. |
| nextWeek | Дата — на следующей неделе. |
| nextYear | Дата — следующий год. |
| thisMonth | Дата — этот месяц. |
| thisQuarter | Дата — это квартал. |
| thisWeek | Дата — на этой неделе. |
| thisYear | Дата — этот год. |
| today | Дата сегодня. |
| tomorrow | Дата завтра. |
| unknown |
|
| yearToDate | Дата находится в том же году к дате. |
| yesterday | Дата вчера. |