Самый простой вид формулы - адрес ячейки (или как говорят, ссылка на ячейку), например, =E8. Это означает число (или вычисленное значение формулы), находящееся в данной клетке. Как раз возможность использования в формуле ссылки на другую клетку и делает MS Excelуниверсальным средством обработки табличных данных. Ведь изменение содержимого только одной ячейки может изменить всю таблицу, если в ней есть ссылки на эту ячейку.
Более сложный вид формулы - выражение, которое состоит из констант, ссылок на ячейки, имен и функций, соединенных знаками операций и скобками. Приоритет выполнения операций в выражениях такой же, как в алгебре.
В клетке после ввода находится формула, а на экране на месте клетки отображается не сама формула, а ее значение, отформатированное в соответствии с форматом клетки.
Например, если в ячейку A1 занести число 27, в ячейку А2 – число 9, а в ячейку А3 записать формулу: =КОРЕНЬ(А1+А2), то изображением ячейки А3 будет число 6 (Рис. 6.).
Рис. 6. Содержимое и изображение формулы
4.7.2.2. Знаки операций Excel
При вычислении выражений в MS Excel используются правила математики:
1. Действие в скобках ( );
2. Вычисление значения функции;
3. Применяются знаки операций в соответствующем порядке.
Перечислим знаки арифметических операцийв порядке убывания приоритета их выполнения:
1. Унарные (т.е. применяющиеся к одному операнду) "+" и "-" . Например, -8;
2. Возведение в степень – "^" ;
3. Умножение "*" и деление "/" в порядке их следования в выражении слева направо;
4. Бинарные (обычные) сложение "+" и вычитание "-" в порядке их следования в выражении слева направо.
В текстовых выражениях используется одна операция:
"&" - конкатенация (слияние, склейка) текста.
Пример: “кар”&”тон” дает “картон”. Результат конкатенации – это текст.
В логических выражениях используются операции отношения, где связывают два арифметических или текстовых выражения. Результат - логическая константа "ИСТИНА" или "ЛОЖЬ". Знаки логических отношений:
"<" - - меньше "<=" - меньше или равно
">" - больше ">=" - больше или равно
"=" - равно "<>" - не равно
Например, если в ячейку B3 занести формулу "=5+КОРЕНЬ(2)<=6", то результатом будет логическая константа "ЛОЖЬ" (Рис. 7.).
Рис. 7. Пример использования логического выражения
Приведем еще примеры выражений и их представление в алгебре: