У меня есть один документ в Excel, в котором есть список продуктов с соответствующими кодами. 60 магазинов имеют копии этого листа Excel и вводят данные в ячейки рядом с продуктом. Я хочу связать все эти листы, чтобы, если я добавлю новую строку и продукт к "основному документу" прямо посередине, он добавит эту строку или каждый другой лист в любом формате, который я использую, при перемещении данных, в которые они ввели сохранить с соответствующим элементом, для которого они были введены. По сути, я добавляю новую строку в свой документ, и она создает новую строку в соответствующем документе.
1 ответ
У вас есть два подхода, если вы хотите ограничиться Microsoft Office.
"Традиционный" подход заключается в создании базы данных Microsoft Access, которая ссылается на все электронные таблицы. Затем вы создаете представление, которое объединяет все данные.
Однако, если вы используете новую (ish) версию Excel и можете устанавливать надстройки, вы также можете сделать это очень легко с помощью бесплатного надстройки Microsoft PowerQuery.
С помощью powerquery вы создаете запрос на слияние, который извлекает все данные из различных электронных таблиц и объединяет их вместе, после чего их можно затем отфильтровать, очистить, преобразовать и вывести в виде "основной" таблицы Excel.