На листе нагрузка столбцы с А по N я получаю выгрузкой (входящие данные), а затем простыми формулами нормализую данные для нужного мне вида простыми вычислениями в столбцах с О по Т. Хотелось бы попробовать использовать в таблице современные решения, но, если честно, не совсем понимаю как мои функции перенести. Я так понял, что применить можно или makearray или map. И там и там через Lambda можно обратиться к столбцам и сделать вычисления, но мне не совсем понятно как это происходит. Получить хотелось бы следующее: Для столбца О =ЕСЛИ([@[Класс(ы)]]="";СМЕЩ([@[Класс(ы)]];-1;0;1;1);[@[Класс(ы)]]) Для P ПРОСМОТРX([@Предмет];Исправление_названия[Предмет];Исправление_названия[Исправление];[@Предмет];0;1) Для Q =[@Учитель] (по сути ничего) Для R =ЕСЛИ([@Часы]="";СМЕЩ([@Часы];-1;0;1;1);[@Часы]) Для S =[@[Корр класс]]&[@Предмет2] Для Т =СЧЁТЕСЛИ([Доп столбец];[@[Доп столбец]]) Все эти формулы есть в примере
Суть вопроса в том, как это все запустить в одном динамическом массиве? Надеюсь, что это даст мне понять, как все-таки обращаться к данным массива
На листе нагрузка столбцы с А по N я получаю выгрузкой (входящие данные), а затем простыми формулами нормализую данные для нужного мне вида простыми вычислениями в столбцах с О по Т. Хотелось бы попробовать использовать в таблице современные решения, но, если честно, не совсем понимаю как мои функции перенести. Я так понял, что применить можно или makearray или map. И там и там через Lambda можно обратиться к столбцам и сделать вычисления, но мне не совсем понятно как это происходит. Получить хотелось бы следующее: Для столбца О =ЕСЛИ([@[Класс(ы)]]="";СМЕЩ([@[Класс(ы)]];-1;0;1;1);[@[Класс(ы)]]) Для P ПРОСМОТРX([@Предмет];Исправление_названия[Предмет];Исправление_названия[Исправление];[@Предмет];0;1) Для Q =[@Учитель] (по сути ничего) Для R =ЕСЛИ([@Часы]="";СМЕЩ([@Часы];-1;0;1;1);[@Часы]) Для S =[@[Корр класс]]&[@Предмет2] Для Т =СЧЁТЕСЛИ([Доп столбец];[@[Доп столбец]]) Все эти формулы есть в примере
Суть вопроса в том, как это все запустить в одном динамическом массиве? Надеюсь, что это даст мне понять, как все-таки обращаться к данным массиваextrafant03