Формула предписывает программе Excel порядок действий с числами, значениями в ячейке или группе ячеек. Без формул электронные таблицы не нужны в принципе.
Конструкция формулы включает в себя: константы, операторы, ссылки, функции, имена диапазонов, круглые скобки содержащие аргументы и другие формулы. На примере разберем практическое применение формул для начинающих пользователей.
Чтобы задать формулу для ячейки, необходимо активизировать ее (поставить курсор) и ввести равно (=). Так же можно вводить знак равенства в строку формул. После введения формулы нажать Enter. В ячейке появится результат вычислений.
В Excel применяются стандартные математические операторы:
Символ «*» используется обязательно при умножении. Опускать его, как принято во время письменных арифметических вычислений, недопустимо. То есть запись (2+3)5 Excel не поймет.
Программу Excel можно использовать как калькулятор. То есть вводить в формулу числа и операторы математических вычислений и сразу получать результат.
Но чаще вводятся адреса ячеек. То есть пользователь вводит ссылку на ячейку, со значением которой будет оперировать формула.
При изменении значений в ячейках формула автоматически пересчитывает результат.
Оператор умножил значение ячейки В2 на 0,5. Чтобы ввести в формулу ссылку на ячейку, достаточно щелкнуть по этой ячейке.
В нашем примере:
Если в одной формуле применяется несколько операторов, то программа обработает их в следующей последовательности:
Поменять последовательность можно посредством круглых скобок: Excel в первую очередь вычисляет значение выражения в скобках.
Различают два вида ссылок на ячейки: относительные и абсолютные. При копировании формулы эти ссылки ведут себя по-разному: относительные изменяются, абсолютные остаются постоянными.
Находим в правом нижнем углу первой ячейки столбца маркер автозаполнения. Нажимаем на эту точку левой кнопкой мыши, держим ее и «тащим» вниз по столбцу.
Отпускаем кнопку мыши – формула скопируется в выбранные ячейки с относительными ссылками. То есть в каждой ячейке будет своя формула со своими аргументами.
Работая с таблицами, часто приходится подбивать общие итоги по конкретному наименованию. В качестве данного наименования может выступать название контрагента, фамилия работника, номер подразделения, дата и т.д. Нередко эти наименования являются заглавием строк и поэтому, чтобы подсчитать общий итог по каждому элементу, приходится суммировать содержимое ячеек конкретной строки. Иногда сложение данных в строках производят и в иных целях. Давайте разберем различные способы, как это можно сделать в программе Excel.
По большому счету, просуммировать в Экселе значения в строке можно тремя основными способами: использование арифметической формулы, применение функций и автосуммы. При этом, данные способы могут делиться ещё на ряд более конкретизированных вариантов.
Прежде всего, разберем, как при помощи арифметической формулы можно подсчитать сумму в строчке. Давайте посмотрим, как действует данный способ на конкретном примере.
Имеем таблицу, в которой указана выручка пяти магазинов по датам. Наименования магазинов являются названиями строк, а даты – названиями столбцов. Нам нужно рассчитать общую сумму выручки первого магазина за весь период. Для этого нам придется произвести сложение всех ячеек строчки, которая относится к данной торговой точке.
Как видим, данный способ довольно простой и интуитивно понятный, но у него имеется один существенный недостаток. На его осуществление нужно потратить много времени, если сравнивать с теми вариантами, которые мы рассмотрим ниже. А если в таблице очень много столбцов, то временные затраты увеличатся ещё больше.
Гораздо более быстрым способом сложить данные в строчке является применение автосуммы.
Как видим, данный способ позволяет произвести подсчет суммы в строке гораздо быстрее, чем предыдущий вариант. Но у него тоже имеется недостаток. Он состоит в том, что сумма будет выводиться только справа от выделенного горизонтального диапазона, а не в том месте, где захочет пользователь.
Преодолеть недостатки двух вышеописанных способов может вариант с применением встроенной функции Excel под названием СУММ .
Оператор СУММ принадлежит к группе математических функций Эксель. Его задачей является суммирование чисел. Синтаксис этой функции имеет такой вид:
СУММ(число1;число2;…)
Как видим, аргументами этого оператора являются числа или адреса ячеек, в которых они располагаются. Их количество может быть до 255.
Посмотрим, как можно просуммировать элементы в строке при помощи данного оператора на примере нашей таблицы.
Как видим, данный способ довольно гибкий и относительно быстрый. Правда, не для всех пользователей он интуитивно понятен. Поэтому те из них, которые не знают о его существовании из различных источников, редко когда находят его в интерфейсе Excel самостоятельно.
Но что делать, если нужно просуммировать не одну и не две строчки, а, скажем 10, 100 или даже 1000? Неужели для каждой строки требуется в отдельности применять вышеописанные действия? Как оказывается, совсем не обязательно. Для этого нужно просто скопировать формулу суммирования в другие ячейки, в которые вы планируете выводить сумму по остальным строчкам. Сделать это можно при помощи инструмента, который носит наименование маркера заполнения.
Как видим, в Экселе существует три основных способа подсчитать сумму значений в строчках: арифметическая формула, автосумма и функция СУММ. Каждый из данных вариантов имеет свои достоинства и недостатки. Наиболее интуитивно простой способ – это применение формулы, самый быстрый вариант – автосумма, а самый универсальный – использование оператора СУММ. Кроме того, с помощью маркера заполнения можно проводить массовое суммирование значений по строкам, выполненное одним из трех способов, которые были перечислены выше.
Зачастую, при работе с таблицами в программе Microsoft Excel нужно совершить подсчет суммы по отдельному столбцу с данными. Например, таким образом можно подсчитать общее значение показателя за несколько дней, если строчками таблицы являются дни, или общую стоимость нескольких видов товара. Давайте выясним различные способы, с помощью которых можно сложить данные столбца программы Microsoft Excel.
Самый простой способ просмотреть общую сумму данных, в том числе и данных в ячейках столбца, это просто выделить их курсором, нажав на левую кнопку мыши. При этом, в строке состояния отразиться общая сумма выделенных ячеек.
Но, это число не будет занесено в таблицу, или сохранено в другом месте, и даётся пользователю просто к сведению.
Если вы хотите не просто узнать сумму данных столбца, но и занести её в таблицу в отдельную ячейку, то удобнее всего воспользоваться функцией автосуммы.
Для того, чтобы воспользоваться автосуммой, выделяем ячейку, которая находится под нужным столбцом, и жмем на кнопку «Автосумма», размещенную на ленте во вкладке «Главная».
Вместо нажатия кнопки на ленте, можно также нажать комбинацию клавиш на клавиатуре ALT+=.
Программа Microsoft Excel автоматически распознаёт ячейки столбца, заполненные данными для расчета, и выводит готовый итог в указанную ячейку.
Чтобы посмотреть готовый результат, достаточно нажать на кнопку Enter на клавиатуре.
Если же по какой-либо причине вы считает, что автосумма не учла все ячейки, которые нужно, либо же вам, наоборот, требуется произвести подсчет суммы не во всех ячейках столбца, то можно вручную определить диапазон значений. Для этого, выделяем нужный диапазон ячеек в столбце, и захватываем первую пустую ячейку, которая находится под ним. Затем, жмем на всю ту же кнопку «Автосумма».
Как видим, сумма выводится в пустой ячейке, которая расположена под столбцом.
Сумму для нескольких столбцов одновременно можно подсчитать, так же как и для одного столбца. То есть, выделяем ячейки под этими столбцами, и жмем на кнопку «Автосумма».
Но, что делать, если столбцы, ячейки которых нужно суммировать, расположены не рядом друг с другом? В этом случае, зажимаем кнопку Enter, и выделяем пустые ячейки, расположенные под нужными столбцами. Затем, жмем на кнопку «Автосумма», или набираем комбинацию клавиш ALT+=.
Как альтернативный вариант, можно выделить весь диапазон в тех ячеек, в которых нужно узнать сумму, а также пустые ячейки под ними, и после этого нажать на кнопку автосуммы.
Как видим, сумма всех указанных столбцов подсчитана.
Также, существует возможность ручного суммирования ячеек в столбце таблице. Данный способ конечно не настолько удобен, как подсчет через автосумму, но зато, он позволяет выводить данные суммы не только в ячейки расположенные под столбцом, но и в любую другую ячейку, расположенную на листе. При желании, сумму подсчитанную таким способом, можно выводить даже на другом листе книги Excel. Кроме того, данным способом можно подсчитать сумму ячеек не всего столбца, а только тех которые вы выделите сами. При этом, совсем не обязательно, чтобы эти ячейки граничили друг с другом.
Кликаем по любой ячейке, в которой вы желаете выводить сумму, и ставим в ней знак «=». Затем, поочередно кликаем по тем ячейкам столбца, которые желаете суммировать. После ввода каждой следующей ячейки, нужно нажимать на клавишу «+». Формула ввода отображается в выбранной вами ячейке, и в строке формул.
Когда вы ввели адреса всех ячеек, для вывода результата суммы, жмем на кнопку Enter.
Итак, мы рассмотрели различные способы подсчета суммы данных в столбцах в программе Microsoft Excel. Как видим, есть как способы более удобные, но менее гибкие, так и варианты, которые требуют большего времени, но при этом позволяют производить выбор конкретных ячеек для расчета. Какой из способов использовать, зависит от конкретных задач.
Формулы в Excel – одно из самых главных достоинств этого редактора. Благодаря им ваши возможности при работе с таблицами увеличиваются в несколько раз и ограничиваются только имеющимися знаниями. Вы сможете сделать всё что угодно. При этом Эксель будет помогать на каждом шагу – практически в любом окне существуют специальные подсказки.
Для создания простой формулы достаточно следовать следующей инструкции:
При этом затронутые ячейки всегда подсвечиваются. Это делается для того, чтобы вы не ошиблись с выбором. Визуально увидеть ошибку проще, чем в текстовом виде.
В качестве примера приведём следующее выражение.
Оно состоит из:
Операторы в редакторе Excel указывают какие именно операции нужно выполнить над указанными элементами формулы. При вычислении всегда соблюдается один и тот же порядок:
К ним относятся:
Если перед числом поставить «минус», то оно примет отрицательное значение, но по модулю останется точно таким же.
Данные операторы применяются для сравнения значений. В результате операции возвращается ИСТИНА или ЛОЖЬ. К ним относятся:
Для этой цели используется специальный символ «&» (амперсанд). При помощи его можно соединить различные фрагменты в одно целое – тот же принцип, что и с функцией «СЦЕПИТЬ». Приведем несколько примеров:
Любой текст, кроме ссылок, необходимо указывать в кавычках. Иначе формула выдаст ошибку.
Обратите внимание, что кавычки используют именно такие, как на скриншоте.
Для определения ссылок можно использовать следующие операторы:
Поскольку только она попадает под определение «пересечения множеств». Именно такое название носит данный оператор (пробел).
Во время работы в редакторе Excel можно использовать ссылки различных видов. При этом большинство начинающих пользователей умеют пользоваться только самыми простыми из них. Мы вас научим, как правильно вводить ссылки всех форматов.
Как правило, данный вид используют чаще всего, поскольку их составлять намного удобнее, чем остальные.
Приведем несколько примеров:
Иногда в формулах используется информация с других листов. Работает это следующим образом.
=СУММ(Лист2!A5:C5)На втором листе указаны следующие данные.
Если в названии листа есть пробел, то в формуле его нужно указывать в одинарных кавычках (апострофы).
=СУММ("Лист номер 2"!A5:C5)Редактор Эксель работает с тремя видами ссылок:
Рассмотрим их более внимательно.
Все указанные ранее примеры принадлежат к относительному адресу ячеек. Данный тип самый популярный. Главное практическое преимущество в том, что редактор во время переноса изменит ссылки на другое значение. В соответствии с тем, куда именно вы скопировали эту формулу. Для подсчета будет учитываться количество клеток между старым и новым положением.
Представьте, что вам нужно растянуть эту формулу на всю колонку или строку. Вы же не будете вручную изменять буквы и цифры в адресах ячеек. Работает это следующим образом.
Если таблица очень большая, лучше кликнуть на правый нижний угол и, не отпуская пальца, протянуть указатель до конца. Если данных мало, то копировать при помощи горячих клавиш намного быстрее.
Если вы хотите, чтобы при переносе формул все ссылки сохранялись (то есть чтобы они не менялись в автоматическом режиме), нужно использовать абсолютные адреса. Они указываются в виде «$B$2».
=СУММ($B$4:$B$9)В итоге мы видим, что изменений никаких не произошло. Во всех столбцах у нас отображается одно и то же число.
Данный тип адресов используется тогда, когда необходимо зафиксировать только столбец или строку, а не всё одновременно. Использовать можно следующие конструкции:
Работают с такими формулами только тогда, когда это необходимо. Например, если вам нужно работать с одной постоянной строкой данных, но при этом изменять только столбцы. И самое главное – если вы собираетесь рассчитать результат в разных ячейках, которые не расположены вдоль одной линии.
Дело в том, что когда вы скопируете формулу на другую строку, то в ссылках цифры автоматически изменятся на количество клеток от исходного значения. Если использовать смешанные адреса, то всё останется на месте. Делается это следующим образом.
Под понятие «трёхмерные» попадают те адреса, в которых указывается диапазон листов. Пример формулы выглядит следующим образом.
=СУММ(Лист1:Лист4!A5)В данном случае результат будет соответствовать сумме всех ячеек «A5» на всех листах, начиная с 1 по 4. При составлении таких выражений необходимо придерживаться следующих условий:
Если нарушить эти правила, то вы увидите какую-нибудь ошибку.
Данный тип ссылок от «A1» отличается тем, что номер задается не только строкам, но и столбцам. Разработчики решили заменить обычный вид на этот вариант для удобства в макросах, но их можно использовать где угодно. Приведем несколько примеров таких адресов:
Программа Excel для обозначения диапазонов ячеек, одиночных ячеек, таблиц (обычные и сводные), констант и выражений позволяет создавать свои уникальные имена. При этом для редактора никакой разницы при работе с формулами нет – он понимает всё.
Имена вы можете использовать для умножения, деления, сложения, вычитания, расчета процентов, коэффициентов, отклонения, округления, НДС, ипотеки, кредита, сметы, табелей, различных бланков, скидки, зарплаты, стажа, аннуитетного платежа, работы с формулами «ВПР», «ВСД», «ПРОМЕЖУТОЧНЫЕ.ИТОГИ» и так далее. То есть можете делать, что угодно.
Главным условием можно назвать только одно – вы должны заранее определить это имя. Иначе Эксель о нём ничего знать не будет. Делается это следующим образом.
Точно так же можно присвоить имя какой-нибудь ячейке, тексту или числу.
Использовать информацию в таблице можно как при помощи имён, так и при помощи обычных ссылок. Так выглядит стандартный вариант.
А если попробовать вместо адреса «D4:D9» вставить наше имя, то вы увидите подсказку. Достаточно написать несколько знаков, и вы увидите, что подходит (из базы имён) больше всего.
В нашем случае всё просто – «столбец_3». А представьте, что у вас таких имён будет большое множество. Все наизусть вы запомнить не сможете.
В редакторе Excel вставить функцию можно несколькими способами:
Рассмотрим каждый метод более внимательно.
В этом случае всё просто – вы при помощи рук, собственных знаний и умений вводите формулы в специальной строке или прямо в ячейке.
Если же у вас нет рабочего опыта в этой области, то лучше поначалу использовать более облегченные методы.
В этом случае необходимо:
Применить его можно следующим образом:
Достаточно забить какое-нибудь слово, которым можно описать то, что вы хотите сделать, а редактор попробует вывести все подходящие варианты.
В качестве примера будем использовать формулы с логическими условиями. Для этого нам нужно будет добавить какую-нибудь таблицу.
Затем придерживайтесь следующей инструкции:
Как видите, копирование произошло весьма успешно, поскольку мы использовали относительные ссылки, о которых мы говорили ранее. Если же вам нужно закрепить адреса в аргументах функций, тогда используйте абсолютные значения.
Сделать это можно несколькими способами: использовать строку формул или специальный мастер. В первом случае всё просто – кликаете в специальное поле и вручную вводите нужные изменения. Но писать там не совсем удобно.
Единственное, что вы можете сделать, это увеличить поле для ввода. Для этого достаточно кликнуть на указанную иконку или нажать на сочетание клавиш Ctrl +Shift +U .
Стоит отметить, что это единственный способ, если вы не используете в формуле функции.
В случае использования функций всё становится намного проще. Для редактирования необходимо следовать следующей инструкции:
Для того чтобы удалить какое-нибудь выражение, достаточно сделать следующее:
Добиться точно такого же результата можно и при помощи инструмента «Очистить всё».
Ниже перечислены самые популярные ошибки, которые допускаются пользователями:
При работе с формулой вы можете увидеть следующие варианты ошибок:
При редактировании формулы (ячейки подсвечиваются) вы увидите, что они на самом деле не пересекаются.
Иногда можно увидеть много символов #, которые полностью заполняют ячейку по ширине. На самом деле тут ошибки нет. Это означает, что вы работаете с числами, которые не помещаются в данную клетку.
Для того чтобы увидеть содержащееся там значение, достаточно изменить размер столбца.
Кроме этого, можно использовать форматирование ячеек. Для этого необходимо выполнить несколько простых шагов:
Благодаря этому редактор Эксель сможет перевести это число в другой формат, который умещается в данном столбце.
Редактор Microsoft Excel позволяет обрабатывать информацию любым удобным для вас способом. Для этого есть все необходимые условия и возможности. Рассмотрим несколько примеров формул по категориям. Так вам будет проще разобраться.
Для того чтобы оценить математические возможности Экселя, нужно выполнить следующие действия.
Обратите внимание, что символ процента ставится в конце, а не в начале. Кроме этого, при работе с процентами не нужно дополнительно умножать на 100. Это происходит автоматически.
При помощи Экселя можно рассчитывать различные функции и строить по ним графики, а затем проводить графический анализ. Как правило, подобные приёмы используются в презентациях.
В качестве примера попробуем построить графики для экспоненты и какого-нибудь уравнения. Инструкция будет следующей:
Как мы и говорили ранее, прирост экспоненты происходит намного быстрее, чем у обычного кубического уравнения.
Подобным образом можно представить графически любую функцию или математическое выражение.
Всё описанное выше подходит для современных программ 2007, 2010, 2013 и 2016 года. Старый редактор Эксель значительно уступает в плане возможностей, количества функций и инструментов. Если откроете официальную справку от Microsoft, то увидите, что они дополнительно указывают, в какой именно версии программы появилась данная функция.
Во всём остальном всё выглядит практически точно так же. В качестве примера, посчитаем сумму нескольких ячеек. Для этого необходимо:
В данном самоучителе мы рассказали обо всем, что связано с формулами в редакторе Excel, – от самого простого до очень сложного. Каждый раздел сопровождался подробными примерами и пояснениями. Это сделано для того, чтобы информация была доступной даже для полных чайников.
Если у вас что-то не получается, значит, вы допускаете где-то ошибку. Возможно, у вас есть опечатки в выражениях или же указаны неправильные ссылки на ячейки. Главное понять, что всё нужно вбивать очень аккуратно и внимательно. Тем более все функции не на английском, а на русском языке.
Кроме этого, важно помнить, что формулы должны начинаться с символа «=» (равно). Многие начинающие пользователи забывают про это.
Для того чтобы вам было легче разобраться с описанными ранее формулами, мы подготовили специальный демо-файл, в котором составлялись все указанные примеры. Вы можете его с нашего сайта совершенно бесплатно. Если во время обучения вы будете использовать готовую таблицу с формулами на основании заполненных данных, то добьетесь результата намного быстрее.
Если наше описание вам не помогло, попробуйте посмотреть приложенное ниже видео, в котором рассказываются основные моменты более детально. Возможно, вы делаете всё правильно, но что-то упускаете из виду. С помощью этого ролика вы должны разобраться со всеми проблемами. Надеемся, что подобные уроки вам помогли. Заглядывайте к нам чаще.
Формула - это математическое выражение, которое создается для вычисления результата и которое может зависеть от содержимого других ячеек. Формула в ячейке может содержать данные, ссылки на другие ячейки, а также обозначение действий, которые необходимо выполнить.
Использование ссылок на ячейки позволяет пересчитывать результат по формулам, когда происходят изменения содержимого ячеек, включенных в формулы.
В Excel формулы начинаются со знака =. Скобки () могут использоваться для определения порядка математических операции.
Excel поддерживает следующие операторы:
Таблица 22. Примеры формул
Упражнение
Вставка формулы -25-А1+АЗ
Предварительно введите любые числа в ячейки А1 и A3.
Кнопка Автосумма (AutoSum) - ∑ может использоваться для автоматического создания формулы, которая суммирует область соседних ячеек, находящихся непосредственно слева в данной строке и непосредственно выше в данном столбце.
Функция "Автосумма" автоматически трансформируется в случае добавления и удаления ячеек внутри области.
Упражнение
Создание таблицы и расчет по формулам
А | В | С | D | Б | F | |
1 | ||||||
2 | Магнолия | Лилия | Фиалка | Всего | ||
3 | Высшее | 25 | 20 | 9 | ||
4 | Среднее спец. | 28 | 23 | 21 | ||
5 | ПТУ | 27 | 58 | 20 | ||
в | Другое | 8 | 10 | 9 | ||
7 | Всего | |||||
8 | Без высшего |
Таблица 23. Исходная таблица данных
Вычислите количество сотрудников без высшего образования (по формуле В7-ВЗ).
Таблица 24. Результат расчета
А | B | С | D | Е | F | |
1 | Распределение сотрудников по образованию | |||||
2 | Магнолия | Лилия | Фиалка | Всего | ||
3 | Высшее | 25 | 20 | 9 | ||
4 | Среднее спец. | 28 | 23 | 21 | ||
5 | ПТУ | 27 | 58 | 20 | ||
6 | Другое | 8 | 10 | 9 | ||
7 | Всего | 88 | 111 | 59 | ||
8 | Без высшего | 63 | 91 | 50 |
Область ячеек (ячейка) может быть размножена при помощи использования маркера заполнения. Как было показано в предыдущем разделе, маркер заполнения представляет собой контрольную точку в правом нижнем углу выделенной ячейки.
Часто бывает необходимо размножать не только данные, но и формулы, содержащие адресные ссылки. Процесс тиражирования формул при помощи маркера заполнения позволяет колировать формулу при одновременном изменении адресных ссылок в формуле.
Обычно этот процесс используется при копировании формул внутри строк или столбцов, содержащих однотипные данные. При тиражировании формул с помощью маркера заполнения меняются так называемые относительные адреса ячеек в формуле (подробно относительные и абсолютные ссылки будут описаны далее).
Упражнение
Тиражирование формул
1.Откройте файл Образование_сотрудников.х1s.
А | В | С | D | Е | F | |
1 | Распределение сотрудников по образованию | |||||
2 | Магнолия | Лилия | Фиалка | Всего | ||
3 | Высшее | 25 | 20 | 9 | =СУММ{ВЗ:03) | |
4 | Среднее спец. | 28 | 23 | 21 | =СУММ(В4:04) | |
5 | ПТУ | 27 | 58 | 20 | =СУММ(В5:05) | |
6 | Другое | 8 | 10 | 9 | =СУММ(В6:06) | |
7 | Всего | 88 | 111 | 58 | =СУММ(В7:07) | |
8 | Без высшего | 63 | 91 | 49 | =СУММ(В8:08) |
Таблица 25. Изменение адресов ячеек при тиражировании формул
Формулы, реализующие вычисления в таблицах, для адресации ячеек используют так называемые ссылки. Ссылка на ячейку может быть относительной или абсолютной.
Использование относительных ссылок аналогично указанию направления движения по улице - "идти три квартала на север, затем два квартала на запад". Следование этим инструкциям из различных начальных мест будет приводить в разные места назначения.
Например, формула, которая суммирует числа в столбце или строке, затем часто копируется для других номеров строк или столбцов. В таких формулах используются относительные ссылки (см. предыдущий пример в табл. 25).
Абсолютная ссылка на ячейку.иди область ячеек будет всегда ссылаться на один и тот же адрес строки и столбца. При сравнении с направлениями улиц это будет примерно следующее: "Идите на пересечение Арбата и Бульварного кольца". Вне зависимости от места старта это будет приводить к одному и тому же месту. Если формула требует, чтобы адрес ячейки оставался неизменным при копировании, то должна использоваться абсолютная ссылка (формат записи $А$1). Например, когда формула вычисляет доли от общей суммы, ссылка на ячейку, содержащую общую сумму, не должна изменяться при копировании.
Знак доллара ($) появится как перед ссылкой на столбец, так и перед ссылкой на строку (например, $С$2), Последовательное нажатие F4 будет добавлять или убирать знак перед номером столбца или строки в ссылке (С$2 или $С2 - так называемые смешанные ссылки).
Таблица 26. Расчет зарплаты
При тиражировании формулы данного примера с относительными ссылками в ячейке С4 появляется сообщение об ошибке (#ЗНАЧ!), так как изменится относительный адрес ячейки В1, и в ячейку С4 скопируется формула =В2*В4;
Таблица 27. Итоги расчета зарплаты
Имена в формулах
Имена в формулах легче запомнить, чем адреса ячеек, поэтому вместо абсолютных ссылок можно использовать именованные области (одна или несколько ячеек). Необходимо соблюдать следующие правила при создании имен:
В меню Вставка, Имя существуют две различные команды создания именованных областей: Создать и Присвоить.
Команда Создать позволяет задать (ввести) требуемое имя (только одно ), команда Присвоить использует метки, размещенные на рабочем листе, в качестве имен областей (разрешается создавать сразу несколько имен ).
Рис. 88. Диалоговое окно Создать имена
Можно в формулу вставить имя вместо абсолютной ссылки.
Бели при вводе формул или данных допущена ошибка, то в результирующей ячейке появляется сообщение об ошибке. Первым символом всех значений ошибок является символ #. Значения ошибок зависят от вида допущенной ошибки.
Excel может распознать далеко не все ошибки, но те, которые обнаружены, надо уметь исправить.
Ошибка # # # # появляется, когда вводимое число не умещается в ячейке. В этом случае следует увеличить ширину столбца.
Ошибка #ДЕЛ/0! появляется, когда в формуле делается попытка деления на нуль. Чаще всего это случается, когда в качестве делителя используется ссылка на ячейку, содержащую нулевое или пустое значение.
Ошибка #Н/Д! является сокращением термина "неопределенные данные". Эта ошибка указывает на использование в формуле ссылки на пустую ячейку.
Ошибка #ИМЯ? появляется, когда имя, используемое в формуле, было удалено или не было ранее определено. Для исправления определите или исправьте имя области данных, имя функции и др.
Ошибка #ПУСТО! появляется, когда задано пересечение двух областей, которые в действительности не имеют общих ячеек. Чаще всего ошибка указывает, что допущена ошибка при вводе ссылок на диапазоны ячеек.
Ошибка #ЧИСЛО! появляется, когда в функции с числовым аргументом используется неверный формат или значение аргумента.
Ошибка #ЗНАЧ! появляется, когда в формуле используется недопустимый тип аргумента или операнда. Например, вместо числового или логического значения для оператора или функции введен текст.
Кроме перечисленных ошибок, при вводе формул может появиться циклическая ссылка.
Циклическая ссылка возникает тогда, когда формула прямо или косвенно включает ссылки на свою собственную ячейку. Циклическая ссылка может вызывать искажения в вычислениях на рабочем листе и поэтому рассматривается как ошибка в большинстве приложений. При вводе циклической ссылки появляется предупредительное сообщение (рис. 89).
Для исправления ошибки удалите ячейку, которая вызвала циклическую ссылку, отредактируйте или введите заново формулу.
Более сложные вычисления в таблицах Excel осуществляются с помощью специальных функций (рис. 90). Список категорий функций доступен при выборе команды Функция в меню Вставка (Insert, Function).
Финансовые функции осуществляют такие расчеты, как вычисление суммы платежа по ссуде, величину выплаты прибыли на вложения и др.
Функции Дата и время позволяют работать со значениями даты и времени в формулах. Например, можно использовать в формуле текущую дату, воспользовавшись функцией СЕГОДНЯ .
Рис. 90. Мастер функций
Математические функции выполняют простые и сложные математические вычисления, например вычисление суммы диапазона ячеек, абсолютной величины числа, округление чисел и др.
Статистические функции позволяют выполнять статистический анализ данных. Например, можно определить среднее значение и дисперсию по выборке и многое другое.
Функции работы с базами данных можно использовать для выполнения расчетов и для отбора записей по условию.
Текстовые функции предоставляют пользователю возможность обработки текста. Например, можно объединить несколько строк с помощью функции СЦЕПИТЬ .
Логические функции предназначены для проверки одного или нескольких условий. Например, функция ЕСЛИ позволяет определить, выполняется ли указанное условие, и возвращает одно значение, если условие истинно, и другое, если оно ложно.
Функции Проверка свойств и значений предназначены для определения данных, хранимых в ячейке. Эти функции проверяют значения в ячейке по условию и возвращают в зависимости от результата значения ИСТИНА или ЛОЖЬ .
Для вычислений в таблице с помощью встроенных функций рекомендуется использовать мастер функций. Диалоговое окно мастера функций доступно при выборе команды Функция в меню Вставка или нажатии кнопки, на стандартной панели инструментов. В процессе диалога с мастером требуется задать аргументы выбранной функции, для этого необходимо заполнить поля в диалоговом окне соответствующими значениями или адресами ячеек таблицы.
Упражнение
Вычисление величины среднего значения для каждой строки в файле Образование.хls.
Рис. 91. Ввод аргумента в мастере функций
Таблица 28. Таблица результатов расчета с помощью мастера функций
А | В | С | D | Е | F | |
1 | Распределение сотрудников по образованию | |||||
2 | Магнолия | Лилия | Фиалка | Всего | Среднее | |
3 | Высшее | 25 | 20 | 9 | 54 | 18 |
4 | Среднее спец. | 28 | 23 | 21 | 72 | 24 |
8 | ПТУ | 27 | 58 | 20 | 105 | 35 |
в | Другое | 8 | 10 | 9 | 27 | 9 |
7 | Всего | 88 | 111 | 59 | 258 | 129 |
Для ввода диапазона ячеек в окно мастера функций можно мышью обвести на рабочем листе таблицы этот диапазон (в примере B3:D3). Если окно мастера функций закрывает нужные ячейки, можно передвинуть окно диалога. После выделения диапазона ячеек (B3:D3) вокруг него появится бегущая пунктирная рамка, а в поле аргумента автоматически появится адрес выделенного диапазона ячеек.