Я использую две книги Excel; один является бэкэндом для другого. В Книге 1 есть листы листов с $ Timeline, $ ClientInfo и $ VendorInfo. Книга 2 предназначена для краткого описания различных элементов, взятых из Книги 1.
По сути, я намеревался иметь ключ, использующий наш внутренний номер отслеживания клиента (указанный в Книге 1), который будет введен в Книгу 2, заполняя тем самым все необходимые поля с помощью функции lookup
.
По сути, где B6
- ключ, Книга 2 - это таблица с множеством вариаций;
= LOOKUP(B6, '[
book1
.xlsx] ClientInfo'!$ B:$ B, '[book1
.xlsx] ClientInfo'!$ N:$ N)= LOOKUP(B6, '[
book1
.xlsx] VendorInfo'!$ B:$ B, '[book1
.xlsx] VendorInfo'!$ D:$ D)= LOOKUP(B6, '[
book1
.xlsx] Хронология "!$ B:$ B, «[book1
.xlsx] Хронология»!$ E:$ E)
В настоящее время, независимо от того, какие значения введены в B6
(перечисленные или составленные значения), все возвращаемые значения lookup
относятся к последней из перечисленных сущностей, поэтому поиск фактически не соответствует чему-либо правильно.
Некоторые из векторов результата содержат формулы (more = lookup's), некоторые содержат введенные вручную значения; в обоих случаях выход - неправильное совпадение.
Вопрос тогда состоит из двух частей;
- Есть ли какие-то начальные шаги, которые я должен был предпринять, чтобы гарантировать, что этот вид взаимозависимости будет работать? Или, может быть, это одна из тех ситуаций, когда вам нужно включить какую-либо функцию или настройку ячеек, формулы, листа или рабочей книги, чтобы она работала?
- Я продвигаю
lookup
дальше, чем предполагалось (т.е. предназначен ли он только для функциональности внутри рабочей книги)? Если да, то какая команда подойдет лучше (т. Е. Больше подходит для функциональных возможностей меж-рабочей книги)? (Как я могу эффективно перевести синтаксисlookup
синтаксис предложенной команды?)- У меня нет никаких навыков VBA, поэтому предпочтение отдается соблюдению формул Excel.
Кроме того, если я делаю все это неправильно, дайте мне знать. Я предполагаю, что это действительно должно быть в базе данных (к концу этого будет 27 из Book2).