Условное программирование в excel

Проверка того, являются ли условия истинными или ложными, и логические сравнения между выражениями являются общими для многих задач. Для создания условных формул можно использовать функции AND, OR, NOT и IF .

Например, функция ЕСЛИ использует следующие аргументы.

Формула с функцией ЕСЛИ

Формула, использующая функцию IF

Изображение кнопки logical_test: условие, которое необходимо проверить.

Выноска 2 value_if_true: возвращаемое значение, если условие имеет значение True.

Изображение кнопки value_if_false: возвращаемое значение, если условие имеет значение False.

Дополнительные сведения о создании формул см. в разделе «Создание или удаление формулы».

Что вы хотите сделать?

  • Создание условной формулы, которая приводит к логическому значению (TRUE или FALSE)

  • Создание условной формулы, которая приводит к другому вычислению или значениям, отличным от TRUE или FALSE

Создание условной формулы, которая приводит к логическому значению (TRUE или FALSE)

Для выполнения этой задачи используйте функции и операторы AND, OR и NOT , как показано в следующем примере.

Пример

Чтобы этот пример проще было понять, скопируйте его на пустой лист.

Копирование примера

  1. Выделите пример, приведенный в этой статье.

    выбор примера из справки в Excel 2013 для Windows

    Выделение примера в справке

  2. Нажмите клавиши CTRL+C.

  3. В Excel создайте пустую книгу или лист.

  4. Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.

Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.

  1. Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши CTRL+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.

Скопировав пример на пустой лист, вы можете настроить его так, как вам нужно.

Данные

15

9

8

Звездочки

Виджеты

Формула

Описание (результат)

=AND(A2>A3, A2<A4)

Определяет, больше ли значение в ячейке A2, чем значение в A3, а также если значение в A2 меньше значения в A4. (FALSE)

=ИЛИ(A2>A3, A2<A4)

Определяет, больше ли значение в ячейке A2 значения В3 или значение в A2 меньше значения В4. (TRUE)

=НЕ(A2+A3=24)

Определяет, не равна ли сумма значений в ячейках A2 и A3 24. (FALSE)

=NOT(A5=»Spets»)

Определяет, не равно ли значение в ячейке A5 «Spets». (FALSE)

=OR(A5<>»Spets»,A6 = «Widgets»)

Определяет, не равно ли значение в ячейке A5 «Spets» или значение в A6 равно «Мини-приложениям». (TRUE)

Дополнительные сведения о том, как использовать эти функции, см. в разделах «Функции AND», «OR» и «НЕ».

К началу страницы

Создание условной формулы, которая приводит к другому вычислению или значениям, отличным от TRUE или FALSE

Для выполнения этой задачи используйте функции и операторы IF, AND и OR , как показано в следующем примере.

Пример

Чтобы этот пример проще было понять, скопируйте его на пустой лист.

