Microsoft Office
Шрифт:
=СУММ(А1:А64)
Знак «:» используется в Excel для сокращенного обозначения интервала ячеек, то есть, «A1:A64» означает «от ячейки A1 до ячейки A64».
Для того чтобы формула преобразовалась в числовое значение, т. е. в сумму чисел во всех ячейках этого столбца, нажмите клавишу Enter. Теперь в ячейке стоит результат вычислений по заданной вами формуле. Если выделить эту ячейку курсором, то формула отобразится в строке формул. Если в дальнейшем вам потребуется изменить данные в ячейках указанного диапазона, то программа автоматически пересчитает числа по заданной формуле и самостоятельно изменит
Как видим, любая формула состоит из нескольких основных частей:
Знак равенства (=), с которого обязательно начинается любая формула. Если знак равенства отсутствует, Excel интерпретирует данные не как формулу, а как обычный ввод в ячейку.
Значения или ссылки на ячейки, с которыми выполняются расчеты.
Операторы (простые математические операции, такие как сложение или умножение).
Например, простейшая формула имеет вид:
=А1+А2
Эта формула складывает значения ячеек А1 и А2. При создании формул Excel важно помнить о приоритете операторов.
При обработке формулы Excel выполняет операции слева направо в следующем порядке:
Все операции в круглых скобках.
Показательные (экспоненциальные) выражения или операторы.
Остальные операции согласно правилам арифметики.
Формулы можно вводить непосредственно в ячейку или строку формул, как текст или число. Простейший способ включить ссылку на ячейку в формулу – щелкнуть по соответствующей ячейке рабочего листа. Вместо ввода в формулу адресов ячеек щелкайте в ячейках рабочего листа и вставляйте операторы, где это необходимо.
Чтобы ввести формулу, выполните следующее:
Выделите ячейку, которая должна содержать формулу, и введите знак равенства (=). Это предупреждает Excel о предстоящем вводе формулы.
Выделите первую ячейку или диапазон, включаемый в формулу. Ссылки на ячейки можно ввести и вручную. Ссылка на ячейку появляется в активной ячейке и строке формул.
Введите оператор, например, знак плюс (+).
Щелкните по следующей ячейке, включаемой в формулу. Опять введите оператор, выделите следующую ячейку и т. д. Продолжайте выделять ячейки и вводить операторы, пока не завершите формулу.
Завершив создание формулы, щелкните по кнопке Enter строки формул. В строке формул появится формула, а в ячейке отобразится результат расчета по формуле.
Введенную формулу можно отредактировать в любой момент. Для этого просто выделите ячейку с формулой, щелкните по строке формул и введите нужные изменения. Для выбора новых ячеек и диапазонов можно воспользоваться мышью. Закончив, нажмите клавишу Enter или щелкните по кнопке Enter. Excel выполнит расчеты по формуле и отобразит в ячейке новые результаты. Если вы ввели формулу неверно, с ошибкой, Excel не замедлит известить вас об этом. Рядом с ячейкой, к которой вы привязали ошибочную формулу, появится
Благодаря относительной адресации ячеек, Excel позволяет скопировать готовую формулу в смежные ячейки; при этом адреса ячеек будут изменены автоматически. Выделите ячейку с формулой. Установите указатель мыши на черный квадратик в правом нижнем углу курсорной рамки (указатель примет форму крестика). Нажмите левую кнопку и смещайте указатель вниз, так чтобы смежные ячейки были выделены пунктирной рамкой. Отпустите кнопку мыши. Excel скопирует формулу в нужные ячейки, причем номера строк (столбцов) будут автоматически изменены.
При работе с Excel мы можем оперировать не только отдельными ячейками или даже таблицами-листами, но и целыми книгами. И вот представьте себе, что перед нами возникает необходимость «связать» несколько различных таблиц в книгу и снабдить их перекрестными ссылками. То есть результат в ячейке одного листа-таблицы будет напрямую зависеть от ячейки другого. Использовать адреса ячеек в формулах мы уже умеем – но только в пределах одного листа. А как же быть в этом случае? Если вам необходимо использовать ссылку на ячейку в другом листе, включите в формулу его имя, поставив между ним и адресом ячейки восклицательный знак.
Для упрощения копирования и перемещения формул в Excel применяется концепция, известная как относительная адресация. Excel интерпретирует адреса ячеек, введенные в формулу, не как ссылку на их постоянное расположение, а как ссылку на их относительное расположение. При некоторых операциях копирования, удаления, вставки Excel автоматически изменяет этот адрес в формулах. Например, если первые 3 ячейки столбца А заполнены следующими данными:
А1: 50
А2: 100
А3: =А1+А2
то при работе с формулой в ячейке А3 Excel понимает ее не как «взять число из ячейки А1 и прибавить его к числу из ячейки А2». Вместо этого система понимает данную формулу как «взять число из ячейки, расположенной в том же столбце, что и текущая, на две строки выше, и прибавить его к числу из ячейки, расположенной...». При копировании данной формулы в другую ячейку, например, в В3, принцип останется тот же: «взять число из ячейки, расположенной в том же столбце, что и текущая, на две строки выше, и прибавить его к...». То есть, при копировании этой формулы из ячейки А3 в ячейку В3 она автоматически преобразится в формулу =В1+В2. Такой тип ссылок избавляет от необходимости снова и снова вводить одинаковые формулы – их можно просто копировать. Однако, в некоторых формулах необходимо сохранять ссылку на точно указанную ячейку, иными словами, ссылка на ячейку не должна зависеть от расположения формулы на листе. Например, в рабочем листе имеется список товаров с их долларовыми ценами, и есть одна ячейка, например А1, в которой записан текущий курс рубль/$. При создании формулы необходимо всегда ссылаться на ячейку А1, и эта ссылка не должна изменяться при копировании формулы. В таком случае следует применять ссылку иного типа – абсолютную ссылку. Абсолютная ссылка остается неизменной при изменении адреса ячейки с формулой. При помощи абсолютных ссылок можно заставить Excel при копировании формул изменять ссылки на столбцы, но сохранять ссылку на строку постоянной, либо изменять ссылки на строки, но сохранять ссылку на столбец постоянной, либо сохранять постоянными ссылки – как на столбец, так и на строку. Чтобы заменить относительную ссылку на абсолютную, введите знак доллара ($) перед той частью ссылки, которая должна стать абсолютной.