Подскажите пожалуйста, возможно кто то знает простое решение.
Я объединил через PQ Query две таблицы (лист данные и лист Классификатор) и получил общую одну табличкку (лист "Q1") Далее на листе "Q1" пользователь должен вести в колонке "Статус" статус - к примеру Куплено, вносит руками. Как бы ведет на этом листе таблицу и постепенно с течением времени руками проставляет статусы.
Возникает проблема. Если к примеру на листе "Классификатор" добавить в колонке "Цвет" новый цвет к примеру "Фиолетовый" и далее обновить запрос, в таком случае на листе "Q1" те данные которые были введены руками (статус) будут не соответствовать фактическим данным к которым они вводились, так как таблица обновиться, добавятся новые строки и все съедет.
Подскажите пожалуйста как решить данную проблему? что бы введенные руками данные в таблице в соседних колонках продолжали соответствовать тем строкам, к которым данные вводились и двигались вместе с таблицей?
не получается данным методом, так как по ссылке в примере ключом является индекс. В моем случае уже сразу объединяются две таблицы и кол-во строк может увеличиваться и соответственно индекс меняется. Прикладываю сконструированный согласно ссылке файл.
Фух сделал, надо создавать внутри первого запроса уникальный ключ и далее по нему объединять запроса как в ссылке выше. В ссылке ключом является индекс, а в данном случае ключ нужно создать самому, к примеру путем объединения сущностей нескольких столбцов в самом Query.
просьба, не употребляйте термин, используемый для описания подхода ускорения поиска, не по назначению. Выше, вы правильно назвали уникальный ключ. В вашем случае он составной: вид животного, цвет. Вы это правильно определили. Остальное всё тоже самое.