Я не могу разглядеть формулу, необходимую для возврата списка данных из всех строк в excel, которые находятся между двумя конкретными датами.Excel - перечисление данных из всех строк, которые находятся между двумя датами, при игнорировании пустых записей
Лист1 содержит следующие данные:
Date Region Reference
01/01/2015 B 4458
01/02/2015 B 6635
01/02/2016 A 3175
01/03/2016 C 2458
01/03/2016 A 2194
01/04/2016 A 3594
01/04/2016 C
01/05/2016 C 1654
12/05/2016 B 3648
01/06/2016 B
01/06/2016 B 3296
В Sheet2, я указать дату начала в ячейке C2 и конечную дату в ячейке C3.
Я хотел бы отобразить список на листе2, который дает мне список всех ссылочных номеров в листе1, которые попадают в этот диапазон дат. Однако я также хочу, чтобы он игнорировал любые ячейки, которые пусты и не содержат ссылочного номера.
Я пробовал несколько вещей, чтобы получить эту работу, и я думаю, что формула массива, использующая функцию INDEX, вероятно, является лучшей ставкой, но я изо всех сил пытаюсь получить аспект диапазона дат.
Можно ли кому-нибудь помочь?
Благодаря
Большое спасибо Гордон. Есть ли способ сделать это без форматирования данных в виде таблицы? Я ценю вашу логику для этого, однако мне нужно надеяться применить это к очень большому набору данных, которые нужно использовать несколькими другими способами, а другие пользователи не хотят, чтобы я каким-либо образом изменял эти данные, в том числе изменение формата ... – user1883984
Вы можете сделать это без преобразования в таблицу. замените кулак и последнюю таблицу1 в formala с диапазоном, который вы хотите индексировать. Заменить таблицу 1 [Дата] с диапазоном для столбца «Дата», сделайте то же самое для столбца «Ссылка». Я добавлю новую формулу к моему ответу, чтобы вы могли видеть, как она выглядит. – Gordon
Преобразование в таблицу не означает, что вам необходимо изменить формат данных (colous ect.). Это больше касается определения набора данных, чтобы excel мог понять структуру.Если вы не используете таблицу, вам может потребоваться сделать ваши диапазоны выше набора данных, чтобы избежать необходимости изменять диапазоны каждый раз, когда будут добавлены новые данные. Если вы преобразуете данные в таблицу, вам не нужно это делать. – Gordon