Excel - автоматически обновлять разницу в данных между двумя электронными таблицами - PullRequest
0 голосов
/ 03 октября 2018

я впервые пишу здесь вопрос, пожалуйста, дайте мне знать, если я что-то делаю неправильно!

Я хотел бы спросить, можно ли автоматически обновлять таблицу Excel, извлекая данные из нескольких таблиц после сравнения ее различий.Например:

My own spreadsheet Name Value John 123 Smith 456 Jane 789

Я отправлю эту упомянутую электронную таблицу этим 3 лицам, и они обновят свои индивидуальные значения и отправят электронную таблицу мне.Можно ли как-то автоматически обновить эти значения даже после удаления отправленной мне электронной таблицы, сохранив только ту основную копию, которая у меня есть?Больше всего меня беспокоит, что данные по ошибке заменяются или «не обновляются».

Например, Джон меняет свое значение на 888 и отправляет его обратно, поэтому его копия будет
Name Value John 888 Smith 456 Jane 789

Джейн меняет свое значение на 333 и отправляет его обратно с
Name Value John 123 Smith 456 Jane 333

Мой конечный результат после автоматического обновления должен быть
My updated spreadsheet Name Value John 888 Smith 456 Jane 333

После обновления Джоназначение, я продолжаю обновлять Джейн, используя ее электронную таблицу, которую она отправила, но она не должна заменять значение Джона НАЗАД на 123, потому что я уже обновил его значение до 888. Эти таблицы, которые они мне отправили, также будут удалены впоследствии, но обновленные значенияв моем собственном экземпляре должен быть сохранен.Есть ли обходной путь для этого случая?Если возможно, я бы хотел ограничить это в функциях Excel, в противном случае я открыт для предложений с использованием других инструментов.

До сих пор мне удавалось только установить проверку на разницу между двумя листами (я копирую электронную таблицу, которую люди отправляют мне в отдельную электронную таблицу, для сравнения), используя B2<>Sheet2!B2 в качестве правила условного форматированияесли я сравниваю B2.Это подчеркивает, что значения ячеек отличаются, но это все, что я смог сделать с моими ограниченными знаниями.Я посмотрел вокруг на предмет VLOOKUP, но я не слишком уверен, что он делает то, что я хочу (я новичок в Excel)

Извините, если мое объяснение не очень понятно, заранее всем спасибо за помощь!

1 Ответ

0 голосов
/ 03 октября 2018

Мое определение, обнаружение различий покажет, что изменение Джейн будет выглядеть так, будто она сменила Джона на 123. Вы не можете волшебным образом знать, что является правильным, если вы не строите историю, которая требует больше работы и больше программирования.Я предлагаю вам использовать один общий лист или что-то вроде базы данных Access на общем диске где-то.

...