Копирование примера

  1. Выделите пример, приведенный в этой статье.

    Важно: Не выделяйте заголовки строк или столбцов.

    выбор примера из справки в Excel 2013 для Windows

    Выделение примера в справке

  2. Нажмите клавиши CTRL+C.

  3. В Excel создайте пустую книгу или лист.

  4. Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.

Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.

  1. Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши CTRL+` (знак ударения) или на вкладке Формулы в группе Зависимости формул нажмите кнопку Показывать формулы.

Скопировав пример на пустой лист, вы можете настроить его так, как вам нужно.

Данные

15

9

8

Звездочки

Виджеты

Формула

Описание (результат)

=ЕСЛИ(A2=15, «ОК», «Не ОК»)

Если значение в ячейке A2 равно 15, возвращается «ОК». В противном случае возвращается сообщение «Не ОК». (ОК)

=ЕСЛИ(A2<>15, «ОК», «Не ОК»)

Если значение в ячейке A2 не равно 15, возвращается значение «ОК». В противном случае возвращается сообщение «Не ОК». (Не ОК)

=ЕСЛИ(НЕ(A2<=15), «ОК», «Не ОК»)

Если значение в ячейке A2 не меньше или равно 15, возвращается значение «ОК». В противном случае возвращается сообщение «Не ОК». (Не ОК)

=ЕСЛИ(A5<>»SPROCKETS», «ОК», «Не ОК»)

Если значение в ячейке A5 не равно «SPETS», возвращается значение «ОК». В противном случае возвращается сообщение «Не ОК». (Не ОК)

=ЕСЛИ(И(A2>A3, A2<A4), «ОК», «Не ОК»)

Если значение в ячейке A2 больше значения В3, а значение в A2 также меньше значения в A4, возвращается «ОК». В противном случае возвращается сообщение «Не ОК». (Не ОК)

=ЕСЛИ(И(A2<>A3, A2<>A4), «ОК», «Не ОК»)

Если значение в ячейке A2 не равно A3, а значение в A2 также не равно значению в A4, возвращается «ОК». В противном случае возвращается сообщение «Не ОК». (ОК)

=ЕСЛИ(ИЛИ(A2>A3, A2<A4), «ОК», «Не ОК»)

Если значение в ячейке A2 больше значения в A3 или значение в A2 меньше значения в A4, возвращается «ОК». В противном случае возвращается сообщение «Не ОК». (ОК)

=IF(OR(A5<>»Sprockets», A6<>»Widgets»), «OK», «Not OK»)

Если значение в ячейке A5 не равно «Spets» или значение в A6 не равно «Widgets», возвращается «ОК». В противном случае возвращается сообщение «Не ОК». (Не ОК)

=ЕСЛИ(ИЛИ(A2<>A3, A2<>A4), «ОК», «Не ОК»)

Если значение в ячейке A2 не равно значению в A3 или значение в A2 не равно значению в A4, возвращается «ОК». В противном случае возвращается сообщение «Не ОК». (ОК)

Дополнительные сведения о том, как использовать эти функции, см. в разделах «Функция ЕСЛИ», «И» и » ИЛИ».

К началу страницы

Логический оператор ЕСЛИ в Excel применяется для записи определенных условий. Сопоставляются числа и/или текст, функции, формулы и т.д. Когда значения отвечают заданным параметрам, то появляется одна запись. Не отвечают – другая.

Логические функции – это очень простой и эффективный инструмент, который часто применяется в практике. Рассмотрим подробно на примерах.

Синтаксис функции ЕСЛИ с одним условием

Синтаксис оператора в Excel – строение функции, необходимые для ее работы данные.

=ЕСЛИ (логическое_выражение;значение_если_истина;значение_если_ложь)

Разберем синтаксис функции:

Логическое_выражение – ЧТО оператор проверяет (текстовые либо числовые данные ячейки).

Значение_если_истина – ЧТО появится в ячейке, когда текст или число отвечают заданному условию (правдивы).

Значение,если_ложь – ЧТО появится в графе, когда текст или число НЕ отвечают заданному условию (лживы).

Пример:

Логическая функция ЕСЛИ.

Оператор проверяет ячейку А1 и сравнивает ее с 20. Это «логическое_выражение». Когда содержимое графы больше 20, появляется истинная надпись «больше 20». Нет – «меньше или равно 20».

Внимание! Слова в формуле необходимо брать в кавычки. Чтобы Excel понял, что нужно выводить текстовые значения.

Еще один пример. Чтобы получить допуск к экзамену, студенты группы должны успешно сдать зачет. Результаты занесем в таблицу с графами: список студентов, зачет, экзамен.

Логический оператор в таблице.

Обратите внимание: оператор ЕСЛИ должен проверить не цифровой тип данных, а текстовый. Поэтому мы прописали в формуле В2= «зач.». В кавычки берем, чтобы программа правильно распознала текст.



Функция ЕСЛИ в Excel с несколькими условиями

Часто на практике одного условия для логической функции мало. Когда нужно учесть несколько вариантов принятия решений, выкладываем операторы ЕСЛИ друг в друга. Таким образом, у нас получиться несколько функций ЕСЛИ в Excel.

Синтаксис будет выглядеть следующим образом:

=ЕСЛИ(логическое_выражение;значение_если_истина;ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь))

Здесь оператор проверяет два параметра. Если первое условие истинно, то формула возвращает первый аргумент – истину. Ложно – оператор проверяет второе условие.

Примеры несколько условий функции ЕСЛИ в Excel:

Вложение логических функций.

Таблица для анализа успеваемости. Ученик получил 5 баллов – «отлично». 4 – «хорошо». 3 – «удовлетворительно». Оператор ЕСЛИ проверяет 2 условия: равенство значения в ячейке 5 и 4.

2 условия оператора ЕСЛИ.

В этом примере мы добавили третье условие, подразумевающее наличие в табеле успеваемости еще и «двоек». Принцип «срабатывания» оператора ЕСЛИ тот же.

Расширение функционала с помощью операторов «И» и «ИЛИ»

Когда нужно проверить несколько истинных условий, используется функция И. Суть такова: ЕСЛИ а = 1 И а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функция ИЛИ проверяет условие 1 или условие 2. Как только хотя бы одно условие истинно, то результат будет истинным. Суть такова: ЕСЛИ а = 1 ИЛИ а = 2 ТОГДА значение в ИНАЧЕ значение с.

Функции И и ИЛИ могут проверить до 30 условий.

Пример использования оператора И:

Пример логического оператора И.

Пример использования функции ИЛИ:

Пример логического оператора ИЛИ.

Как сравнить данные в двух таблицах

Пользователям часто приходится сравнить две таблицы в Excel на совпадения. Примеры из «жизни»: сопоставить цены на товар в разные привозы, сравнить балансы (бухгалтерские отчеты) за несколько месяцев, успеваемость учеников (студентов) разных классов, в разные четверти и т.д.

Чтобы сравнить 2 таблицы в Excel, можно воспользоваться оператором СЧЕТЕСЛИ. Рассмотрим порядок применения функции.

Для примера возьмем две таблицы с техническими характеристиками разных кухонных комбайнов. Мы задумали выделение отличий цветом. Эту задачу в Excel решает условное форматирование.

Исходные данные (таблицы, с которыми будем работать):

Две таблицы для сравнения.

Выделяем первую таблицу. Условное форматирование – создать правило – использовать формулу для определения форматируемых ячеек:

Условное форматирование в таблице.

В строку формул записываем: =СЧЕТЕСЛИ (сравниваемый диапазон; первая ячейка первой таблицы)=0. Сравниваемый диапазон – это вторая таблица.

Условия для форматирования ячеек.

Чтобы вбить в формулу диапазон, просто выделяем его первую ячейку и последнюю. «= 0» означает команду поиска точных (а не приблизительных) значений.

Выбираем формат и устанавливаем, как изменятся ячейки при соблюдении формулы. Лучше сделать заливку цветом.

Выделяем вторую таблицу. Условное форматирование – создать правило – использовать формулу. Применяем тот же оператор (СЧЕТЕСЛИ).

Логический оператор СЧЕТЕСЛИ.

Скачать все примеры функции ЕСЛИ в Excel

Здесь вместо первой и последней ячейки диапазона мы вставили имя столбца, которое присвоили ему заранее. Можно заполнять формулу любым из способов. Но с именем проще.

Содержание

  • Пример функции И
  • Пример функции ИЛИ
  • Пример функции НЕ
  • Использование условных формул при работе с текстом
  • Совмещение И / ИЛИ / НЕ с ЕСЛИ
  • Вопросы и ответы

Условная функция в Excel

Пример функции И

Начнем с разбора логической функции в Excel, которая имеет самое простое обозначение — И. Она используется для создания условных формул, где логические выражения, относящихся к одной или нескольким ячейкам, проверяются на предмет соответствия. Если они соответствуют всем указанным критериям, в результате получается ИСТИНА.

  1. Как обычно, с самого начала требуется объявить функцию, введя .
  2. Объявление функции И для записи условной формулы в Excel

  3. Не забудьте поставить открывающие и закрывающие круглые скобки, чтобы далее не возникло проблем с правильностью написания функции.
  4. Добавление скобок для записи условной формулы при функции И в Excel

  5. Для условной функции И следует указать логическое значение, связанное с ячейкой. Сделать это можно, просто нажав по необходимому значению после объявления функции.
  6. Выбор ячейки для записи логических значений в условной формуле И в Excel

  7. Далее задайте логическое значение: например, ячейка C3 должна быть меньше 424, что записывается как C3<424.
  8. Ввод первого логического значения для записи условной формулы с И в Excel

  9. Поставьте знак «;», разделяющий аргументы, после чего впишите такое же логическое значение, но уже с другим условием. Продолжайте указывать аргументы точно этим же образом, не забывая про указанный разделитель. Как только все логические условия записаны, нажмите Enter для подтверждения функции.
  10. Ввод второго логического значения для записи условной формулы с И в Excel

  11. Если значение указанной ячейки соответствует всем заданным значениям, в таблице отобразится «ИСТИНА».
  12. Внесем небольшие коррективы в саму формулу, чтобы получить «ЛОЖЬ». Такой результат появляется, если хотя бы одно из указанных выражений не соответствует действительности.

Пример отображения ЛОЖЬ при использовании формулы с функцией И в Excel

Разобраться с тем, в каких случаях потребуется функция И, не составит труда даже новичку, создающему свою таблицу в Excel впервые. С написанием аргументов тоже не должно быть никаких проблем, поскольку они повторяются и не обладают какими-то новшествами в записи.

Пример функции ИЛИ

Если только что созданная условная формула при логической функции И подразумевала соответствие всех указанных аргументов, понятно, что ИЛИ выведет ИСТИНА при наличии хотя бы одного. Создание такой формулы может стать полезным в тех ситуациях, когда есть несколько критериев оценивания определенных значений, часть из которых является удовлетворительными. Написание формулы с функцией ИЛИ происходит точно так же, как это было с предыдущим вариантом.

  1. Объявите =ИЛИ() и переместите курсор внутрь круглых скобок.
  2. Объявление функции ИЛИ для проверки условной формулы в Excel

  3. Вручную впишите ячейку для логического выражения или нажмите по ней в таблице.
  4. Выбор ячейки для проверки условной формулы при функции ИЛИ в Excel

  5. Задайте первое логическое значение и поставьте разделитель аргументов.
  6. Добавление первого логического выражения для формулы с функцией ИЛИ в Excel

  7. Сделайте то же самое со вторым и следующими логическими значениями, не забывая разделять каждый аргумент.
  8. Добавление второго логического выражения для формулы с функцией ИЛИ в Excel

    Lumpics.ru

  9. На следующем скриншоте видно, что значение выбранной ячейки удовлетворяет только один аргумент, а значит, на экране появится ИСТИНА.
  10. Проверка истины формулы с использованием функции ИЛИ в Excel

Значение ЛОЖЬ появляется только в тех ситуациях, когда ни одно из указанных логических выражений не соответствует числу или тексту в ячейке.

Пример функции НЕ

Последняя функция — НЕ — вызывает ИСТИНУ только в тех случаях, когда указанное логическое значение не соответствует ячейке, что и понятно по самому названию функции.

  1. Ее запись тоже начинается с =НЕ(), как это происходит со всеми функциями.
  2. Объявление функции НЕ для создания условной формулы с ней в Excel

  3. Далее впишите логическое значение, используя любые математические операции, которые необходимы при расчетах.
  4. Добавление логического выражения для создания условной формулы с функцией НЕ в Excel

  5. После подтверждения обратите внимание на результат. Логично, что взятая нами за пример сумма точно не соответствует 100 000, поэтому, формула выведет ИСТИНУ.
  6. Проверка истины при записи формулы с функцией НЕ в Excel

  7. Если мы укажем точную сумму, логическое выражение получится верным. Соответственно, оно не подходит для НЕ и появится ЛОЖЬ.
  8. Проверка ЛОЖЬ при записи условной формулы с функцией НЕ в Excel

Использование условных формул при работе с текстом

Описанные выше примеры относились лишь к числам, однако ничего не помешает использовать их и при сравнении текста. Понятно, что здесь подойдет только «=», ведь одна надпись не может быть больше или меньше другой, если речь не идет о количестве символов.

  1. Начнем с уже известной функции И, запись текста в которой выглядит примерно как =И(A2="Январь"). Не забывайте о том, что текст всегда нужно брать в двойные кавычки.
  2. Объявление функции И для записи условной формулы с текстом в Excel

  3. Для этой функции нужно минимум два логических значения, поэтому добавьте второй аргумент с точно такой же записью, не забыв поставить перед ним разделитель.
  4. Добавление второго логического выражения для И при записи текста в формуле Excel

  5. Видим, что две указанных надписи соответствуют тем, которые заданы в ячейках, поэтому появляется ИСТИНА. Если хотя бы одно из них будет ложным, результат поменяется.
  6. Проверка истины при записи текста для условной формулы И в Excel

  7. Чего не сказать про ИЛИ, ведь здесь, как вы уже знаете, ИСТИНА выводится даже при одном соответствии из нескольких, а запись такой формулы имеет вид =ИЛИ(A2="Октябрь";A3="Февраль"). Вам нужно только поменять ячейки и текст.
  8. Использование условий с текстом при написании формулы с ИЛИ в Excel

  9. На следующем скриншоте вы наглядно видите, что из формулы подходит только одна надпись, но при этом все равно появляется удовлетворяющий результат.
  10. Проверка истины при написании текста в функции с ИЛИ в Excel

  11. Отдельно следует упомянуть и НЕ, поскольку здесь можно указать только одно логическое выражение, поэтому при попытке задать больше аргументов на экране появится ошибка.
  12. Использование условной формулы с НЕ для текста в Excel

Совмещение И / ИЛИ / НЕ с ЕСЛИ

Из всех условных формул, которые есть в Excel, мы не разобрали только ЕСЛИ. Эту функцию описывает другой наш автор в полноформатной инструкции по ссылке ниже.

Подробнее: Использование оператора «ЕСЛИ» в Microsoft Excel

Чаще всего И, ИЛИлибо НЕ используются как раз в связке с ЕСЛИ, чтобы получать указанные пользователем вручную ложные и истинные значения. Рассмотрим пример только на И, поскольку запись остальных функций вам уже знакома и с объявлением их внутри ЕСЛИ не возникнет трудностей.

  1. Для начала объявите =ЕСЛИ() и активируйте курсор внутри круглых скобок.
  2. Объявление функции ЕСЛИ для записи в ней других условных функций при создании формулы в Excel

  3. Сразу же напишите И() и не забудьте про эти самые скобки, чтобы потом не закрывать их все после составления формулы.
  4. Объявление функции И внутри ЕСЛИ для создания условной формулы в Excel

  5. Для И присвойте несколько аргументов, которые должны удовлетворять истину.
  6. Запись значений И в связке с функцией ЕСЛИ для условной формулы в Excel

  7. После скобок И поставьте «;», что значит закрытие первого аргумента.
  8. Добавление разделителя при создании условных формул в Excel

  9. Напишите значение, которое должно выводиться при истине, а если это текст, обязательно заключите его в кавычки.
  10. Добавление значения истины при создании условной формулы в Excel

  11. Снова поставьте разделитель аргументов и укажите значение лжи.
  12. Добавление значения лжи при создании условной формулы в Excel

  13. После нажатия по клавише ввода, формула сразу же выведет результат. На следующем скриншоте видно, что все выражения удовлетворяют И, поэтому ЕСЛИ отобразит указанное значение истины.
  14. Проверка условной формулы на истину после ее создания в Excel

Еще статьи по данной теме:

Помогла ли Вам статья?

shutterstock_123975118Logical statements are a part of any programming language. You don’t need to know programming to use specific functions in Excel, but you do need to understand how the Excel IF statement works. The IF statement is also a part of other programming languages, so it’s easy to grasp if you already program in languages such as C++ or even Visual Basic. If you’re not used to programming languages, you just need to understand the logical flow of an IF statement to properly set up the function in your spreadsheets.

New to Excel? Get started at Udemy.com.

The Excel IF Statement Syntax

The IF statement has an easy syntax to remember. The following is the pseudo-code to better understand the function:

If(logical condition, if true this, if false this)

The basic structure of an IF statement is a logical condition or comparison. If the logical condition is evaluated to “true,” then the next statement is what the code should do. If the condition evaluates to “false,” then the second block of code is executed. You can also embed IF statements, but they are usually frowned upon, because they are too complex and make the code difficult to read. This is true for your Excel code as well, but it’s an option if you feel the need to embed functions.

In the above code example, the logical condition is the first parameter in your function. The second parameter is executed if the statement is true. If the logical statement is false, then the third parameter is executed instead.

Understand financial functions in Excel

You can use several types of logical statements in an IF function. You can compare two values such as evaluating if one value is greater or less than the other. You can also evaluate if two values are equal either numerically or as a string. A string is a list of characters, so you can evaluate if two spreadsheet fields have the same word or sentence.

Writing Your Own IF Functions in Excel

Now that you know how to write an IF statement, you must be able to integrate it into your spreadsheets. As you probably know, your spreadsheet is set up as rows and columns. Columns are letters and rows are numbers. The cross-point is a spreadsheet field. For your IF statements, you need to know your field name to enter it into your function’s parameters.

To set up your IF statement, you need to use three fields: the two fields you want to compare and then a field to display your results. Your displayed results can be a static string, or you can calculate the result based on your logical condition.

For instance, you might want to calculate commission based on a sale’s amount. If the sale’s amount is $5,000 or less, you want to give the sales person 5% in commission. If the sale’s amount is over $5,000, the commission is 6%. The following is how you would set up the IF statement:

If(A1 <= 5000, A1*.05, A1*.05)

In the above statement, the sale’s amount is located in the A1 field. If the A1 field has an amount of 5,000 or less, the IF statement multiplies .05 of that amount. If the sale’s amount is greater than 5,000, .06 is multiplied.

Learn how to create powerful reports in Excel

You can also display strings as your results. For instance, taking the above scenario, you could also display a static string just to know when the salesperson made a sale higher than $5,000. Take the following IF statement:

If(A1 <= 5000, “Under $5000 sale”, “Over $5,000 sale”)

The logical statement executes the same as the previous statement, except with this function a static string is displayed in the result’s field. In this case, the text “Under $5000 sale” is displayed if A1 has a value under 5,000. If A1 has a higher value than 5,000, the string “Over $5,000 sale” is displayed.

As you can see, the IF statement is a simple little coding function that provides some powerful dynamic content for your spreadsheets. You can also use the “Fill Down” function to quickly copy one typed IF statement to several rows at once. Excel is smart enough to know to match the next row’s values with the subsequent copied function.

After you figure out how to use this function, you’ll find that it’s a convenient way to make dynamic field content.

Learn how to use VBA for Excel today

#Руководства

  • 24 июн 2022

  • 0

Как из сотни автомобилей выбрать только те, что соответствуют запросу покупателя? Разбираемся на примере функции ЕСЛИ в Excel.

Иллюстрация: Meery Mary для Skillbox Media

Ксеня Шестак

Рассказывает просто о сложных вещах из мира бизнеса и управления. До редактуры — пять лет в банке и три — в оценке имущества. Разбирается в Excel, финансах и корпоративной жизни.

ЕСЛИ — логическая функция Excel. Она проверяет, выполняются ли заданные условия в выбранном диапазоне таблицы. Пользователь указывает критерий, который нужно проверить, — функция сравнивает этот критерий с данными в ячейках таблицы и выдаёт результат.

В статье разберёмся:

  • как работает и для чего нужна функция ЕСЛИ в Excel;
  • как запустить функцию ЕСЛИ с одним условием;
  • как запустить функцию с несколькими условиями.

Функцию ЕСЛИ используют, когда нужно сравнить данные таблицы с критериями пользователя. У функции есть два результата: ИСТИНА и ЛОЖЬ. Первый результат функция выдаёт, когда данные ячейки полностью совпадают с заданным условием, второй — когда данные ячейки условию не соответствуют.

Например, если нужно определить в таблице значения меньше 500, то значение 265 будет отмечено функцией как истинное, а значение 3426 — как ложное.

Можно задавать несколько условий одновременно. Например, найти значения меньше 500, но больше 300. В этом случае функция определит значение 265 как ложное, а 402 — как истинное. Так можно проверять не только числовые значения, но и текст.

Часто функцию ЕСЛИ используют при работе с другими функциями Excel для расширения их возможностей. Например, в случае с ВПР функция ЕСЛИ позволяет настроить поиск сразу по двум критериям.

Рассмотрим, как работает функция ЕСЛИ в классическом виде на примере.

Представим, что в автосалон обратился покупатель с просьбой подобрать ему автомобиль. Его запрос — автомобили чёрного или красного цвета, с объёмом двигателя больше 1,5 л, стоимостью до 2,5 млн рублей. Есть каталог автомобилей, но все характеристики и цены расположены в нём вразброс.

Так выглядит каталог автомобилей
Скриншот: Excel / Skillbox Media

Нужно выяснить, какие из представленных в салоне авто подходят покупателю. Разберёмся пошагово, как это можно сделать с помощью функции ЕСЛИ в Excel.


Готовимся к запуску функции ЕСЛИ

Для начала рассмотрим, как функция ЕСЛИ работает в классическом виде — для проверки одного условия пользователя. Определим автомобили стоимостью до 2,5 млн рублей.

Принцип действия функции ЕСЛИ следующий. Алгоритм просматривает выбранный диапазон таблицы и проверяет, соответствуют ли данные его ячеек запросу пользователя. Затем возвращается в отдельную ячейку и оставляет там результат: ИСТИНА или ЛОЖЬ. О том, как настроить алгоритм функции под наши потребности, поговорим ниже. А сейчас на примере покажем, как подготовить таблицу к запуску функции и как вызвать окно для её построения.

Функция ЕСЛИ приносит результаты в отдельную ячейку, поэтому создадим отдельный столбец для них. Лучше сразу назвать его так, чтобы было понятно, о чём речь. В нашем случае сделаем столбец «До 2,5 млн руб.».

Создаём столбец, в который функция ЕСЛИ принесёт результат
Скриншот: Excel / Skillbox Media

Выделим первую ячейку нового столбца и откроем окно для поиска функций. Это можно сделать двумя способами:

1. Перейти во вкладку «Формулы» и нажать «Вставить функцию».

Нажимаем сюда, чтобы вызвать окно для поиска функций
Скриншот: Excel / Skillbox Media

2. Нажать на «fx» в строке ссылок на любой вкладке Excel.

Так окно поиска функции можно открыть с любой вкладки Excel
Скриншот: Excel / Skillbox Media

На экране справа появится окно «Построитель формул». В нём через поиск находим функцию ЕСЛИ и нажимаем «Вставить функцию».

Нажимаем сюда, чтобы открылось окно для построения функции ЕСЛИ
Скриншот: Excel / Skillbox Media

Появляется окно для заполнения аргументов функции: «Лог_выражение», «Значение_если_истина», «Значение_если_ложь». Ниже разберёмся, как их заполнить.

Появилось окно для ввода аргументов функции
Скриншот: Excel / Skillbox Media

Функция ЕСЛИ предполагает, что пользователь создаёт запрос и указывает два варианта ответа на него. Этот запрос и варианты ответа — и есть три аргумента функции.

«Лог_выражение» (логическое выражение) — запрос пользователя, который функция будет проверять. В нашем примере это стоимость автомобилей.

Нужно, чтобы функция определила автомобили стоимостью менее или равной 2 500 000 рублей. Порядок действий следующий:

1. Ставим курсор в окно «Лог_выражение» в построителе формул.

2. Выбираем первое значение столбца «Цена, руб.» — ячейку Е2. Обозначение ячейки переносится в окно «Лог_выражение» построителя формул и одновременно с этим появляется в строке ссылок.

Выделяем первую ячейку столбца, в котором нужно проверить условие пользователя
Скриншот: Excel / Skillbox Media

3. Дополняем значение E2 запросом пользователя: <=2500000. Одновременно с этим формула в строке ссылок принимает вид:fx=ЕСЛИ(E2<=2500000).

Так выглядит первый аргумент функции после заполнения
Скриншот: Excel / Skillbox Media

«Значение_если_истина» — результат, который функция принесёт в ячейку, если значение совпадёт с запросом пользователя. В случае с примером — что напишет функция, если проверяемая стоимость авто будет меньше либо равна 2 500 000 рублей.

Наша задача — определить, подходят автомобили каталога под запрос клиента или нет. Поэтому в окне аргумента истины введём значение «Подходит» — можно вводить его без кавычек, Excel добавит их самостоятельно.

Заполняем значение ИСТИНА
Скриншот: Excel / Skillbox Media

«Значение_если_ложь» — результат, который функция принесёт в ячейку, если значение не совпадёт с запросом пользователя. В нашем примере — что напишет функция, если проверяемая стоимость авто будет больше 2 500 000 рублей.

Введём в качестве аргумента ЛОЖЬ значение «Не подходит».

Итоговая формула в строке ссылок примет вид:
fx=ЕСЛИ(E2<=2500000;»Подходит»;»Не подходит»).

Вводим значение третьего аргумента
Скриншот: Excel / Skillbox Media

Чтобы получить результат функции, нажимаем кнопку «Готово» в построителе формул.

Нажмём «Готово» для получения результата
Скриншот: Excel / Skillbox Media

В выбранной ячейке появится результат работы функции: «Подходит». Это значит, что первый автомобиль каталога подходит под запрос пользователя, — его цена 1 910 000 рублей.

Так выглядит результат работы функции ЕСЛИ
Скриншот: Excel / Skillbox Media

Дальше нужно протянуть результат первой ячейки вниз до конца таблицы, чтобы функция проверила стоимость всех остальных автомобилей и отметила, подходят они под запрос покупателя или нет.

Так выглядит результат работы функции для всех остальных строк таблицы
Скриншот: Excel / Skillbox Media

Чтобы настроить функцию ЕСЛИ с несколькими условиями, нужно добавить к ней дополнительные операторы Excel — «И», «ИЛИ».

Они связывают несколько критериев и, в зависимости от того, совпадают они с данными таблицы или нет, выдают результат. Схематично это будет выглядеть так: «ЕСЛИ условие a = 1, И/ИЛИ условие b = 2, И/ИЛИ условие c = 3, то — ИСТИНА, иначе — ЛОЖЬ».

В нашем примере у покупателя было три условия: цвет автомобиля, цена и объём двигателя. Разберёмся, как настроить функцию ЕСЛИ в этом случае.

Создадим ещё один столбец для новых результатов работы функции. Назовём его в соответствии с запросом покупателя: «До 2,5 млн руб., чёрный или красный, больше 1,5 л».

Создадим столбец для результата работы функции с тремя условиями пользователя
Скриншот: Excel / Skillbox Media

Вызываем окно построителя формул, как делали выше, и заполняем аргументы функции.

Отличия от классического варианта использования функции ЕСЛИ будут при заполнении первого аргумента «Лог_выражение»:

  • Ставим курсор в окно «Лог_выражение» в построителе формул, вводим дополнительный аргумент «И» и открываем скобку.
  • Первым условием будем вводить два цвета автомобилей, которые выбрал покупатель, поэтому вводим второй дополнительный аргумент «ИЛИ» и открываем ещё одну скобку.
  • Выбираем первое значение столбца «Цвет» — ячейку B2. Ставим знак равенства и находим в этом же столбце значение из запроса пользователя: «чёрный» — ячейку B5. Ставим знак точки с запятой.
  • Снова выбираем первое значение столбца «Цвет», ставим знак равенства и находим второй цвет из запроса пользователя: «красный» — ячейку B8. Закрываем скобку и ставим знак точки с запятой.
  • Закрепляем выбранные ячейки с цветами. На Windows для этого поочерёдно выбираем значения ячеек в строке ссылок и нажимаем клавишу F4, на macOS — выбираем значения ячеек в строке ссылок и нажимаем клавиши Cmd + T. Закрепить эти ячейки нужно, чтобы в дальнейшем можно было протянуть формулу вниз и она сработала корректно для всех остальных строк.
  • Выбираем первое значение столбца «Объём двигателя, л» — ячейку D2. Дополняем его запросом пользователя: >1,5. Также ставим знак точки с запятой.
  • Выбираем первое значение столбца «Цена, руб.» — ячейку Е2. Дополняем его запросом пользователя: <=2500000, как делали в первом примере. Закрываем скобку.

Формула в строке ссылок принимает вид:
fx=ЕСЛИ(И(ИЛИ(B2=$B$5;B2=$B$8);D2>1,5;E2<=2500000)). Она объединит три запроса покупателя оператором «И», а в первом запросе предоставит возможность выбора с помощью оператора «ИЛИ».

Так выглядит первый аргумент функции ЕСЛИ с несколькими истинными условиями после заполнения
Скриншот: Excel / Skillbox Media

Аргументы «Значение_если_истина» и «Значение_если_ложь» оставляем такими же, как в первом случае: «Подходит» и «Не подходит».

Итоговая формула в строке ссылок принимает вид:
fx=ЕСЛИ(И(ИЛИ(B2=$B$5;B2=$B$8);D2>1,5;E2<=2500000);Подходит»;»Не подходит»). Нажимаем кнопку «Готово».

В выбранной ячейке появляется результат: «Не подходит». Это значит, что первый автомобиль каталога не подходит под запрос покупателя — у него жёлтый цвет, а объём двигателя равен 1,5 л.

Так выглядит результат работы функции ЕСЛИ с несколькими истинными условиями
Скриншот: Excel / Skillbox Media

Протягиваем результат первой ячейки вниз до конца таблицы — функция проверяет остальные автомобили в каталоге и отмечает, какие из них подходят под все запросы покупателя.

Так выглядит результат работы функции ЕСЛИ с несколькими истинными условиями для всех остальных автомобилей
Скриншот: Excel / Skillbox Media

Как пользоваться функцией ЕСЛИ в «Google Таблицах»? В них тоже есть функция ЕСЛИ, но нет окна построителя формул. Поэтому нужно прописывать её вручную, добавляя все пробелы и кавычки самостоятельно. Готовая формула будет выглядеть так:
fx=ЕСЛИ(E2<=»2500000″;»Подходит»;»Не подходит»).

  • Руководство: как сделать ВПР в Excel и перенести данные из одной таблицы в другую
  • Инструкция: как закреплять строки и столбцы в Excel
  • Руководство по созданию выпадающих списков в Excel — как упростить заполнение таблицы повторяющимися данными
  • Гайд о теории ТРИЗ, которую изучают менеджеры по всему миру
  • Статья с советами эксперта, как сохранить бизнес в условиях кризиса, — о рынке, рисках, зарплатах и возможностях

Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше

Оператор ветвления (условный оператор) — это структура, которая представляет собой простую форму проверки заданных условий, впоследствии чего выполняются определенные операторы.

Оператор If…Then…Else…End if имеет следующий синтаксис:
If условие Then 1й_оператор Else 2й_оператор

1й_оператор выполняется в том случае, когда заданное условие является истиной, если же условие не равняется истине – тогда выполняется 2й_оператор.

Условный оператор If можно использовать в трёх видах:

1. If условие Then оператор

Пример №1:

Sub example1()
 If 100 = 100 Then MsgBox True
End Sub

В примере №1 приведена краткая форма записи, что означает: если(if) 100 = 100(условие) тогда(then) Msgbox True(оператор)

2. If условие Then 1й_оператор Else 2й_оператор End If

Пример №2:

Sub example2()
 If 100 < 10 Then
 MsgBox True
 Else
 MsgBox False
 End If
End Sub

В примере №2 приведена полная форма записи с двумя операторами, что означает: если(if) 100 < 10(условие) тогда(then) Msgbox True(1й_оператор) иначе(else) Msgbox False(2й_оператор) конец(end if)

3. If 1е_условие Then 1й_оператор ElseIf 2е_условие Then 2й_оператор End If

Пример №3:

Sub example3()
 If 100 = 120 Then
 MsgBox 120
 ElseIf 100 = 100 Then
 MsgBox 100
 End If
End Sub

В примере №3 приведена самая гибкая форма условного оператора If (структура с двумя операторами и двумя условиями), что означает: если(if) 100 = 120(1е_условие) тогда(then) Msgbox 120(1й_оператор) иначе если(ElseIf) 100 = 100(2е_условие) тогда(then) Msgbox 100(2й_оператор)

На чтение 3 мин Просмотров 4.4к. Опубликовано 07.12.2021

Эта функция проверяет, правильно ли заданное в аргументах утверждение, если да то выполняет указанное действие. Например, можно просто вывести ИСТИНА или ЛОЖЬ.

Содержание

  1. Результат функции
  2. Формула
  3. Аргументы функции
  4. Важная информация
  5. Примеры
  6. Проверяем соответствует ли число заданным критериям с помощью функции ЕСЛИ в Excel
  7. Проверяем сразу несколько критериев
  8. Вычисляем комиссию
  9. Пример 4: Использование логических операторов (AND/OR) в функции IF в Excel
  10. Как убрать ошибки при использовании функции ЕСЛИ в Excel

Результат функции

Результатом функции будет указанное вами значение, указать это самое значение можно для двух исходов(истина или ложь)

Формула


=ЕСЛИ(проверяемый_аргумент; значение_если_истина; значение_если_ложь)

Аргументы функции

  • проверяемый аргумент — аргумент, который, в результате выполнения функции, будет проверен. Результатом будет ИСТИНА либо ЛОЖЬ;
  • значение_если_истина — значение, которое вернет функция ЕСЛИ в случае, если проверяемый аргумент оказался истиной.
  • значение_если_ложь — значение, которое вернет функция ЕСЛИ в случае, если проверяемый аргумент оказался ложью.

Важная информация

  • Максимум проверяемых аргументов может быть 64;
  • В случае, когда вы используете функцию для проверки каких-либо условий относительно массива, будет проверено каждое значение этого самого массива;
  • Если вместо аргумента вы оставите пустое место, результатом выполнения функции будет 0, то есть.

На картинке ниже, мы оставили пустое место для значения, которое будет результатом, если проверяемый аргумент оказался ложью:

Пример функции ЕСЛИ в Excel

Тоже самое, но для аргумента «Истины»:

Ещё пример функции ЕСЛИ в Excel

Примеры

Итак, давайте рассмотрим различные ситуации.

Проверяем соответствует ли число заданным критериям с помощью функции ЕСЛИ в Excel

В проверяемом аргументе функции, при работе с обычными числами, вы указываете оператор(или операторы) чтобы проверить, соответствует ли число каким-либо критериям. Вот список этих операторов:

Логические операторы в Excel

Сразу же рассмотрим такую ситуацию:

Пример ЕСЛИ с логическими операторами

Если число в столбце A больше либо равно 35, то результатом выполнения функции будет «Сдал», если же нет, то «Не сдал».

Проверяем сразу несколько критериев

Итак, давайте рассмотрим ситуацию, когда вам нужно проверить, соответствует ли число сразу нескольким критериям. Мы помним, что максимальное число проверяемых аргументов — 64. Давайте попробуем проверить хотя бы 2 критерия.

В приведенном ниже примере мы проверяем два условия.

  • Меньше ли значение в ячейке чем число 35;
  • В случае, когда в результате первой проверки возвращается ЛОЖЬ, проверяется больше или равно значение в ячейке чем число 75.

Пример ЕСЛИ с логическими операторами

Вычисляем комиссию

Итак, с помощью этой функции мы можем даже посчитать комиссию, которую забирает себе конкретный продавец.

В ситуации описанной ниже, продавец не получает комиссию, если у него меньше 50-ти продаж. Если первое проверочное условие он прошел, тогда проверяем второе. Если у продавца меньше 100 продаж, его комиссия будет продажи*2%, а если больше, то — продажи*4%

Пример ЕСЛИ с логическими операторами

Пример 4: Использование логических операторов (AND/OR) в функции IF в Excel

Также, мы можем использовать функции И и ИЛИ для проверки по сразу нескольким критериям.

Допустим, как указано на картинке ниже, мы имеем такую табличку:

Пример ЕСЛИ + И ИЛИ

Наша задача — рассчитать у кого из студентов будет стипендия. Данные для выдачи стипендии будут сразу же в формуле:

=ЕСЛИ(И(B2>80;C2>80%); "Да"; "Нет")

Пример ЕСЛИ + И

Как убрать ошибки при использовании функции ЕСЛИ в Excel

Теперь давайте разберемся как мы можем фильтровать ошибки при использовании функции.

Формула:

=ЕСЛИ(ЕСЛИОШИБКА(A1);0;A1)

Теперь, если в результате выполнения функции мы получим ошибку, она будет отфильтрована и превращена в 0. А если ошибки не произойдет — мы просто получим значение.

Точно также можно использовать функцию ЕПУСТО:

=ЕСЛИ(ЕПУСТО(A1);0;A1)

Как убрать ошибку в ЕСЛИ

Содержание

Введение……………………………………………………………………………….….3

1. Общая характеристика MS Excel  и ее функций …..……………………………..4

1.1. Интерфейс MS Excel…………………………………………………………..4

1.1. Возможности Excel при работе с функциями…………………………………..9

1.2. Виды функций используемые в Excel………………………………………….17

2. Использование условных функций и логических выражений

при решении задач в Excel…………………………………………………………….23

2.1. Условная функция и логические выражения в  электронных

таблицах Microsoft Excel…………………………………………………………23

2.2. Решение задач в Excel с использованием условных

функций и логических выражений…………………………………………………25

Заключение……………………………………………………………………………..28

Список использованной литературы……………………………………………….29

Введение

Представленная работа посвящена теме «Использование условных функций и логических выражений при решении задач в Excel».

Актуальность работы. Наверное, трудно сейчас представить современного человека, не владеющего компьютером. Безусловно, компьютер занимает важное место в жизни человека. Применение компьютера позволяет облегчить работу человека. данную работу я посвящу табличному процессору Excel – одному из компонентов пакета Microsoft Office 2007. Табличный процессор Excel – самый популярный на сегодняшний день табличный редактор. Он позволяет легко оперировать с цифрами, обладает удобным интерфейсом – это как компьютер “общается” с пользователем, позволяет строить различные графики, множество диаграмм, которые способствуют более полному способу представления информации и усвоения материала.

Электронный процессор Excel позволяет строить математические модели по имеющимся табличным данным. Математическая модель дает возможность прогнозировать состояние моделируемого объекта и выбирать на этой основе оптимальное управление объектом. Для этих целей Excel содержит пакет анализа данных, в который входят: регрессионный анализ, корреляция, дисперсионный анализ и другие средства.

MS Excel содержит 320 встроенных функций. Простейший способ получения полной информации о любой из них заключается в использовании меню ? .Для удобства функции в Excel разбиты по категориям (математические, финансовые, статистические и т.д.).

Целью исследования является изучение темы «Использование условных функций и логических выражений при решении задач в Excel».

В рамках достижения поставленной цели мною были поставлены следующие задачи:

1. Дать общую характеристику MS Excel  и ее функций, в частности, возможности Excel при работе с функциями, виды функций используемые в Excel;

2. Использование условных функций и логических выражений при решении задач в Excel

Структура работы. Работа имеет традиционную структуру и включает в себя введение, основную часть, заключение и список использованной литературы.

1. Общая характеристика MS Excel  и ее функций

1.1. Интерфейс MS Excel

Табличный процессор MS Excel (электронные таблицы) – одно из наиболее часто используемых приложений пакета MS Office, мощнейший инструмент в умелых руках, значительно упрощающий рутинную повседневную работу. Основное назначение MS Excel – решение практически любых задач расчетного характера, входные данные которых можно представить в виде таблиц. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без программирования расчётов. В сочетании же с языком программирования Visual Basic for Application (VBA), табличный процессор MS Excel приобретает универсальный характер и позволяет решить вообще любую задачу, независимо от ее характера.

Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек. Расчёт по заданным формулам выполняется автоматически. Изменение содержимого какой-либо ячейки приводит к пересчёту значений всех ячеек, которые с ней связаны формульными отношениями и, тем самым, к обновлению всей таблицы в соответствии с изменившимися данными.

Основные возможности электронных таблиц:

проведение однотипных сложных расчётов над большими наборами данных;

автоматизация итоговых вычислений;

решение задач путём подбора значений параметров;

обработка (статистический анализ) результатов экспериментов;

проведение поиска оптимальных значений параметров (решение оптимизационных задач);

подготовка табличных документов;

построение диаграмм (в том числе и сводных) по имеющимся данным;

создание и анализ баз данных (списков).

Окно MS Excel 2007

Запустить Excel можно, щелкнув на кнопке Пуск и выбрав далее Программы -Microsoft Office — Microsoft Office Excel 2007, или воспользовавшись ярлыком этой программы на Рабочем столе. Если ярлыка Excel на вашем Рабочем столе нет, то его можно создать для программы EXCEL.EXE, которая обычно располагается на диске С: в папке: Program FilesMicrosoft OfficeOffice 12. После запуска появляется окно программы:

Рассмотрим элементы интерфейса более подробно.

Работа с лентой

В этой версии программы меню и панели инструментов выполнены в виде ленты. Команды упорядочены в логические группы, собранные на вкладках. Например, если строка формул не отображается на экране, то её можно включить, выбрав на вкладке Вид кнопку Показать или скрыть и установив там соответствующий флажок «Строка формул».

 

На ленте отображены наиболее часто используемые команды. Если данная группа содержит больше команд и настроек, чем отображено на ленте, кнопка со стрелкой внизу группы  откроет соответствующее диалоговое окно с остальными командами или область задач. Какое именно окно вы увидите, поможет определить всплывающая подсказка.

Некоторые группы команд, которые используются не очень часто, сразу на ленте не отображаются, а появляются только при определенных действиях пользователя. Так, например, вкладка «Работа с рисунками» появится при выделении рисунка. Если размер окна Excel недостаточно большой для отображения всех кнопок на ленте, одна или несколько групп команд (в зависимости от ширины окна) будут свернуты до одной кнопки с раскрывающимся списком. При разворачивании списка вы увидите все остальные кнопки данной вкладки.

Перемещаться по ленте можно с помощью клавиатуры. Нажмите клавишу ALT. У всех доступных команд на ленте появятся подсказки для перехода к соответствующей вкладке. Если вы нажмете одну из клавиш перехода, на выбранной вкладке будут отображены всплывающие подсказки ко всем командам этой вкладки.

Прокручивать вкладки ленты можно с помощью колесика Scroll мыши. Для этого достаточно навести мышь на ленту и прокрутить Scroll до нужной вкладки.

Если рабочая область слишком маленькая, ленту можно свернуть. Для этого щелкните по кнопке Настройка панели быстрого доступа (см. первый рисунок в этом разделе) и установите флажок Свернуть ленту (для отображения ленты этот флажок нужно будет снять). При этом лента будет отображаться только при щелчке по заголовку одной из вкладок и работы с ее командами. Для быстрого отображения/скрытия ленты достаточно двойного щелчка по заголовку любой вкладки.

Справочная система

Для получения справки можно щелкнуть по кнопке Справка  в заголовке документа или воспользоваться «горячей» клавишей F1. Поиск справки в открывшемся окне во многом напоминает работу с браузером, в частности, с Internet Explorer.

Если вас интересует справка по какой-то конкретной команде, подведите курсор к этой команде на ленте. При этом вы увидите всплывающую подсказку с краткой справочной информацией. В некоторых подсказках для получения дополнительных сведений Вам будет предложено нажать клавишу F1.

Настройка строки состояния

По умолчанию в строке состояния кроме кратких подсказок отображаются кнопки режима просмотра документа, шкала и кнопка выбора масштаба. Если данные настройки вас не устраивают, щелчком правой кнопки мыши по строке состояния можно вызвать меню и настроить строку так, как вам удобно.

  

Кнопка Office

Кнопка Office, расположена в левом верхнем углу экрана. Щелчок по этой кнопке отображает меню работы с файлом, а также дает доступ к настройкам параметров программы.

Панель быстрого доступа

Рядом с кнопкой Office расположена панель быстрого доступа . По умолчанию на ней находятся только три кнопки — Сохранить документ, Отменить и Вернуть действие. Щелчок по кнопке в правой части панели позволит настроить ее по вашему усмотрению. Добавляйте сюда команды, которые используете наиболее часто, и вам не придется каждый раз искать их на ленте. Если желаемой команды в меню нет, выберите пункт Другие команды. Здесь вы сможете не только найти любую команду, чтобы добавить ее на панель быстрого доступа, но и настроить для этой команды «горячие» клавиши.

Листы рабочей книги, ячейка и адрес ячейки

 Каждая рабочая книга состоит из одного или нескольких рабочих листов, ярлычки которых видны внизу. Чтобы перейти на другой лист, нужно щелкнуть по его ярлычку или щелкнуть правой кнопкой мыши на кнопке для продвижения ярлычков и выбрать из списка имен необходимый лист. Если листов слишком много, в списке появится последний пункт «Все листы». Выбрав этот пункт, вы сможете выбрать любой из листов в открывшемся диалоговом окне.

Если ярлычки не видны, зайдите в меню кнопки Office, нажмите кнопку Параметры Excel, выберите категорию «Дополнительно» и включите опцию «ярлычки листов» в группе «Показать параметры для следующей книги». Здесь же включаются и отключаются горизонтальная и вертикальная полосы прокрутки, а в группе «Показать параметры для следующего листа» — отображение границ ячеек (сетки) и заголовков строк и столбцов.

Чтобы отобразить большее или меньшее число ярлычков листов, подведите указатель мыши к области разделения ярлычков листов с горизонтальной полосой прокрутки листа так, чтобы указатель мыши принял вид двунаправленной стрелки. Перетащите маркер разделения области ярлычков на желаемое место. Чтобы восстановить число ярлычков, отображаемых по умолчанию, установите указатель на маркер разделения области ярлычков и дважды щелкните мышью.

 Рабочие листы можно переименовывать по своему усмотрению. Для этого достаточно дважды щелкнуть на ярлычке листа и ввести новое имя. Можно также воспользоваться лентой, вкладка Главная , группа Ячейки кнопка Формат — Переименовать лист или щелкнуть правой кнопкой мыши по ярлычку листа и из контекстного меню выбрать команду Переименовать.

По умолчанию в новой книге три рабочих листа. Чтобы изменить это число, в окне настройки параметров Excel в категории «Основные» используйте опцию «Число листов» из группы «При создании новых книг». Здесь же можно установить шрифт и режим отображения, которые по умолчанию будут использоваться во вновь создаваемых книгах.

Количество листов в книге можно в любой момент увеличить или уменьшить. Для добавления листа следует щелкнуть по кнопке «Вставить лист» или использовать «горячие» клавиши SHIFT+F11.

Менять расположение листов друг относительно друга проще всего мышью. Нужно захватить ярлычок левой кнопкой мыши и перетащить его по горизонтали на новую позицию. Если требуется выполнить не перемещение, а копирование всего листа, то при перетаскивании следует удерживать нажатой клавишу CTRL.

Для переименования, вставки, удаления, перемещения и копирования листов можно использовать контекстное меню ярлычка листа или группу команд Ячейки вкладки Главная на ленте.

Отменить удаление листа невозможно, поэтому хорошенько подумайте перед удалением.

Перемещение, копирование, удаление можно производить одновременно для нескольких листов. Для этого их необходимо выделить. Для выделения нескольких листов щелкайте по ярлычку каждого листа, удерживая нажатой клавишу CTRL. Чтобы выделить несколько листов, расположенных рядом, достаточно щелкнуть по ярлычку первого и последнего листа, удерживая нажатой клавишу SHIFT. Чтобы выделить все листы, выберите из контекстного меню любого ярлычка листа команду Выделить все листы. Если в книге выделено несколько листов, в строке заголовка рядом с именем файла появится пометка [Группа]. Чтобы снять выделение нескольких листов, щелкните по ярлычку любого невыделенного листа или выберите команду «Разгруппировать листы» из контекстного меню ярлычка любого выделенного листа.

В контекстном меню или на вкладке ленты Главная в группе Ячейки меню кнопки Формат с помощью команды « Цвет ярлычка » можно раскрашивать ярлычки листов в разные цвета. Эту операцию можно производить и с несколькими листами, предварительно выделив их. С помощью кнопки Подложка (вкладка ленты Разметка страницы, группа Параметры страницы ) можно задать рисунок в качестве фона рабочего листа.

Каждый лист — это большая таблица со множеством ячеек, в которые заносятся данные. Одна из ячеек выделена жирной рамкой. Это так называемая текущая или активная ячейка. Переходить от одной ячейки к другой можно, используя клавиши управления курсором или мышь. Годится также клавиша TAB. Без нажатой клавиши SHIFT идет передвижение вправо, с нажатой — влево.

Ячейки, расположенные рядом, образуют строку, ячейки расположенные одна под другой образуют столбец. Каждая ячейка формируется пересечением строки и столбца. Чтобы можно было отличать одну ячейку от другой, каждая ячейка имеет так называемый адрес, состоящий из номера столбца и номера строки, на пересечении которых она находится. Строки нумеруются арабскими цифрами, а столбцы латинскими буквами. Адрес или ссылка  — это имя столбца и номер строки, на пересечении которых находится ячейка. Например, ячейка, находящаяся на пересечении столбца В и строки 5, имеет адрес В5. Адреса используются при записи формул в качестве ссылок на ячейки. Рабочий лист Excel напоминает декартову систему координат, только оси располагаются немного по-другому. Адрес текущей ячейки всегда отображается в поле имен. Это крайнее левое окошко в строке формул.

Ссылка может указывать не только на одну ячейку, но и на группу (диапазон) ячеек. Подробней эту тему мы рассмотрим в следующих уроках.

Строк на каждом листе 1 048 576, столбцов 16 384. Так как в английском языке только 26 букв, то после Z нумерация столбцов идет сдвоенными буквами AA, AB, AC, …, GA, GB, GC, …, HX, HY, HZ, а после столбца ZZ  — строенными ААА, ААВ, ААС,…, AAZ , ABA ,…. Заканчивается она на столбце  XFD. Прокрутите текущий рабочий лист с помощью горизонтальной полосы прокрутки до конца вправо, чтобы ознакомиться с обозначениями столбцов в Excel. Чтобы быстро перейти к первой или последней строке (столбцу) рабочего листа, можно нажать клавишу CTRL и соответствующую клавишу управления курсором.

1.2. Возможности Excel при работе с функциями

MS Excel (электронные таблицы) – одно из наиболее часто используемых приложений пакета MS Office, мощнейший инструмент в умелых руках, значительно упрощающий рутинную повседневную работу. Основное назначение MS Excel – решение практически любых задач расчетного характера, входные данные которых можно представить в виде таблиц. Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без программирования расчётов. В сочетании же с языком программирования Visual Basic for Application (VBA), табличный процессор MS Excel приобретает универсальный характер и позволяет решить вообще любую задачу, независимо от ее характера.

Особенность электронных таблиц заключается в возможности применения формул для описания связи между значениями различных ячеек. Расчёт по заданным формулам выполняется автоматически. Изменение содержимого какой-либо ячейки приводит к пересчёту значений всех ячеек, которые с ней связаны формульными отношениями и, тем самым, к обновлению всей таблицы в соответствии с изменившимися данными.

Назначение и область применения электронных таблиц:

— бухгалтерский и банковский учет;

— планирование распределение ресурсов;

— проектно-сметные работы;

— инженерно-технические расчеты;

— обработка больших массивов информации;

— исследование динамических процессов.

Основные функциональные возможности:

— анализ и моделирование на основе выполнения вычислений и обработки данных;

— оформление таблиц, отчетов;

— форматирование содержащихся в таблице данных;

— построение диаграмм требуемого вида;

— создание и ведение баз данных с возможностью выбора записей по заданному критерию и сортировки по любому параметру;

— перенесение (вставка) в таблицу информации из документов, созданных в других приложениях, работающих в среде Windows;

— печать итогового документа целиком или частично;

— организация взаимодействия в рабочей группе (коллективное использование, то есть распространение и просмотр электронных таблиц всеми участниками рабочей группы.

Функции в Excel используются для выполнения стандартных вычислений в  рабочих книгах. Значения, которые используются для вычисления функций, называются аргументами. Значения, возвращаемые функциями в качестве ответа, называются результатами. Помимо встроенных функций вы можете использовать в вычислениях пользовательские функции, которые создаются при помощи средств Excel. Чтобы использовать функцию, нужно ввести ее как часть формулы в ячейку рабочего листа. Последовательность, в которой должны располагаться используемые в формуле символы, называется синтаксисом функции. Все функции используют одинаковые основные правила синтаксиса. Если вы нарушите правила синтаксиса, Excel выдаст сообщение о том, что в формуле имеется ошибка.

Если функция появляется в самом начале формулы, ей должен предшествовать знак равенства, как и во всякой другой формуле.

Аргументы функции записываются в круглых скобках сразу за названием функции и отделяются друг от друга символом точка с запятой “;”. Скобки позволяют Excel определить, где начинается и где заканчивается список аргументов. Внутри скобок должны располагаться аргументы. Помните о том, что при записи функции должны присутствовать открывающая и закрывающая скобки, при этом не следует вставлять пробелы между названием функции и скобками.

В качестве аргументов можно использовать числа, текст, логические значения, массивы, значения ошибок или ссылки. Аргументы могут быть как константами, так и формулами. В свою очередь эти формулы могут содержать другие функции. Функции, являющиеся аргументом другой функции, называются вложенными. В формулах Excel можно использовать до семи уровней вложенности функций.

Задаваемые входные параметры должны иметь допустимые для данного аргумента значения. Некоторые функции могут иметь необязательные аргументы, которые могут отсутствовать при вычислении значения функции.

Типы функций:

Для удобства работы функции в Excel разбиты по категориям: функции управления базами данных и списками, функции даты и времени, DDE/Внешние функции, инженерные функции, финансовые, информационные, логические, функции просмотра и ссылок. Кроме того, присутствуют следующие категории функций: статистические, текстовые и математические.

При помощи текстовых функций имеется возможность обрабатывать текст: извлекать символы, находить нужные, записывать символы в строго определенное место текста и многое другое.

Логические функции помогают создавать сложные формулы, которые в зависимости от выполнения тех или иных условий будут совершать различные виды обработки данных.

В Excel широко представлены математические функции. Например, можно выполнять различные операции с матрицами: умножать, находить обратную, транспонировать.

Функции просмотра и ссылок  позволяет «просматривать» информацию, хранящуюся в списке или таблице, а также обрабатывать ссылки.

Финансовые

В категории Финансовые множество специальных функций, вычисляющих проценты по вкладу или кредиту, амортизационные отчисления, норму прибыли и самые разнообразные обратные и родственные величины.

Например, функция ПЗ (в XP переименована в ПЛТ «плата») позволит рассчитать сумму, которую придется выплатить, взяв (или, наоборот, получить, предоставив кому-то) кредит. Причем в качестве аргументов используются Норма (норма прибыли или годовая процентная ставка), Кпер (количество периодов погашения), Выплата (фиксированные ежемесячные или ежегодные платежи — в счет погашения кредита плюс проценты (в XP это называется Пс «приведенная стоимость»)) и Бс (будущая стоимость; равна нулю, если вы рассчитываете за этот период полностью отдать (получить) долг), Тип — равен 1, если выплаты происходят в начале периода, и 0, если в конце.

Обратными и родственными к ПЗ являются: функции КПЕР, позволяющая рассчитать время (количество периодов) погашения; функция БЗ (БС) — будущее значение (будущая стоимость) вклада или кредита; функция ПЛПРОЦ (ПРОЦПЛАТ) — платежи по процентам и т.д. и т.п.

Вводя процентную ставку по вкладу или кредиту, необходимо записать ее либо со знаком процента (25%), либо в виде сотых долей (0,25). Если же написать просто 25, то это будет понято как 2500%. Причем Excel, в отличие от нас, совершенно не волнует тот факт, что в условиях крепкого рубля и низкой инфляции таких ставок уже не бывает…

Дата и время

Большинство функций этой категории ведает преобразованиями даты и времени в различные форматы. Две специальные функции СЕГОДНЯ и ТДАТА вставляют в ячейку текущую дату (первая) и дату и время (вторая), обновляя их при каждом вызове файла или при внесении любых изменений в таблицу. Такую ячейку стоило бы иметь в бланках счетов, самых свежих прайс-листах, каких-нибудь типовых договорах: вы просто распечатываете файл, а текущая дата ставится сама.

Логические

В этой категории всего шесть команд, но о четырех из них стоит поговорить подробнее, поскольку они значительно расширяют наши возможности в применении всех остальных команд. Команда ЕСЛИ позволяет организовать разного рода разветвления. Формат ее:

=ЕСЛИ (логическое_условие; когда_неверно)

В качестве логического условия выступают равенства и неравенства с использованием знаков > (больше), < (меньше), = (равно), >=(больше или равно), <=(меньше или равно), <> (не равно). Пример: =ЕСЛИ (С1>D1*B5; ”УРА! ”; ”УВЫ…”) — если число в ячейке С1 больше, чем произведение D1 и В1, то в нашей ячейке будет радость, а если меньше — разочарование. В функцию ЕСЛИ может быть вложена другая функция ЕСЛИ, а в нее еще одна — «и так семь раз». Пример: =ЕСЛИ (С1>100; ”УРА! ”; ЕСЛИ(Е1=1; G1; G2)) — если ячейка С1 больше ста, то в нашей ячейке будет написано «Ура! «, а если меньше либо равна — то в нее скопируется содержимое ячеек G1(при Е1, равном 1) или G2 (при Е1, не равном 1)

Команда И позволяет создать несколько условий, которые можно использовать в команде ЕСЛИ. Все условия в команде И должны быть выполнены, только тогда функция принимает значение истина. Если хоть одно условие не выполнено, то значение ее ложь. Формат:

=И(логическое_условие_1; логическое_условие_2)

Всего логических условий может быть до 30 штук. Пример совместного использования функций ЕСЛИ и И:

ЕСЛИ(И(Е1>1; G2=”Ура! ”); ”Угадал”; ”Не угадал”) — если ячейка Е1 больше единицы, а в G2 находится слово «Ура! «, то в нашей ячейке окажется слово «Угадал» (истина), если же какое-то из логических условий не выполнено (ложь), получим «Не угадал».

Команда ИЛИ тоже позволяет задать несколько условий, но иным образом. Если хоть одно из них выполнено, то функция принимает значение истина. И только когда все заданные условия неверны, подучим ложь. Формат такой же, как у функции И, использовать ее совместно с ЕСЛИ можно точно так же.

Команда НЕ инвертирует, переворачивает полученное значение: была истина, станет ложь, и наоборот.

Пример: =ЕСЛИ(НЕ(С1>D1*B5); ”УРА! ”; ”УВЫ…”) — «УРА!» появляется, когда С1 не больше D1*B5.

Математические

Категория Математические (Мат. И тригонометрия) — одна из самых густонаселенных в Excel (60 команд в 5.0 и 50 в более поздних). Никаких особых хитростей в ней нет. Если SIN, значит, синус, если ASIN, значит, арксинус. Если LN — то натуральный логарифм, если LOG10 — то десятичный, а если LOG — то по произвольному основанию.

Функция ГРАДУСЫ преобразует радианную меру угла в градусную, функция РАДИАНЫ делает обратную операцию. Есть функция ПИ, которая позволит использовать в вычислениях эту математическую константу, а также СЛЧИС — генератор случайных чисел. Желающие могут поупражняться в переводе арабских цифр в римские (РИМСКОЕ). Функция ОСТАТ вычисляет остаток от деления, ЧАСТНОЕ — делит нацело. Excel также умеет выполнять некоторые операции с матрицами (МУМНОЖ — умножение матриц, МОБР — взятие обратной матрицы, МОПРЕД — вычисление определителя и т.д.). Что же касается суммирования, то кроме СУММ есть также СУММПРОИЗВ (сумма произведений), а также ряд «квакающих» сумм: СУММКВ (сумма квадратов), СУММРАЗНКВ (сумма разностей квадратов), СУМКВРАЗН (сумма квадратов разностей) и даже СУММСУММКВ (сумма сумм квадратов).

Ссылки и массивы

Эта категория в Excel 5 называется Просмотр и ссылки, в следующих версиях — Ссылки и массивы. В ней находятся функции, позволяющие обратиться к массиву данных (по колонке, строке, прямоугольному интервалу) и получить из него самую разнообразную информацию: номера столбцов и строк, в него входящих, их количество, содержимое нужного вам элемента массива; можно найти, в какой ячейке этого массива находится нужное число или текст и т.д.

Текстовые

В этой группе десятка два команд! С их помощью мы сможем посчитать количество символов в ячейке, включая пробелы (ДЛСТР), узнать код символа (КОД-СИМВ), узнать, какой символ стоит первым (ЛЕВСИМВ) и последним (ПРАВСИМВ) в строке текста, поместить в активную ячейку некоторое количество символов из другой ячейке (ПСТР), поместить в активную ячейку весь текст из другой ячейки заглавными (ПРОПИСН) или сточными буквами (СТРОЧН), проверить, совпадают ли две текстовые ячейки (СОВПАД), найти некоторый текст (ПОИСК, НАЙТИ) и заменить его другим (ЗАМЕНИТЬ).

Проверка свойств и значений

Эта категория в 5.0 называется Информационные, а в более поздних — Проверка свойств и значений. Здесь находятся команды, с помощью которых можно получить информацию о типе данных в ячейке (число там находится, текст или какая-то иная информация), о формате, о текущей операционной среде, о типе ошибки, возникшей в формуле, и проч.

Работа с базой данных

Функция для обсчета данных в базе были впервые выделены в отдельную категорию в Excel 2007. Здесь можно найти команды статистического обсчета (БДДИСП — дисперсия по выборке из базы, БДДИСПП — дисперсия по генеральной совокупности, ДСТАНДОТКЛ — стандартное отклонение по выборке), операции со столбцами и строками базы, количество непустых (БСЧЕТА) или (БСЧЕТ) ячеек и т.д.

Электронные таблицы.

Строки каждой таблицы пронумерованы цифрами, а столбцы — буквами. Таким образом, у каждой ячейки на листе есть свой уникальный адрес (имя). Например, выделенная рамочкой ячейка в левом верхнем углу имеет адрес А1. если же мы хотим обратиться к этой ячейке из другого листа книги, то в адрес добавится название данного листа: Лист 1! А 1 (восклицательный знак служит разделителем). Более того, если мы захотим обратиться к ячейке из другого файла, в адрес добавится еще и его имя и путь к нему.

То, что ячейка А1 выделена рамочкой, означает, что она активна и можно немедленно что-нибудь в нее ввести с клавиатуры. В каждой ячейке таблицы может находиться число, текст либо формула. Это не все, что может находиться в ячейке, но самое существенное.

Простейшая формула — это, например, сумма. Объяснив программе, что именно надо суммировать, мы в заданной ячейке получаем результат. Конечно увидим мы в ней число, но в отличие от «просто числа» это будет вычисленным. И если измениться значение каких-либо ячеек, входящих в область суммирования, то автоматически поменяется и результат.

Поставим курсор на ячейку А1 и введем число, какое нам вздумается. Закончив, нажмем Enter (или стрелку вниз) и окажемся в ячейке А2. введя таким образом пяток чисел, в ячейке А6 напишем формулу для их суммирования: =А1+А2+А3+А4+А5 и нажмем на Enter (букву А надо вводить в английской раскладке клавиатуры). Excel посчитает сумму и запишет ее в ячейку А6. Суммирование, впрочем, лучше выполнять по-другому, с привлечением к общественно полезному труду стандартных функций Excel. Для этого выделим мышкой ячейки с А1 по А5 (это и будет область суммирования), а потом нажмем кнопку суммирования (сигму) на панели инструментов. В ячейке А6 тут же появится вычисленная сумма.

Стоит теперь перейти на любую из ячеек с А1 по А5 и ввести другое число, как сумма тут же изменится. Конечно, изменится она после того, как вы закончите набор и нажмете Enter, Tab, любую стрелку или ткнем мышкой в другую ячейку.

Точно так же формула отследит изменения, если мы решим очистить ячейку (клавиша Del), удалить ячейку иди группу ячеек (Правка > Удалить) или, наоборот, добавим новые строки (Вставка > Строки) и заполним пустые ячейки в них. Причем Excel не станет пугаться, если в какой-то ячейке вместо числа стоит текст — просто не обратит на это внимание. Такой подход можно только приветствовать, потому что он позволит нам в дальнейшем вставлять в таблицы любые текстовые комментарии и заголовки, не заботясь о том, чтобы исключить их из области действия формул.

Чтобы увидеть, как выглядит формула, созданная с помощью кнопки-сигмы, перейдем стрелками или встанем мышью на эту ячейку и поглядим на строку формул. Слева в отдельном окошечке (оно называется полем имени) написано: А6. Этот адрес (имя) ячейки, где мы находимся. А рядом стоит и сама формула: =СУММА(А1: А5). СУММ (в англоязычной версии SUM) — это операция суммирования, а в скобках написано, что суммируются ячейки в интервале от А1 до А5.

В Excel формулой считается только такое выражение, которое начинается со знака равенства.

Если поставить мышкой курсор в строку формул, можно будет что-то поправить в ней вручную. А если дважды щелкнуть по ячейке А6 или нажать F2, то править можно будет прямо в самой ячейке, а в строке формул наши действия будут продублированы. Excel XP, особенно услужливый, тут же покажет желтенькую справку-подсказку с описанием синтаксиса команды. Если я захочу, чтобы в область суммирования входили также данные из столбцов В и С. Тогда я могу написать в ячейке А6 =СУММА(А1: С5), задавая суммирование по прямоугольнику, верхняя левая вершина которого — в ячейке А1, а нижняя правая — в С5.

Если нужно считать сумму по всему столбцу (вы собираетесь впоследствии добавлять новые данные в таблицу, но не желаете каждый раз переписывать формулу), то в качестве аргумента можно задать, скажем, А: А. При этом произойдет сложение всех ячеек столбца и результат будет помещен в ячейку… В какую? Ведь если сумму записать в этот же столбец (например, в ячейку А6, как мы делали до сих пор), то она тоже попадает в область суммирования. Excel должен записать в А6 вычисленную сумму, но ему тут же придется добавить и это число к сумме, записав новый результат туда же, в А6. Вместо этого Excel сообщит, что не правы, скорее всего, вы. Невозможно, напишет, допустить циклические ссылки. Так что сумму по всему столбцу или по строке (в этом случае пишем так: = СУММ(1:1)) надо помещать в другом столбце или в другой строке.

При выполнении итерационных вычислений, начиная с Excel 2007, циклические ссылки допустимы. Но это достаточно сложные материи.

Если нам нужно просуммировать только столбцы А и С, а В пропустить. Тогда мы пишем = СУММ(А1: А5; С1: С5). Двоеточие задает интервал, точка с запятой — перечисление.

На самом деле все описанные выше операции можно проделать и мышкой. Например, встать в ячейку D6, где будет находиться сумма, нажать на сигму — в ячейке сразу возникнет незаполненная формула = СУММ(), а потом мышкой выделить либо прямоугольный блок А1: А5 (сумма по трем столбцам), либо сперва ячейки с А1 по А5, а затем, держа нажатой клавишу Ctrl, — с С1 по С5 (сумма по двум столбцам вразбивку). Можно даже разом выделить весь столбец — щелкнув мышкой по его имени, например по букве А вверху столбца. Строка выделяется аналогично — щелчком по ее номеру слева.

По мере выделения в скобках будут появляться имена ячеек. Чтобы подтвердить окончание ввода, жмем Enter.

Иногда возникает необходимость в формуле использовать данные из другой таблицы. Так, для того чтобы прибавить к нашей сумме ячейку А1, находящуюся на четвертом листе, пишем: = СУММ(А1: А5) +Лист4! А1.

Как только мы стали редактировать формулу, в строке формул появились новые кнопки. Смысл их таков. Щелчок мышью по галочке подтверждает внесенные нами изменения, по крестику — отменяет.

При редактировании формул у нас появляется новое окно-список Функции. Одним щелчком мыши можно взять оттуда любую из десяти функций, которыми пользовались в последнее время.

Когда мы выделяем мышкой ячейки, расположенные не в столбик, а в строку, сумма появится не внизу, а справа от выделенной группы ячеек. Формула будет выглядеть примерно так: =СУММ(А1: D1). Если мы выделим мышкой прямоугольную область, например первые пять ячеек столбцов А, В и С, и нажмем на сигму. Это позволит вычислить сумму по каждому из столбцов и напишет в свободные ячейки внизу.

Если же нам хочется подобным образом посчитать сумму по каждой строке этого прямоугольника, то, выделяя блок А1: С5, надо захватить и пустой столбик D(А1: D5). Тогда при нажатии кнопки суммирования в столбце D окажутся суммы, вычисленные по строкам. Если выделить, кроме блока с данными, также пустой столбец справа и пустую строку снизу и нажать на сигму, то Excel напишет нам суммы и по строкам, и по столбцам.

В XP кнопка сигма превратилась в меню, в котором имеется список нескольких самых часто используемых команд. Кроме обычного суммирования тут есть вычисление среднего арифметического по строке или столбцу (Среднее), подсчет количества чисел — пустые ячейки, тест и формулы команда не учитывает (Число), а также вычисление максимума и минимума.

Мастер диаграмм

Проще всего диаграмма строится, если заранее выделить необходимый фрагмент таблицы, причем хорошо бы, чтобы левый столбец содержал названия строк, а первая строка — названия столбцов. Тогда мастер сразу включит их в диаграмму, расположив по осям или вставив в легенду. Нажав кнопку мастер диаграмм, мы вызываем мастера создания диаграмм. Мастер делает четыре шага. Сначала нам предлагается выбрать тип диаграммы. Тут и круговая, и кольцевая, и гистограмма, и линейчатая и т.д. и т.п. А на странице Нестандартные есть еще «деревянная», «парящие бруски»…

На втором шаге надо выбрать диапазон данных. Для удобства проведения этой операции можно нажать на кнопку справа от строки Диапазон, и окно свернется в строчку. Необходимо выделить мышью нужные строки и столбцы своей таблицы, а потом нажать ту же кнопку еще раз. Но если все было выделено заранее, второй шаг нам не нужен: сразу жмем кнопку Далее >. На этом шаге можно еще задать, какие данные будут отложены по оси Х, а какие по оси Y (переключатель Ряды в: сроках или столбцах). Третий шаг. Водим заголовок диаграммы, название осей, ставим или убираем осевые линии, легенду и прочие детали оформления.

И наконец, задаем, куда диаграмму следует поместить — на отдельный лист или на один из имеющихся. Жмем кнопку Готово и получаем то, что заказали.

Готовую диаграмму, если она таки совсем оправдала наши ожидания, можно еще подредактировать. Щелкаем по любому элементу диаграммы, и он выделяется (отмечается черными квадратиками), щелкаем по пустому месту внутри диаграммы, и она выделится вся. Теперь можно выделенный элемент или всю диаграмму скопировать или удалить (Del), передвинуть мышью в нужное место, уменьшить или растянуть (за черные квадратики).

Однократный щелчок по уже выделенным заголовкам (шапке, подписям) позволит поменять в них текст.

Двойной щелчок на выделенном фрагменте позволит его переоформить (в Excel 5.0 надо вначале выделить всю диаграмму, а потом дважды щелкать). Если щелкаем по шапке, попадаем в диалоговое окно Форматирование названия диаграммы, если по оси — в Форматирование оси. Можно дважды щелкнуть по любой из линий (столбиков, кривых, секторов или что мы там выбрали) и поменять какие-то параметры отдельно по каждой группе (например, поменять цвет). Если щелкать в стороне от кривых или столбиков, то попадем в Форматирование области диаграммы или Форматирование области построения. Даже параметры линий сетки можно отредактировать, если дважды щелкнуть по одной из них. Щелкая по этим же элементам правой кнопкой мыши, мы будем получать контекстное меню — для каждого элемента свое.

Диаграмма динамически связана с исходными данными. Если мы что-то в таблице поменяли, то изменится и диаграмма. А если что-то испортили (возникла ошибка), то и диаграмма испортится, и в ней появятся сообщения об ошибках.

1.3. Виды функций используемые в Excel
Математические функции

В Microsoft Excel имеется целый ряд встроенных математических функций, позволяющих легко и быстро выполнять различные специализированные вы числения. Кроме того, множество математических функций включено в надстройку Пакет анализа.

Функция СУММ

Функция СУММ суммирует множество чисел.  Эта функция имеет следующий синтаксис: =СУММ(числа).

Аргумент числа может включать до 30 элементов, каждый из которых может быть числом, формулой, диапазоном или ссылкой на ячейку, содержащую ли возвращающую числовое значение. Функция СУММ игнорирует аргументы, которые ссылаются на пустые ячейки, текстовые или логические значения.

Поскольку СУММ является очень популярной функцией, на стандартной  панели инструментов имеется специальная кнопка для ввода этой функции. Если вы выделите ячейку и нажмете кнопку Автосумма (кнопка с символом (), Ехсеl создаст формулу =СУММ() и предложит ячейки для суммирования. Например, если  выделить ячейку   С16  в  листе,   представленном  ранее на рис. 1, и затем нажать кнопку Авто сумма, Excel предложит формулу =СУММ(С4:С15) и выведет подвижную рамку вокруг диапазона ячеек, использованного в формуле в качестве аргумента.

Если предложенный аргумент функции СУММ является правильным, нажмите клавишу Enter или еще раз кнопку Автосумма для фиксации ввода формулы и удаления подвижной рамки. Если предложенный аргумент неверен, его можно изменить, выделив, пока присутствует подвижная рамка, правильный диапазон ячеек. Excel заменит предложенный аргумент выделенным диапазоном и перерисует подвижную рамку вокруг вашего выделения.

Функция ОКРУГЛ

Функция ОКРУГЛ округляет число, задаваемое ее аргументом, до указанного количества десятичных разрядов и имеет следующий синтаксис: =ОКРУГЛ(число;количество_цифр)

Аргумент число может быть числом, ссылкой на ячейку, в которой содержится число, или формулой, возвращающей числовое значение. Аргумент количество_цифр, который может быть любым положительным или отрицательным целым числом, определяет, сколько цифр будет округляться. Задание отрицательного аргумента количество_цифр округляет до указанного количества разрядов слева от десятичной запятой, а задание аргумента количество_цифр равным 0 округляет до ближайшего целого числа. Excel округляет цифры, которые меньше 5, с недостатком (вниз), а цифры, которые больше или равны 5, с избытком (вверх). Следующая таблица содержит несколько при меров действия функции ОКРУГЛ.

Функции ОКРУГЛВНИЗ и ОКРУГЛВВЕРХ имеют такой же синтаксис, как и функция ОКРУГЛ. Как указывают их имена, они округляют значения вниз (с недостатком) или вверх (с избытком).

Округление в сравнении с форматированием

Не смешивайте функцию ОКРУГЛ с фиксированными форматами, например 0 и 0,00, которые имеются на вкладке Число окна диалога Формат ячеек. При использовании этих форматов содержимое в ячейке округляется до заданного

 числа десятичных разрядов, но при этом изменяется только отображение числа в ячейке, а не само значение. При выполнении вычислений Excel всегда использует хранимое, а не отображаемое значение.

Функции ЦЕЛОЕ и ОТБР

Функция ЦЕЛОЕ округляет число вниз до ближайшего целого и имеет следующий синтаксис: =ЦЕЛОЕ(число).

Аргумент число — это число, для которого вы хотите найти следующее наи меньшее целое. Например, рассмотрим формулу: =ЦЕЛОЕ(100,01)

Эта формула возвратит значение 100, как и следующая формула, несмотря на то, что число 100,99999999 уже практически равно 101: =ЦЕЛОЕ(100,99999999)

Если число отрицательное, функция ЦЕЛОЕ также округляет это число вниз до ближайшего целого. Например, следующая формула возвращает значе ние -101: =ЦЕЛОЕ(-100,99999999)

Функция ОТБР отбрасывает все цифры справа от десятичной за пятой независимо от знака числа. Необязательный аргумент количество_цифр задает позицию, после которой производится усечение. Эта функция имеет следующий синтаксис: =ОТБР(число; количество_цифр)

Если второй аргумент опущен, он принимается равным нулю. Например, следующая формула возвращает значение 13: =ОТБР(13,978)

Функции СЛЧИС и СЛУЧМЕЖДУ

Функция СЛЧИС генерирует случайные числа, равномерно распределенные между 0 и 1, и имеет следующий синтаксис: =СЛЧИС()

Функция СЛЧИС является одной из функций Excel, которые не имеют аргументов. Как и для всех функций, у которых отсутствуют аргументы, после имени функции необходимо вводить круглые скобки.

Значение функции СЛЧИС изменяется при каждом пересчете листа. Если установлено автоматическое обновление вычислений, значение функции’ СЛЧИС изменяется каждый раз при вводе данных в этом листе.

Функция СЛУЧМЕЖДУ, которая доступна, если установлена надстройка, Пакет анализа, предоставляет больше возможностей, чем  СЛЧИС. Для функции СЛУЧМЕЖДУ можно задать интервал генерируемых случайных целочисленных значений. Эта функция имеет следующий синтаксис: =СЛУЧМЕЖДУ(начало;конец)

Аргумент начало задает наименьшее целое число, а аргумент конец — наибольшее целое число, которое может возвратить функция. Например, следующая формула может возвратить любое целое число от 123 до 456 (включая и оба эти значения): =СЛУЧМЕЖДУ(123;456)

Функция ПРОИЗВЕД

Функция ПРОИЗВЕД перемножает все числа, задаваемые ее аргументами, и имеет следующий синтаксис: =ПРОИЗВЕД(число1; число2;…). Функция  ПРОИЗВЕД  может  иметь до  30   аргументов.   Excel   игнорирует любые пустые ячейки, текстовые и логические значения.

Функция КОРЕНЬ

Функция КОРЕНЬ возвращает положительный квадратный корень числа и имеет следующий синтаксис: =КОРЕНЬ(число)

Аргумент число должен быть положительным числом. Например, следующая функция возвращает значение 2: =КОРЕНЬ(4)

Если   число   отрицательное,    КОРЕНЬ   возвращает   ошибочное   значение: =#ЧИСЛО!.

Функция ЕЧИСЛО

Функция ЕЧИСЛО определяет, является ли значение число и имеет следующий синтаксис: =ЕЧИСЛО(значение)

Предположим, что вы хотите узнать, является ли значение в ячейке А5 числом. Следующая формула возвращает значение ИСТИНА, если ячейка А5 содержит число или формулу, возвращающую число; в противном случае она возвращает ЛОЖЬ: =ЕЧИСЛО(А5)

Логарифмические функции

Excel поддерживает пять встроенных логарифмических функций: LOG10, LOG, LN, ЕХР и СТЕПЕНЬ. В этом разделе я расскажу только про функции LOG, LN и ЕХР. Надстройка Пакет анализа предоставляет еще несколько дополнительных и более сложных логарифмических функций.

Функция LOG

Функция LOG возвращает логарифм положительного числа по заданному основанию. Эта функция имеет следующий синтаксис: =LOG(число; основание’)

Например,  следующая  формула  возвращает значение 2,321928095,  то есть логарифм 5 по основанию 2: =LOG(5; 2)Если вы не укажете аргумент основание, Excel примет его равным 10.

Функция LN

Функция LN возвращает натуральный (по основанию е) логарифм положительного числа, указанного в качестве аргумента. Эта функция имеет следующий синтаксис: =LN(число). Например, следующая формула возвращает значение 0,693147181: =LN(2)

Функция ЕХР

Функция ЕХР вычисляет значение константы е (приблизительно 2,71828183), возведенной в заданную степень. Эта функция имеет следующий синтаксис: =ЕХР(число)Например,     следующая     формула     возвращает     значение     7,389056099 (12,718281828 x 2,718281828): =ЕХР(2). Функция   ЕХР  является  обратной  по отношению к  LN.   Например, пусть ячейка А1 содержит формулу =LN(8), тогда следующая формула возвращает значение 8: =ЕХР(А1)

Тригонометрические функции

Категория Математические в окне диалога мастера функций содер жит более 50 функций, но в данном разделе расскажу только наиболее типичных из них. Пакет анализа содержит ряд дополнительных функций.

Функция ПИ

Функция ПИ возвращает значение константы ( с точностью до 14 деся тичных знаков: 3,14159265358979. Эта функция имеет следующий синтаксис: =ПИ(). Функция ПИ не имеет аргументов, но мы все равно должны вводить после имени функции круглые скобки.

Функции РАДИАНЫ и ГРАДУСЫ

Тригонометрические функции используют углы, выраженные в радианах, a не в градусах. Измерение углов в радианах основывается на константе ( и при этом 180 градусов равны ( радиан. Excel предоставляет две функции, РАДИАНЫ и ГРАДУСЫ, чтобы облегчить работу с тригонометрическими функциями. Вы можете преобразовать радианы в градусы, используя функцию ГРАДУСЫ, которая имеет следующий синтаксис: =ГРАДУСЫ(угол). Здесь угол — это число, представляющее собой угол, измеренный в радианах. Для преобразования градусов в радианы используется функция РАДИАНЫ которая имеет следующий синтаксис: =РАДИАНЫ(угол). Здесь угол — это число, представляющее собой угол, измеренный в градусах. Например, следующая формула возвращает значение 180: =ГРАДУСЫ(3,1415927). В то же время следующая формула возвращает значение 3,1415927: =РАДИАНЫ(180)

Функция SIN

Функция SIN возвращает синус угла и имеет следующий синтаксис: =SIN(число) Здесь число — это угол в радианах. Например, следующая формула возвра щает значение 0,997494987: =SIN(1,5)

Функция COS

Функция COS вычисляет косинус угла и имеет следующий синтаксис: =COS(число)

Здесь число — это угол в радианах. Например, следующая формула возвра щает значение 0,070737202: =COS(1,5)

Функция TAN

Функция TAN вычисляет тангенс угла и имеет следующий синтаксис: =TAN(число). Здесь число — это угол в радианах. Например, следующая формула возвращает тангенс угла 1,5 радиана, равный 14,10141995: =TAN(1,5)

 Инженерные функции

Пакет анализа содержит десятки функций, которые представляют интерес в первую очередь для инженеров и научных работников. Эти функции разделяются на три основных группы: функции для работы с комплексными чис лами (известными еще как мнимые числа); функции для преобразования между десятичной, шестнадцатеричной, восьмеричной и двоичной системами счислений и преобразования в другие единицы измерений; различные формы.

Логические функции

Microsoft Excel имеет богатый набор логических функций, некоторые из них включены в надстройку Пакет анализа. Большинство логических функций ис пользуют логические выражения для определения истинности заданного усло вия.

Логические выражения

Логические выражения используются для записи условий, в которых сравни ваются числа, функции, формулы, текстовые или логические значения. На пример, каждая из представленных ниже формул является логическим выра жением:

=А1>А2;=5-3<5*2;=СРЗНАЧ(В1:В6);=СУММ(6; 7; 8) ;=С2=»Среднее» =СЧЁТ(А1:А10);=СЧЁТ(В1:В10);=ДЛСТР(А1)=10

Любое логическое выражение должно содержать, по крайней мере, один опе ратор сравнения, который определяет отношение между элементами логичес кого выражения. Например, в логическом выражении А1>А2 оператор больше (>) сравнивает значения в ячейках А1 и А2. Следующая таблица содержит список операторов сравнения Excel.

Список операторов сравнения Microsoft Excel.                                 

Оператор

Определение

=

Равно

>

Больше

<

Меньше

>=

Больше или равно

<=

Меньше или равно

<>

Не равно

Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0). Например, следующее логическое выражение возвращает значение ИСТИНА, если значение в ячейке Z1 равно 10, и ЛОЖЬ, если Z1 содержит любое другое значение: =Z1=10

Функция ЕСЛИ

Функция ЕСЛИ имеет следующий синтаксис:

=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь)

Например, следующая формула возвращает число 5, если значение в ячей ке А6 меньше 22: =ЕСЛИ(А6<22;5;10). В противном случае формула возвращает 10.

В качестве аргументов функции ЕСЛИ можно использовать другие функции. Например, следующая формула возвращает сумму значений в ячейках от А1 до А10, если эта сумма положительна: =ЕСЛИ(СУММ(А1:А10)>0;СУММ(А1:А10); 0). В противном случае формула возвращает 0.

Функции И, ИЛИ и НЕ

Три дополнительные функции — И, ИЛИ и НЕ — по зволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения: =, >, <, >=, <= и <>. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют следующий синтаксис:

=И(логическое_значение1;логическое_значение2;… ;логическое_значениеЗО) =ИЛИ(логическое_значение1;логическое_значение2;… ;логическое_значениеЗО) Функция НЕ имеет только один аргумент и следующий синтаксис: =НЕ(логическое_значенне)

Аргументы функций И, ИЛИ и НЕ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.

Вложенные функции ЕСЛИ

Иногда бывает очень трудно решить логическую задачу только с помощью операторов сравнения и функций И, ИЛИ и НЕ. В этих случаях можно использовать вложенные функции ЕСЛИ. Например, в следующей формуле используются три функции ЕСЛИ: 

=ЕСЛИ(А1=100;»Всегда»;ЕСЛИ(И(А1>=80;А1<100);»Обычно»;

ЕСЛИ(И(А1>=60;А1<80);»Иногда»;»Увы!»)))

Если значение в ячейке А1 является целым числом, формула читается следу ющим образом: «Если значение в ячейке А1 равно 100, возвратить строку Всегда. В противном случае, если значение в ячейке А1 находится между 80 и 100 (точнее, от 80 до 99 включительно), возвратить строку Обычно. В про тивном случае, если значение в ячейке А1 находится между 60 и 80 (от 60 до 79 включительно), возвратить строку Иногда. И наконец, если ни одно из этих условий не выполняется, возвратить строку Увы!».

Всего допускается до семи уровней вложения функций ЕСЛИ, но при этом, конечно, должно соблюдаться ограничение по максимальной длине значения в ячейке (255 символов).

Функции ИСТИНА и ЛОЖЬ

Функции ИСТИНА и ЛОЖЬ предоставляют альтернатив ный способ записи логических значений ИСТИНА и ЛОЖЬ. Эти функции не имеют аргументов и выглядят следующим образом: =ИСТИНА(), =ЛОЖЬ(). Например, предположим, что ячейка В5 содержит логическое выражение, тогда следующая формула возвратит строку Внимание!, если логическое вы ражение в ячейке В5 имеет значение ЛОЖЬ: =ЕСЩВ5=ЛОЖЬ(); «Внимание!»; «ОК»). Иначе формула возвратит строку ОК.

2. Использование условных функций и логических выражений

при решении задач в Excel

2.1. Условная функция и логические выражения в  электронных

таблицах Microsoft Excel

Условная функция. Общий вид условной функции следующий:

ЕСЛИ(<условие>; <выражение1>; <выражение2>)

Условие — это логическое выражение, которое может принимать значение ИСТИНА или ЛОЖЬ. <выражение 1> и <выражение 2> могут быть числами, формулами или текстами.

Условная функция, записанная в ячейку таблицы, выполняется так: если условие истинно, то значение данной ячейки определит <выражение 1>, в противном случае — <выражение 2>.

Логические выражения. Логические выражения строятся с помощью операций отношения (<, >, <= (меньше или равно), >= (больше или рано), =, <>(не равно)) и логических операций (логическое И, логическое ИЛИ, логическое отрицание НЕ). Результатом вычисления логического выражения являются логические величины ИСТИНА или ЛОЖЬ.

Существуют особенности записи логических операций в табличных процессорах: сначала записывается имя логической операции (И, ИЛИ, НЕ), а затем в круглых скобках перечисляются логические операнды.

И (логическое_значение1;                     Возвращает значение ИСТИНА, если все аргументы

Логическое_значение2; …)                   имеют значение ИСТИНА;   возвращает значение 

(AND)                                                      ЛОЖЬ, если хотя бы один  аргумент имеет значение ЛОЖЬ; например,   И(2+2=4; 2+3=5) равняется ИСТИНА, если  ячейка B4 содержит число между 1 и 100, то  И(1равняется ИСТИНА

ИЛИ(логическое_значение1;                Возвращает значение ИСТИНА, если хотя бы  один

Логическое_значение2; …)                  аргументов имеет значение ИСТИНА  и возвращает

(OR)                                                        значение ЛОЖЬ, если все  аргументы имеют  значение ЛОЖЬ;  например, ИЛИ(2+2=4; 2+3=6) возвращает ИСТИНА; если ячейка B4 содержит число меньше 1 или больше 100, то ИЛИ(1100) возвращает   ИСТИНА.

НЕ (логическое_зачение) (NOT)         Меняет на противоположное логическоезначение своего аргумента; например  НЕ(2+2=5) возвращает ИСТИНА; если ячейка  B4 содержит число меньше 1 или больше 100, то  НЕ(ИЛИ(1100)) возвращает ЛОЖЬ

Вложенные логические функции ЕСЛИ.

Формат записи:

        =ЕСЛИ(усл.1; выражение В; ЕСЛИ(усл.2; выражение С; ЕСЛИ(…))).

        Число вложенных функций в принципе может быть любое, но общая длина строки не должна быть слишком большой.

Пример 1. Найти работников, у которых имеются одновременно задолжен-ности по обоим видам кредита, и удержать от начисленной им суммы 20% в счет погашения кредитов. С остальных работников, имеющих задолженность по какому-либо одному виду кредита, удержать 10% от начисленной им суммы. Работникам, не имеющим задолженности по кредиту, проставить в графе “Удержано”- Б/К. В нашем примере логическая функция будет иметь следующий вид:

        =ЕСЛИ(И(С3>0;D3>0);B3*0,2;ЕСЛИ(И(С3=0;D3=0);”б/к”;B3*0,1))

        Данная логическая функция означает, что если одновременно задолженности по потребительскому кредиту на жилищное строительство больше нуля, то необходимо удержать 20% с начисленной суммы, если обе задолженности одновременно равны нулю, то необходимо вывести “б/к”, в противном случае необходимо удержать 10% от начисленной суммы.

Пример 2. Разработать таблицу, содержащую следующие сведения об абитуриентах: фамилия, оценки за экзамены по математике, русскому и иностранному языкам, сумма баллов за три экзамена и информацию о зачислении: если сумма баллов больше или равна проходному баллу и оценка за экзамен по математике — 4 или 5, то абитуриент зачислен в учебное заведение, в противном случае — нет.

Решение. Исходной информацией являются фамилии, оценки за экзамены и проходной балл. Сумма баллов и информация о зачислении вычисляются с помощью формул.

Первоначально следует подготовить таблицу в следующем виде:

А

В

С

D

Е

F

1

Проходной

балл:

13

2

Фамилия

Математика

Русский

Иностранный

Сумма

Зачислен

3

В ячейке С1 будет храниться значение проходного балла — 13. Формула в ячейке ЕЗ вычисляет сумму баллов за три экзамена: ВЗ + СЗ + D3. Формула в ячейке F3 задается с помощью условной функции: ЕСЛИ(И(ЕЗ>=$С$1;ВЗ>3);”ДА”;”НЕТ”)

Условие, записанное с помощью логической операции И, можно расшифровать так: сумма баллов (ЕЗ) >= проходному баллу (С1). И оценка за экзамен по математике (ВЗ) > 3. Если условие выполняется, то в клетке F3 будет отображаться текст — ДА, в противном случае — НЕТ.

Для проходного балла в формуле используется абсолютный адрес $С$1, так как проходной балл является одинаковым и неизменным для всех абитуриентов. После заполнения 3-ей строки формулами, можно произвести копирование соответствующих формул в нижние строки. Формулы в столбцах Е и F после копирования будут выглядеть так:

D

Е

F

1

2

Сумма

Зачислен

3

B3+C3+D3

ЕСЛИ(И(ЕЗ>=$С$1,ВЗ>3),“ДА”;“НЕТ”)

4

B4+C4+D4

ЕСЛИ(И(Е4>=$С$1,В4>3);“ДА”;“НЕТ”)

5

B5+C5+D5

ЕСЛИ(И(Е5>=$С$1,В5>3),“ДА”;“НЕТ”)

После ввода исходных данных получим таблицу в режиме отражения значений:

А

В

С

D

Е

F

1

Проходной

балл:

13

2

Фамилия

Математика

Русский

Иностранный

Сумма

Зачисление

3

Антонов

4

5

5

14

ДА

4

Воробьев

3

5

5

13

НЕТ

5

Синичкин

5

5

3

13

ДА

6

Воронина

5

4

3

12

НЕТ

7

Снегирев

3

5

4

12

НЕТ

8

Соколова

5

5

5

15

ДА

2.2.Решение задач в Excel с использованием условных функций и логических выражений

Задача

Компания по снабжению электроэнергией взимает плату плату с клиентов по тарифу: k рублей за 1 КВт/ч и m рублей за каждый КВт/ч сверх нормы, которая составляет 50 Квт/ч. Услугами компании пользуются 10 клиентов. Подсчитать плату для каждого клиента.

Решение:  

Задача

10 спортсменов-многоборцев принимают участие в соревнованиях по 5 видам спорта. По каждому виду спорта спортсмен набирает определенное количество очков. Спортсмену присваивается звание мастер, если он набрал в сумме не менее k очков. Сколько спортсменов получило звание мастера?

Решение:

 

Заключение

Существует довольно много областей применения табличного процессора MS Excel: инженерные расчеты, математическое моделирование процессов, статистическая обработка массивов данных, расчет использования денежных средств в финансовых операциях и т.д. Кроме того, с помощью MS Excel можно создать и использовать базы данных.

Так как расчет является основной операцией над данными, которой занимается MS Excel, в ней содержится большое количество разнообразных встроенных функций: математических, финансовых, статистических и др.

Результат и аргументы используемых функций находятся в ячейках электронной таблицы. MS Excel обладает гибким механизмом задания и редактирования значений ячеек электронной таблицы, а также допускает создание собственных программ по обработке данных. Функции выполняются не только над значениями конкретных ячеек, но и над набором ячеек из заданного диапазона. Каждая ячейка имеет свое название, составленное из названия столбца и строки, а диапазон задается названиями левой верхней и правой нижней ячеек таблицы.

Использование MS Excel позволяет не только определить результат на основе исходных данных, но и найти исходные значения, необходимые для получения требуемого результата.

Возможность использования формул и функций является одним из важнейших свойств программы обработки электронных таблиц. Это, в частности, позволяет проводить статистический анализ числовых значений в таблице.

Текст формулы, которая вводится в ячейку таблицы, должен начинаться со знака равенства (=), чтобы программа Excel могла отличить формулу от текста. После знака равенства в ячейку записывается математическое выражение, содержащее аргументы, арифметические операции и функции.

В качества аргументов в формуле обычно используются числа и адреса ячеек. Для обозначения арифметических операций могут использоваться следующие символы: + (сложение); – (вычитание); * (умножение); / (деление).

Формула может содержать ссылки на ячейки, которые расположены на другом рабочем листе или даже в таблице другого файла. Однажды введенная формула может быть в любое время модифицирована.

Встроенный Менеджер формул помогает пользователю найти ошибку или неправильную ссылку в большой таблице.

Кроме этого, программа Excel позволяет работать со сложными формулами, содержащими несколько операций. Для наглядности можно включить текстовый режим, тогда программа Excel будет выводить в ячейку не результат вычисления формулы, а собственно формулу.

Программа Excel интерпретирует вводимые данные либо как текст (выравнивается по левому краю), либо как числовое значение (выравнивается по правому краю). Для ввода формулы необходимо ввести алгебраическое выражение, которому должен предшествовать знак равенств.

Список использованной литературы

  1. Microsoft Office Excel 2003. Учебный курс / В. Кузьмин, — СПб.: Питер: Издательская группа BHV, 2009.
  2. Excel 2003. Эффективный самоучитель / В.В. Серогородский, — СПб.: Наука и техника, 2005.
  3. Excel: Сборник примеров и задач / С.М. Лавренов, — М.: Финансы и статистика, 2009.
  4. Васильева В.С. Персональный компьютер. Быстрый старт. – СПб.: БХВ-Петербург, 2010.
  5. Ефимова М.Р., Бычкова С.Г. Социально-экономическая статистика. – М.: Финансы и статистика – 2010.
  6. Колесникова И.И. Социально-экономическая статистика. – М.: Новое знание – 2002.
  7. Куликов Е. Прикладной статистический анализ. – М.: Радио и связь, 2009.
  8. Макаров А.А., Кулаичев А.П., Синева И.С. Использование программ обработки данных в преподавании курсов теории вероятностей, математической и прикладной статистики и информатики. Методические рекомендации (выпуск 1). – М.: МГУ, 2009.
  9. Мидлтон М. Р. Анализ статистических данных с использованием Microsoft Excel для Office XP. – М.: Бином: 2010.
  10. Минько А.А. Статистический анализ в Microsoft Office Excel. Профессиональная работа. М.: Вильямс, 2010.
  11. Мхитарян В.С. Пакет анализа MS Excel в экономико-статистических расчетах. Юнити-Дана, 2010.
  12. Статистика / Под ред. Ефимова М.Р. – М.: ИНФРА-М, 2009.
  13. Чекотковский Э. В. Графический анализ статистических данных в Microsoft Excel 2000. – М.: Диалектика, 2009. 464 с.
  14. Чернова Т.В. Экономическая статистика. – Таганрог: Изд-во ТРТУ, 2005.

Понравилась статья? Поделить с друзьями:
  • Условное оформление ячейки excel
  • Условное оформление ячеек в excel
  • Условное заполнение ячеек в excel
  • Условно форматирование строки ячеек в excel
  • Условная функция если в excel примеры