#изучение_с_0
Google Таблицы для начинающих. Функции и формулы
C14. Сложность формул
Формулы по сложности можно разделить на простые и сложные.
Простые формулы
Константы, ссылки на ячейки на той же странице и операторы — все это части простых формул. Как правило, задействована только одна функция или оператор, а вычисления выполняются в порядке слева направо:
=SUM(A3:C15)
=A1+B2+C3
Сложные формулы
Когда для вычисления требуется больше функций и операторов или порядок вычислений становится более сложным, формулы могут быстро усложниться. Эти сложные формулы часто включают ссылки на ячейки, несколько функций, констант, операторов и именованных диапазонов, что делает их длинными и запутанными. Расшифровка их может оказаться непростой задачей. Часто, если пользователи не прилагают усилия к улучшению читаемости формул, эта непростая задача может быть под силу только автору 😁
Некоторые рекомендации по работе со сложностью
✅ Старайтесь поддерживать читаемость формул
✅ Используйте одиночный пробел между операторами
✅ Многострочные формулы - лучше однострочных
✅ С помощью пробелов можно создавать визуальные отступы и декорировать вложенность
✅ Чтобы вставить разрыв строки для многострочной формулы используйте [ALT]+[ENTER]
✅ Для полного просмотра всей формулы разверните панель формул
Ниже, формула выглядит сложно - второй аргумент функции FILTER явно слишком длинный:
=FILTER(A2:E18;(B2:B18="Георгий")+(B2:B18="Юлиус")+(B2:B18="Зульфия"))
Сравните с:
=FILTER(
A2:E18;
(B2:B18 = "Георгий") +
(B2:B18 = "Юлиус") +
(B2:B18 = "Зульфия")
)
Многие способы улучшения приходят со временем, когда вы учитесь читать чужие формулы и стараетесь применять для себя или даже в команде, как рекомендации к чистоте кода.
1 минута
19 августа