Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопрос 37.docx
Скачиваний:
4
Добавлен:
23.09.2019
Размер:
73.04 Кб
Скачать

Вопрос 38

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

С целью удобства ориентировки все функции сгруппированы по 10 категориям:

- недавно использовавшихся

- полный Алфавитный перечень

- Финансовые

- Дата и время

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

- Статистические

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

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

- Текстовые

- Логические

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

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

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

Встроенный Мастер функции вызывается командой меню Вставка – Функция или щелкнув кнопкой на Стандартной панели инструментов. Либо комбинацией клавиш Shift + F3.

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

В нижней строке диалогового окна Мастера функции имеются командные кнопки, по которым можно произвести то или иное действие. В частности, можно отменить используемую функцию, нажав кнопку «Отмена», вернуться к первому шагу и выбрать другую функцию (кнопка «< Шаг»), сделать следующий шаг (кнопка «Шаг >»), либо осуществить ввод (кноп»» «Закончить»). Кроме того, системой предусмотрен вызов контекстной справочной системы, содержащей детальное описание каждой функции.

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

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

Функция И(логическое_значение1; логическое_значение2; ...) – возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.

Пример: =И(2+2=4; 2+3=5) равняется ИСТИНА; если ячейка B4 содержит число между 1 и 100, то: =И(1<B4; B4<100) равняется ИСТИНА

Функция ИЛИ(логическое_значение1; логическое_значение2; ...) – возвращает ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА; возвращает ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ. Логическое_значение1, логическое_значение2, ... – это от 1 до 30 проверяемых условий, которые могут иметь значение либо ИСТИНА, либо ЛОЖЬ. Пример: =ИЛИ(1+1=1;2+2=5) равняется ЛОЖЬ.

Функция НЕ(логическое_значение) – меняет на противоположное логическое значение своего аргумента. Функция НЕ используется в тех случаях, когда необходимо быть уверенным в том, что значение не равно некоторой конкретной величине.

Пример: =НЕ(1+1=2) равняется ЛОЖЬ.

Функция ЕСЛИ(лог_выражение; значение_если_истина; значение_если_ложь) – возвращает значение_если_истина, если заданное условие при вычислении дает значение ИСТИНА, и значение_если_ложь в противном случае.

Лог_выражение – это любое значение или выражение, которое при вычислении дает значение ИСТИНА или ЛОЖЬ.

Пример: Предположим, что необходимо записать формулу для вычисления функции F(x)=1-3/х. Значение аргумента содержится в ячейке В2. Функция не определена при х=0. Таким образом, формула примет вид =ЕСЛИ(В2=0;1-3/В2;«Не определено»)

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

Пример:

Стаж больше или равен 15, то коэффициент равен 1;

10 £ стаж < 15 то коэффициент равен 0,75;

5 £ стаж < 10 то коэффициент равен 0,6;

стаж < 5 то коэффициент равен 0,3.

Эти условия можно записать с помощью функции ЕСЛИ, при условии, что стаж – это ячейка D2: ЕСЛИ(D2>=15;1;ЕСЛИ(D2>=10;0,75;ЕСЛИ(D2>=5;0,6;0,3)))

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]