У меня есть две таблицы в Excel (листы). Один имеет 10000 записей, другой имеет 1000 записей. У них обоих есть общая колонка с номером счета. Я хочу выбрать только те строки в 10000 записей, номера счетов которых указаны в таблице 1000 записей. Простой способ является предпочтительным.

2 ответа2

0

Я бы использовал Power Query Add-In. Запрос может импортировать данные из таблицы Excel. Команда Merge может объединить два запроса вместе с возможностью включения только совпадающих строк.

http://office.microsoft.com/en-au/excel-help/merge-queries-HA104149757.aspx?CTT=5&origin=HA103993872

Поэтому для вашего сценария я бы сначала построил запрос для таблицы из 1000 строк. Затем я бы запустил новый запрос для таблицы из 10000 строк, добавил слияние к первому запросу и установил флажок Только включать соответствующие строки. Вы можете доставить результат в новую таблицу Excel.

0

импортировать оба в доступ в отдельных таблицах. Мы назовем их 10К и 1К по понятным причинам.

тогда вы можете напрямую выполнить эту команду и все готово:

выберите * из 10k, 1k, где 10k.accountnumber = 1k.accountnumber;

В противном случае вы можете попробовать сводную таблицу в Excel.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .