Поиск, где дата попадает в ряд диапазонов дат - PullRequest
0 голосов
/ 05 июня 2018

В Excel у меня есть ряд доступных временных рамок для конкретной задачи.

Task Date   02/05/2018
From 1      03/05/2018
To 1        07/05/2018
From 2      15/05/2018
To 2        16/05/2018
From 3      18/05/2018
To 3        21/05/2018
...         .....

Мне нужно найти, где конкретная дата попадает между доступными временными рамками.
Пример: дата 2/ 5/2018 выпадает до первого периода, уравнение должно возвращать 1.
Должны возвращаться даты с 3/5 до 7/5 включительно 2.
Должны возвращаться даты после 7/5 и до 15/53.

Что я пробовал:
Я попытался поместить значение рядом с диапазонами таймфреймов и получить его индекс в отсортированном диапазоне.IE: =RANK.AVG(B1,B1:B7,1).
Но мне нужно найти способ преобразовать результаты в нужный формат.Я получаю 1,5 и 2,5 на границах первого таймфрейма и на других таймфреймах.

Есть ли удобный способ добиться этого (кроме использования RANK)?
Или как сделать так, чтобы значения 1,5 и 2,5 сходились к 2, а 3,5 и 4,5 сходились к 4?

Кроме того, я бы хотел отказаться от функций VBA, поскольку этот файл нужно было бы отправлять разным людям, и он должен работать без включения макросов.(Я могу получить макрос исключения для своих файлов, но я бы предпочел избежать хлопот)

1 Ответ

0 голосов
/ 05 июня 2018

как сделать так, чтобы значения 1,5 и 2,5 сходились к 2, а 3,5 и 4,5 сходились к 4?

=ROUND(A1,0)-ISEVEN(A1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...