Предположим, у вас есть диапазон данных на листе 1, и каждый заголовок столбца представляет собой дату, и теперь вы хотите скопировать весь столбец с листа 1 на лист 3 на основе даты в ячейке A1 листа 2, как показано на скриншоте ниже. В этом руководстве я покажу трюк для решения этой задачи в Excel.
Копировать столбец на другой лист на основе значения ячейки с формулой
Копировать столбец на другой лист на основе значения ячейки с формулой
Вот формула lNDEX в Excel, которая поможет вам быстро извлечь столбец данные на другой лист на основе значения ячейки.
1. Выберите пустую ячейку, в которую вы хотите поместить извлеченный столбец, например, Ячейка A1 на листе 3, а затем введите эту формулу = ИНДЕКС (Sheet1! $ A1: $ E1, MATCH (Sheet2! $ A $ 1, Sheet1! $ A) $ 1: $ E $ 1,0)) и нажмите клавишу Enter, чтобы извлечь первые данные, затем перетащите дескриптор автозаполнения вниз, пока не появится ноль. См. Снимок экрана:
2. Затем удалите нулевые ячейки по мере необходимости.
Примечание : в приведенной выше формуле Shee2! A1 – это ячейка, на основе которой вы хотите скопировать, Sheet1! A1 : E1 – это диапазон, в котором вы хотите найти критерий, вы можете изменить их по своему усмотрению.
Совет. Если вы хотите быстро выбирать ячейки на основе ctriteia , попробуйте использовать Kutools for Excel’s Выбрать определенные ячейки , как показано на следующем снимке экрана. Полная функциональность без ограничений в течение 30 дней, пожалуйста, скачайте и получите бесплатную пробную версию.