EXCEL: Как получить конкретное значение из таблицы напрямую, без использования INDEX - PullRequest
0 голосов
/ 08 июня 2019

Я знаю, что этот вопрос может быть дублирован, но извините, ребята, я действительно много пробовал и не могу найти ответ.

Скажем, у меня есть таблица в Excel с именем MyDataTable Как получить значение из строки 2 и столбец с именем Column1? Какой правильный путь? Я не хочу использовать INDEX.

Я пытался

  • = MyDataTable [[@], [Column1]]
  • = MyDataTable [2, [Столбец1]]
  • = MyDataTable [[2], [Столбец1]]
  • = MyDataTable [[# This Row], [Column1]]
  • = MyDataTable [[2], [6]]
  • = [MyDataTable] .Cells (2,6)
  • ...

Никто из них не работает. Я полностью застрял. Я думаю, это должен быть простой вопрос, но ... стыдно спрашивать

Кстати, я пытаюсь получить значение из таблицы напрямую, а не что-нибудь вроде F3, $ F $ 3, ...

Новые находки ....

Если я введу = MyDataTable [Column1] напрямую, и ячейка находится в строке таблицы, из которой я хочу получить данные, она получит значение. Тем не менее, как я могу изменить число?

Скажите, если строка 2 столбца MyDataTable имеет значение 10, если я напечатал = MyDataTable [Столбец1] в строке 2 любого листа, я получу 10. Но если я переместлю ячейку в другую строку, она больше не будет работать.

1 Ответ

0 голосов
/ 08 июня 2019

=MyDataTable[@1]

Если вы пытаетесь получить A1 в моем MyDataTable, например, вы сделаете это в той же строке, скажем, что-то вроде Z1. Держите его в той же строке, иначе вместо него будет отображаться #VALUE или неверные данные строки.

...