Добрый день, уважаемые форумчане.
Каждый раз кажется, что про списки уже знаешь всё, но вот нет))
Иногда оказывается, что, вроде бы, простейшая вещь, но вызывает прям ступор.
Итак, задумался сделать список по условию. В обычной жизни всегда создавал дополнительные таблицы и через условия, через "двссыл" писал страшную формулу, тапа такой:
(для файла в примере).
Но что-то меня самого начало это утомлять, да и иногда надо проще, просто ввести условия, а на их выполнение ввести список.
Собственно, мой вопрос, как в указанной формуле изменить части ДВССЫЛ("Таблица1[1]"), ДВССЫЛ("Таблица1[2]"), ДВССЫЛ("Таблица1[3]") на простое перечисление руками, чтобы получить аналогичный результат, например, ДВССЫЛ("Таблица1[1]") на {11;12;13}, ДВССЫЛ("Таблица1[2]") на {21;22;23}, ДВССЫЛ("Таблица1[3]") на {31;32;33} .
Хочется просто написать:
Ка это правильно простым образом написать, чтобы воспринималось как список с разделителями?
Каждый раз кажется, что про списки уже знаешь всё, но вот нет))
Иногда оказывается, что, вроде бы, простейшая вещь, но вызывает прям ступор.
Итак, задумался сделать список по условию. В обычной жизни всегда создавал дополнительные таблицы и через условия, через "двссыл" писал страшную формулу, тапа такой:
Код |
---|
=ЕСЛИ(чзнач(двссыл("A1"))=чзнач(двссыл("Таблица1[[#Заголовки];[1]]"));ДВССЫЛ("Таблица1[1]");ЕСЛИ(чзнач(двссыл("A1"))=чзнач(двссыл("Таблица1[[#Заголовки];[2]]"));ДВССЫЛ("Таблица1[2]");ДВССЫЛ("Таблица1[3]"))) |
Но что-то меня самого начало это утомлять, да и иногда надо проще, просто ввести условия, а на их выполнение ввести список.
Собственно, мой вопрос, как в указанной формуле изменить части ДВССЫЛ("Таблица1[1]"), ДВССЫЛ("Таблица1[2]"), ДВССЫЛ("Таблица1[3]") на простое перечисление руками, чтобы получить аналогичный результат, например, ДВССЫЛ("Таблица1[1]") на {11;12;13}, ДВССЫЛ("Таблица1[2]") на {21;22;23}, ДВССЫЛ("Таблица1[3]") на {31;32;33} .
Хочется просто написать:
Код |
---|
=Если(двссыл("A1")=1;{11;12;13};Если(двссыл("A1")=2;{21;22;23};{31;32;33})) |
Ка это правильно простым образом написать, чтобы воспринималось как список с разделителями?