2017-01-19 4 views
-4

Попробовали найти ответ, который мне нужен, но они просто не подходят (я думаю).Необходимо скопировать полные строки в новый лист в зависимости от диапазона дат

У меня есть таблица excel с 17 колоннами. Один из столбцов - это столбец даты, и мне нужен отдельный лист, где он вытягивает все строки, соответствующие критериям диапазона дат, - диапазон в две недели, который может быть выбран на основе выпадающего списка конкретных дат окончания недели.

I попытались изменить даты на цифры, но безрезультатно. Ниже приведена упрощенная версия заголовков, и это столбец с датой, который мне нужно отсортировать в двухнедельные записи на новый лист.

Select End Date 07/02/2017  

Фамилия Имя, отчество DOB Возраст M/F Дата Held

Я попытался матч Index и ВПР, но не могу заставить его работать. Я всего лишь новичок в VBA и пробовал исправить некоторые ответы на мои нужды, но безрезультатно.

Возможно, проблема неясна, так что здесь снова повторяется: у меня есть лист, на котором хранятся все данные, и вам нужно отправлять двухнедельные отчеты об инцидентах, которые упали между указанной двумя неделями. Возможно ли это сделать с помощью чего-то, что вытаскивает данные из мастер-листа на новый лист, в зависимости от двух недель, которые вы выберете из выпадающего списка. Например, 25/01/2017 - 07/02/2017?

Любая помощь будет оценена по достоинству.

Спасибо,

Тристан

+1

Что вы не поняли по поводу других ответов? Что вы пробовали? – User632716

+0

Вы попробовали это, например? Что «не получилось» относительно ответа? http://stackoverflow.com/questions/24875320/excel-copy-paste-cells-within-range-when-date-falls-between-two-user-set-par – User632716

ответ

0

Вы должны сделать еще один столбец в ваших исходных данных. В нем вы должны помещать метки в две недели в каждой строке, например. для всех дат с 1.1.2017 по 14.1.2017 столбец «Фортнайт» должен иметь значение 1.1.2017. Следующая двухнедельная этикетка будет 15.1.2017 и так далее.

Затем на новом листе вы просто создаете сводную таблицу с исходной таблицей в качестве источника и показываете строки, используя столбец «Fortnight» в качестве фильтра.

Смежные вопросы