Не хватает формул Excel? Не стоит волноваться! Специально для вас мы создали столбец 'Формула'. В нем можно выполнять практически любые расчеты, используя как простые математические равенства, так и более сложные формулы. С помощью функций можно создавать автономные выражения или получать данные из других столбцов. 🙌
Как добавить
Чтобы добавить столбец, нажмите значок +, расположенный в правом верхнем углу доски, и выберите из списка опцию 'Формула':
Как это работает
При добавлении столбца 'Формула' автоматически открывается конструктор формул. Если вы из него вышли и хотите создать формулу, щелкните в любом месте столбца.
В конструкторе формул вы прежде всего увидите список столбцов доски, которые можно использовать в вычислениях, и список доступных функций. Для создания формулы можно использовать как любые из доступных функций, так и традиционные математические символы.
При наведении курсора на название функции отображается ее описание и пример использования:
Чтобы добавить формулу, нажмите ячейку в столбце формул и начните вводить формулу. В формуле можно указывать столбцы доски и разнообразные функции.
Возьмем, к примеру, доску для отслеживания бюджета компании. Нам нужно, чтобы здесь можно было легко увидеть соотношение между фактическими расходами и изначально выделенным бюджетом. Для этого мы воспользовались следующей формулой:
Что означают цвета?
Вы могли заметить, что определенные части формулы (функции, названия столбцов, пунктуация) обозначены в редакторы разными цветами. Мы называем это 'подсветкой синтаксиса'. Она упрощает написание формулы и помогает замечать ошибки. Последние обозначаются красным.
Рассмотрим в качестве примера следующую формулу, в которой мы пытаемся вычесть значение 'Фактических расходов' из значения в столбце 'Заложено в бюджет':
Здесь мы видим скобку красного цвета в конце формулы. Дело в том, что эта скобка лишняя, т. е. она не нужна. Как только мы удалим эту скобку, формула будет готова к использованию. 🙌
Общие правила
- Использование скобок
При создании формулы может потребоваться указать ссылку на столбец, чтобы подставить в функцию его значение. Для этого заключите имя нужного столбца в фигурные скобки: {}
Важно указать имя столбца точно так же, как оно написано на доске. Например, имя следующего столбца:
необходимо ввести как '{Estimated SP}'. Следующим образом:
SUM({Estimated SP},10)
Здесь к значению из столбца 'Estimated SP' прибавляется 10.
- Значения чувствительны к регистру
Помните, что значения чувствительны к регистру. Поэтому, если имя столбца 'Estimate SP', обязательно используйте в формуле заглавные буквы E, S и P.
Верно: SUM({Estimated SP},10)
Неверно: SUM({estimate sp},10)
- Динамическое значение запятой
При использовании столбца 'Формула' значение запятой зависит от конкретной формулы. Например, возьмем рассмотренную выше формулу:
SUM({Estimated SP},10)
Здесь запятая обозначает символ сложения, также известный как +.
Следующая функция:
MULTIPLY({Estimated SP},2)
Здесь запятая обозначает символ умножения, также известный как *.
В функциях IF запятая разделяет компоненты в условном операторе. Чуть позже мы поговорим об этом подробнее.
- Использование скобок
Когда вы открываете выражение, его нужно закрыть. Для этого используются круглые скобки: открывающая '(' и закрывающая ')'. Например:
MULTIPLY(SUM({Estimated
SP},10),2)
В приведенной выше формуле к значению из столбца 'Estimated SP' прибавляется 10, и эта сумма умножается на 2.
- Использование кавычек
Если в выражении считывается текстовое значение, например, метка статуса или строка текста, соответствующий текст необходимо заключить в кавычки. Например, следующая формула ищет слово "Да" в столбце 'Текст':
IF({Text}="Да","Прекрасно!","Очень плохо.")
- Форматирование формул
Формулы, скопированные в редактор формул из текстового редактора, будут считаться недопустимыми. Форматирование кавычек и запятых может повлиять на работоспособность формулы. Обратите внимание на кавычки в следующих примерах:
Верно: IF({Text}="Да","Прекрасно!","Очень плохо.")
Верно: IF({Text}=”Да”,”Прекрасно!”,”Очень плохо.”)
- Использование десятичных знаков
При умножении на число с дробной частью не опускайте 0. В противном случае появится ошибка 'Недопустимая формула'.
Верно: MULTIPLY(10,0.25)
Неверно: MULTIPLY(10,.25)
Совместимые столбцы
Как и у формул в Excel, у столбца 'Формула' есть своя логика. Однако, не стоит волноваться! Мы здесь для того, чтобы помочь вам во всем разобраться. Ниже представлены совместимые и несовместимые столбцы.
Ограничения
1. Любая добавляемая формула применяется ко всему столбцу.
2. Столбец 'Формула' читает доску по горизонтали, т.е. он не может выполнять вычисления вертикально.
3. Столбец 'Формула' может считывать данные из ячеек других столбцов, но не из сводки по столбцу или любой другой области доски.
4. Также он не может считывать данные с других досок, поэтому такие функции, как ВПР (VLOOKUP), пока недоступны.
Функция IF
Функция IF — одна из самых часто используемых. С ее помощью создаются формулы с условным оператором. На всякий случай напомним, что он представляет собой. Оператор IF возвращает или выводит одно из двух значений. Рассмотрим в качестве примера: IF(a=true,b,c)
Проще говоря:
Если a истинно, вернуть b.
Если a ложно, вернуть c.
Результат, т.е. какое из значений вернет формула: b или c, зависит от того, истинно ли a.
Рассмотрим использование доски и столбца 'Формула'. Например, мы хотим, чтобы по факту выполнения задания в столбце 'Формула' отображался текст 'Ура!', а если задание пока не выполнено — текст 'Еще нет...' Для этого применим следующую формулу:
IF({Status}="Готово","Ура!","Еще нет...")
Обратите внимание на результат применения формулы:
Как видно, всем статусам, отличным от 'Готово', соответствует текст 'Еще нет...' Если я хочу добавить к оператору IF условие, согласно которому для статуса 'В работе' в столбце 'Формула' отображается текст 'Почти готово', придется немного доработать прежнее выражение.
IF({Status}="Готово","Ура!","Еще нет...")
становится
IF({Status}="Готово","Ура!",IF({Status}="В работе
","Почти готово","Еще нет..."))
Это значит: IF(a=true,b,IF(c=true,d,e))
Проще говоря:
Если a истинно, вернуть b.
Если c истинно, вернуть d.
Если a и c ложно, вернуть e.
Вложенность операторов IF() можно использовать до бесконечности. Но помните! Если вы открываете скобку, ее обязательно нужно закрыть. Как это работает, показано в примере формулы с цветными скобками.
Настройка
Как и в любом числовом столбце, здесь можно просматривать итоговое значение по каждой группе. Вы также можете изменить единицу измерения и функцию, как показано ниже:
Сценарии использования
Возможности столбца 'Формула' безграничны. Чтобы получить представление о том, чем он может быть вам полезен, прочитайте статью Примеры применения формул, а также ознакомьтесь с доской ниже.
Список всех доступных функций приведен в 'Библиотеке формул'.
Комментарии