Расширение ссылочного диапазона формул, которые работают с «базой данных», когда в базу данных добавляется больше элементов (строк, столбцов) (трюки? Нет VBA) - PullRequest
0 голосов
/ 15 февраля 2020

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

1) Скажем, у нас есть простая «база данных» в Excel (как на скриншоте ниже).

2) Скажем, у нас есть формулы, которые работают со всем этим диапазоном, например, функция VLOOKUP на скриншоте.

3) Теперь, очевидно, если мы добавим больше строк в эту «базу данных», существующая функция VLOOKUP НЕ будет их включать - она ​​все равно будет работать только в ранее объявленном диапазоне.

enter image description here

Возможные решения:

1) Очевидно, эту проблему можно решить с помощью VBA макрос, однако я хотел бы рассмотреть решение этой проблемы только с помощью формул / функций Excel

2) Можно использовать диапазон для всего листа в исходном VLOOKUP, т.е. $ B $ 2: $ D $ 1048576 и включают функцию не брать пустые ячейки

Знаете ли вы какие-либо другие решения или хитрые уловки?

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

Дэнни

1 Ответ

1 голос
/ 16 февраля 2020

Преобразование вашего диапазона в таблицу и обращение к диапазонам таблиц в формуле.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...