Работаю с большими объемами данных, хотелось бы сократить вычисления.
В данном случаи интересует функция "ЕСЛИ".
Разберем пример:
В данном примере, екселю приходится в случае "ИСТИНА" считать значение 2 раза, в начале чтоб понять равно оно 4м или нет, а потом чтоб вывести результат.
Вопрос, как можно оптимизировать это условие, чтоб ексель считал 1 раз? и случаи если условие РАВНО, просто выводил бы полученный результат, а не высчитывал его еще раз.
По подобному принципу работает функция "ЕСЛИОШИБКА", там пишется всего один раз условие, и если ошибка, выводится то что вы укажите, а если ошибки нет, то выводится результат выражения. такая же история и с функцией "ЕСНД", а вот подобного решения для "ЕСЛИ" я не могу найти.
В данном случаи интересует функция "ЕСЛИ".
Разберем пример:
Код |
---|
ЕСЛИ(2+2=4;2+2;"не равно") |
В данном примере, екселю приходится в случае "ИСТИНА" считать значение 2 раза, в начале чтоб понять равно оно 4м или нет, а потом чтоб вывести результат.
Вопрос, как можно оптимизировать это условие, чтоб ексель считал 1 раз? и случаи если условие РАВНО, просто выводил бы полученный результат, а не высчитывал его еще раз.
По подобному принципу работает функция "ЕСЛИОШИБКА", там пишется всего один раз условие, и если ошибка, выводится то что вы укажите, а если ошибки нет, то выводится результат выражения. такая же история и с функцией "ЕСНД", а вот подобного решения для "ЕСЛИ" я не могу найти.