Получить количество записей путем сравнения значения года в таблице - PullRequest
0 голосов
/ 05 декабря 2018

У меня есть список лиц, удостоверяющих личность, которые посещали тренинг с 2014 по 2018 год. Мне нужно получить подробную информацию о количестве людей, которые не посещали тренинг в 2017 году и посетили 2018 год.

img

я отфильтровал год («Дата начала») до 2017 и 2018 годов и не использовал ни одной записи, чтобы проверить, сколько человек посетило.

Теперь, как мне узнать число?записей из этого списка о том, кто посещал обучение в 2018 году, а не в 2017 году?

Я попробовал это в расчете.но это показывает нулевое значение.

SUM(IF ISNULL(YEAR([Start Date])=2017) AND 
NOT ISNULL(YEAR([Start Date]) =2018) 
THEN
1
END)

img2

Любая помощь, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 06 декабря 2018

Создайте набор пользователей, посетивших 2017 год, и другой набор, посетивший 2018 год. Создайте объединенный набор, сравнивающий 2017 и 2018. Выберите опцию 2018, кроме общих участников (последний).

0 голосов
/ 06 декабря 2018
  1. Создать вычисляемое поле (проверка 2018):

    ЕСЛИ ГОД ([Дата начала]) = 2018 ТОГДА 1 ДАЛЕЕ 0 КОНЕЦ

  2. Преобразовать вычисленное поле в дискретное измерение

  3. Отфильтруйте лист только с 1
...