Hlookup на разных листах вернул ошибку - PullRequest
0 голосов
/ 07 марта 2019

В настоящее время я пытаюсь найти значение на разных листах, и у меня возникают проблемы с получением Excel для принятия формулы. Может ли кто-нибудь меня просветить?

= ГПР (С8, КОСВЕННЫЕ ( «»»& G8 &»»$ 1: $$ 3” ), 3,0)

Заранее спасибо !!

Обновление: правильная формула, как показано ниже:

= ГПР (C9, КОСВЕННЫЕ ( " ' "& G9 &"'!" & "$ 1: $ 3"), 3,0)

Попробовал выше и все работает. G9 относится к динамически меняющемуся названию листа

1 Ответ

0 голосов
/ 07 марта 2019

Я не уверен, полностью ли я понимаю, о чем вы спрашиваете, но я думаю, что знаю ответ. Из моего понимания у вас есть что-то вроде этого:

Лист1 выглядит так:

     a            b          c
8   Cats        Dogs      Frog

Лист 2:

    a            b          c
1   Cats        Dogs      Frog
2   red         hot       river
3   blue        cold       hat

То, что вы хотите вернуть, это то, что находится в строке 3 для ячейки c8 (лягушка в моем примере).

Чтобы сделать это, если вы используете Microsoft Excel, ваша формула должна выглядеть примерно так:

= Hlookup (c8, «Лист 2»! $ A $ 1: $ c $ 3,3, false)

То, что это вернет, будет hat , потому что он нашел слово лягушка, а затем прошел 3 строки вниз, чтобы найти вашу информацию. С Excel вы не нуждаетесь в косвенном, так как вы можете просто щелкнуть по различным листам.

Надеюсь, это поможет, если нет, пожалуйста, дайте мне больше подробностей, и я постараюсь помочь ответить

...