У меня есть две таблицы в Excel (листы). Один имеет 10000 записей, другой имеет 1000 записей. У них обоих есть общая колонка с номером счета. Я хочу выбрать только те строки в 10000 записей, номера счетов которых указаны в таблице 1000 записей. Простой способ является предпочтительным.
2 ответа
Я бы использовал 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.
импортировать оба в доступ в отдельных таблицах. Мы назовем их 10К и 1К по понятным причинам.
тогда вы можете напрямую выполнить эту команду и все готово:
выберите * из 10k, 1k, где 10k.accountnumber = 1k.accountnumber;
В противном случае вы можете попробовать сводную таблицу в Excel.