Всё для Учёбы — студенческий файлообменник
1 монета
docx

Курсовая «Обзор встроенных функций Microsoft Excel» по Информатике (Андреева А. Ю.)

ВСЕРОССИЙСКИЙ ЗАОЧНЫЙ ФИНАНСОВО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ

КАФЕДРА АВТОМАТИЗИРОВАННОЙ ОБРАБОТКИ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ

КУРСОВАЯ РАБОТА

по дисциплине "Информатика"

на тему "Обзор встроенных функций MS Excel"

Исполнитель:

.

специальность ЭТ

группа

№ зачетной книжки 05мэб000431

Руководитель:

Жуков Г. А.

Москва-2007

Содержание

Введение . 3

Общее представление о функциях MS Excel . 4

Синтаксис функций 7

Подробное описание каждой из встроенных функций Excel . 9

Практическая часть 21

Заключение 25

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

Приложения . 27

Введение

Мы вступили в новый век автоматизированной обработки информации. Раньше люди считали на счетах, затем на калькуляторах, а затем, на постоянно совершенствующихся ЭВМ (или компьютерах, как мы их называем). Существенно облегчает и ускоряет работу компьютер. Я в своей курсовой работе буду рассматривать одну из основных офисных программ MS EXCEL. У этой программы огромное множество возможностей. В этой программе можно и считать как на калькуляторе и создавать достаточно серьезные программы и базы данных. Я рассмотрю лишь часть возможностей Excel - встроенные функции. С помощью них очень удобно заполнять различные таблицы. В теоретической части работы я опишу наиболее часто используемые функции, а в практической покажу, как их можно использовать в работе.

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

Общее представление о функциях MS Excel

Функция Excel - это заранее определенная формула, которая работает с одним или несколькими значениями и возвращает результат.

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

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

1) числовые константы, например, функция ПРОИЗВЕД(2;3) вычисляет произведение чисел 2 и 3, т.е. 2·3;

2) ссылки на ячейки и блоки ячеек (функция ПРОИЗВЕД (А1;С1:СЗ) вычисляет произведение содержимого ячеек А1,С1,С2 и С3, т.е. А1·С1·С2·СЗ;

3) текстовые константы (заключенные в кавычки);

4) логические значения;

5) массивы;

6) имена ссылок, например, если ячейке А10 присвоить имя СУММА (последовательность команд Вставка, Имя, Определить), а блоку ячеек В10:Е10 - имя ИТОГИ, то допустима следующая запись: =СУММ(СУММА; ИТОГИ);

7) смешанные аргументы, например, =СРЗНАЧ (Группа;АЗ;5*3).

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

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

1. Автосумма: т.к. функция суммы используется наиболее часто, то на панель инструментов Стандартная вынесена кнопка Автосумма.

Введите в ячейки А1, А2, А3 произвольные числа. Активизируйте ячейку А4 и нажмите кнопку автосумма. Нажмите клавишу ввода. В ячейку А4 будет вставлена формула суммы ячеек А1А3.

2. Вычисление среднего арифметического последовательности чисел:

=СРЗНАЧ(числа).

2. Нахождение максимального (минимального) значения: =МАКС(числа) , =МИН(числа).

3. Вычисление медианы (числа являющегося серединой множества): =МОДА(числа).

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

5.Дисперсия: ДИСП(числа).

6 Стандартное отклонение: =СТАНДОТКЛОН(числа).

7. Ввод случайного числа: =СЛЧИС() .

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

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

При обычной записи формула в ячейке В6 выглядела бы так =СУММ(В2:В4).

При использовании заголовков формула будет выглядеть так =СУММ(Кв 1).

Необходимо знать следующее:

- Если формула содержит заголовок столбца/строки, в котором она находится, то Excel считает, что Вы хотите использовать диапазон ячеек, расположенных ниже заголовка столбца таблицы (или справа от заголовка строки);

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

При использовании заголовков можно указать любую ячейку таблицы с помощью пересечения диапазонов. Например, для ссылки на ячейку С3 в нашем примере можно использовать формулу =Строка2 Кв 2. Обратите внимание на пробел между заголовками строки и столбца.

Формулы, содержащие заголовки, можно копировать и вставлять, при этом Excel автоматически настраивает их на нужные столбцы и строки. Если будет произведена попытка скопировать формулу в неподходящее место, то Excel сообщит об этом, а в ячейке выведет значение ИМЯ?. При смене названий заголовков, аналогичные изменения происходят и в формулах.

Синтаксис функций

Функции состоят из двух частей: имени функции и одного или нескольких аргументов. Имя функции, например, СУММ, - описывает операцию, которую эта функция выполняет. Аргументы задают значения или ячейки, используемые функцией. В формуле, приведенной ниже: СУММ - имя функции; В1:В5 - аргумент. Данная формула суммирует числа в ячейках В1, В2, В3, В4, В5: =СУММ(В1:В5).

Знак равенства в начале формулы означает, что введена именно формула, а не текст. Если знак равенства будет отсутствовать, то Excel воспримет ввод просто как текст.

Аргумент функции заключен в круглые скобки. Открывающая скобка отмечает начало аргумента и ставится сразу после имени функции. В случае ввода пробела или другого символа между именем и открывающей скобкой в ячейке будет отображено ошибочное значение #ИМЯ? Некоторые функции не имеют аргументов. Даже в этом случае функция должна содержать круглые скобки: =С5*ПИ().

Использование аргументов. При использовании в функции нескольких аргументов они отделяются один от другого точкой с запятой. Например, следующая формула указывает, что необходимо перемножить числа в ячейках А1, А3, А6: =ПРОИЗВЕД(А1;А3;А6)

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

=СУММ(А2:А5;В4:В8)

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

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

Числовые значения. Аргументы функции могут быть числовыми.

Текстовые значения. В качестве аргумента функции могут использоваться текстовые значения.

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

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

=ЕСЛИ(А1=ИСТИНА;"Повышение";"Понижение")&" цены"

Именованные ссылки. В качестве аргумента функции можно указать имя диапазона. Например, если диапазону ячеек А1:А5 присвоено имя "Дебет" (Вставка-Имя-Присвоить), то для вычисления суммы чисел в ячейках с А1 по А5 можно использовать формулу =СУММ(Дебет).

Использование различных типов аргументов. В одной функции можно использовать аргументы различных типов. Например: =СРЗНАЧ(Дебет;С5;2*8).

Подробное описание каждой из встроенных функций Excel

I. Математические функции Excel

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

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

Аргумент числа может включать до 30 элементов, каждый из которых может быть числом, формулой, диапазоном или ссылкой на ячейку, содержащую или возвращающую числовое значение. Функция СУММ игнорирует аргументы, которые ссылаются на пустые ячейки, текстовые или логические значения. Аргументы не обязательно должны образовывать непрерывные диапазоны ячеек. Например, чтобы получить сумму чисел в ячейках А2, В10 и в ячейках от С5 до К12, введите каждую ссылку как отдельный аргумент: =СУММ(А2;В10;С5:К12).

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

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

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

Функции ЧЁТН и НЕЧЁТ. Для выполнения операций округления можно использовать функции ЧЁТН (EVEN) и НЕЧЁТ (ODD). Функция ЧЁТН округляет число вверх до ближайшего четного целого числа. Функция НЕЧЁТ округляет число вверх до ближайшего нечетного целого числа. Отрицательные числа округляются не вверх, а вниз. Функции имеют следующий синтаксис: =ЧЁТН(число), =НЕЧЁТ(число).

Функции ОКРВНИЗ, ОКРВВЕРХ. Функции ОКРВНИЗ (FLOOR) и ОКРВВЕРХ (CEILING) тоже можно использовать для выполнения операций округления. Функция ОКРВНИЗ округляет число вниз до ближайшего кратного для заданного множителя, а функция ОКРВВЕРХ округляет число вверх до ближайшего кратного для заданного множителя. Эти функции имеют следующий синтаксис: =ОКРВНИЗ(число;множитель), =ОКРВВЕРХ(число;множитель).

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

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

Аргумент - число - это число, для которого надо найти следующее наименьшее целое число.

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

Функции ОКРУГЛ, ЦЕЛОЕ и ОТБР удаляют ненужные десятичные знаки, но работают они различно. Функция ОКРУГЛ округляет вверх или вниз до заданного числа десятичных знаков. Функция ЦЕЛОЕ округляет вниз до ближайшего целого числа, а функция ОТБР отбрасывает десятичные разряды без округления. Основное различие между функциями ЦЕЛОЕ и ОТБР проявляется в обращении с отрицательными значениями. Функции СЛЧИС и СЛУЧМЕЖДУ. Функция СЛЧИС (RAND) генерирует случайные числа, равномерно распределенные между 0 и 1, и имеет следующий синтаксис: СЛЧИС()

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

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

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

Синтаксис функции: =СЛУЧМЕЖДУ(начало;конец).

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

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

Функция ОСТАТ. Функция ОСТАТ (MOD) возвращает остаток от деления и имеет следующий синтаксис: =ОСТАТ(число;делитель).

Значение функции ОСТАТ - это остаток, получаемый при делении аргумента число на делитель. Если число меньше чем делитель, то значение функции равно аргументу число.

Если число точно делится на делитель, функция возвращает 0. Если делитель равен 0, функция ОСТАТ возвращает ошибочное значение.

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

Аргумент число должен быть положительным числом. Если число отрицательное, КОРЕНЬ возвращает ошибочное значение.

Функция ЧИСЛОКОМБ. Функция ЧИСЛОКОМБ (COMBIN) определяет количество возможных комбинаций или групп для заданного числа элементов. Эта функция имеет следующий синтаксис: =ЧИСЛОКОМБ(число;число_выбранных)

Аргумент число - это общее количество элементов, а число_выбранных - это количество элементов в каждой комбинации.

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

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

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

Если аргумент основание не указан, то Excel примет его равным 10.

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

Эта функция имеет следующий синтаксис:

=LN(число)Функция EXP. Функция EXP вычисляет значение константы e, возведенной в заданную степень. Эта функция имеет следующий синтаксис:

EXP(число) Функция EXP является обратной по отношению к LN. Например, пусть ячейка А2 содержит формулу: =LN(10)

Тогда следующая формула возвращает значение 10: =EXP(А2)

Функция ПИ. Функция ПИ (PI) возвращает значение константы пи с точностью до 14 десятичных знаков. Синтаксис: =ПИ()

Функция РАДИАНЫ и ГРАДУСЫ. Тригонометрические функции используют углы, выраженные в радианах, а не в градусах. Измерение углов в радианах основывается на константе пи и при этом 180 градусов равны пи радиан. Excel предоставляет две функции, РАДИАНЫ (RADIANS) и ГРАДУСЫ (DEGREES), чтобы облегчить работу с тригонометрическими функциями.

Вы можете преобразовать радианы в градусы, используя функцию ГРАДУСЫ. Синтаксис: =ГРАДУСЫ(угол).

Здесь - угол - это число, представляющее собой угол, измеренный в радианах. Для преобразования градусов в радианы используется функция РАДИАНЫ, которая имеет следующий синтаксис: =РАДИАНЫ(угол).

Здесь - угол - это число, представляющее собой угол, измеренный в градусах.

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

Здесь число - угол в радианах.

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

Здесь число - угол в радианах.

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

Здесь число - угол в радианах.

II. Текстовые функции Excel

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

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

Функция ТЕКСТ. Функция ТЕКСТ (TEXT) преобразует число в текстовую строку с заданным форматом. Синтаксис: =ТЕКСТ(значение;формат)

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

Функция РУБЛЬ. Функция РУБЛЬ (DOLLAR) преобразует число в строку. Однако РУБЛЬ возвращает строку в денежном формате с заданным числом десятичных знаков. Синтаксис: =РУБЛЬ(число;число_знаков).

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

Функция ДЛСТР. Функция ДЛСТР (LEN) возвращает количество символов в текстовой строке и имеет следующий синтаксис: =ДЛСТР(текст)

Аргумент текст должен быть строкой символов, заключенной в двойные кавычки, или ссылкой на ячейку. Функция ДЛСТР возвращает длину отображаемого текста или значения, а не хранимого значения ячейки. Кроме того, она игнорирует незначащие нули.

Функция СИМВОЛ и КОДСИМВ. Любой компьютер для представления символов использует числовые коды. Наиболее распространенной системой кодировки символов является ASCII. В этой системе цифры, буквы и другие символы представлены числами от 0 до 127 (255). Функции СИМВОЛ (CHAR) и КОДСИМВ (CODE) как раз и имеют дело с кодами ASCII. Функция СИМВОЛ возвращает символ, который соответствует заданному числовому коду ASCII, а функция КОДСИМВ возвращает код ASCII для первого символа ее аргумента. Синтаксис функций: =СИМВОЛ(число), =КОДСИМВ(текст)

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

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

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

Функция СОВПАД. Функция СОВПАД (EXACT) сравнивает две строки текста на полную идентичность с учетом регистра букв. Различие в форматировании игнорируется. Синтаксис: =СОВПАД(текст1;текст2)

Функции ПРОПИСН, СТРОЧН и ПРОПНАЧ. В Excel имеются три функции, позволяющие изменять регистр букв в текстовых строках: ПРОПИСН (UPPER), СТРОЧН (LOWER) и ПРОПНАЧ (PROPER). Функция ПРОПИСН преобразует все буквы текстовой строки в прописные, а СТРОЧН - в строчные. Функция ПРОПНАЧ заменяет прописными первую букву в каждом слове и все буквы, следующие непосредственно за символами, отличными от букв; все остальные буквы преобразуются в строчные. Эти функции имеют следующий синтаксис: =ПРОПИСН(текст), =СТРОЧН(текст), =ПРОПНАЧ(текст)

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

Функции ЕТЕКСТ и ЕНЕТЕКСТ. Функции ЕТЕКСТ (ISTEXT) и ЕНЕТЕКСТ (ISNOTEXT) проверяют, является ли значение текстовым. Синтаксис: =ЕТЕКСТ(значение), =ЕНЕТЕКСТ(значение)

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

Логические выражения используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые или логические значения. Любое логическое выражение должно содержать по крайней мере один оператор сравнения, который определяет отношение между элементами логического выражения. Ниже я представила список операторов сравнения Excel: "=" - Равно, ">" - Больше, "<" - Меньше, ">=" - Больше или равно, "<=" - Меньше или равно, "<>" - Не равно.

Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0).

Функция ЕСЛИ. Функция ЕСЛИ (IF) имеет следующий синтаксис: =ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь)

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

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

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

Функции И, ИЛИ, НЕ. Функции И (AND), ИЛИ (OR), НЕ (NOT) - позволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис: =И(логическое_значение1;логическое_значение2.), =ИЛИ(логическое_значение1;логическое_значение2.)

Функция НЕ имеет только один аргумент и следующий синтаксис: =НЕ(логическое_значение)

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

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

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

Всего допускается до 7 уровней вложения функций ЕСЛИ.

Функции ИСТИНА и ЛОЖЬ. Функции ИСТИНА (TRUE) и ЛОЖЬ (FALSE) предоставляют альтернативный способ записи логических значений ИСТИНА и ЛОЖЬ. Эти функции не имеют аргументов и выглядят следующим образом:

=ИСТИНА(), =ЛОЖЬ()

Функция ЕПУСТО. Если нужно определить, является ли ячейка пустой, можно использовать функцию ЕПУСТО (ISBLANK), которая имеет следующий синтаксис: =ЕПУСТО(значение).

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

IV. Функции Excel для работы с элементами строк

Следующие функции находят и возвращают части текстовых строк или составляют большие строки из небольших: НАЙТИ (FIND), ПОИСК (SEARCH), ПРАВСИМВ (RIGHT), ЛЕВСИМВ (LEFT), ПСТР (MID), ПОДСТАВИТЬ (SUBSTITUTE), ПОВТОР (REPT), ЗАМЕНИТЬ (REPLACE), СЦЕПИТЬ (CONCATENATE).

Функции НАЙТИ и ПОИСК. Функции НАЙТИ (FIND) и ПОИСК (SEARCH) используются для определения позиции одной текстовой строки в другой. Обе функции возвращают номер символа, с которого начинается первое вхождение искомой строки. Эти две функции работают одинаково за исключением того, что функция НАЙТИ учитывает регистр букв, а функция ПОИСК допускает использование символов шаблона. Функции имеют следующий синтаксис: =НАЙТИ(искомый_текст;просматриваемый_текст;нач_позиция)

=ПОИСК(искомый_текст;просматриваемый_текст;нач_позиция)

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

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

Если точная последовательность символов искомого текста неизвестна, можно использовать функцию ПОИСК и включить в строку искомый_текст символы шаблона: знак вопроса (?) и звездочку (*). Знак вопроса соответствует одному произвольно набранному символу, а звездочка заменяет любую последовательность символов в указанной позиции. Функции ПРАВСИМВ и ЛЕВСИМВ. Функция ПРАВСИМВ (RIGHT) возвращает крайние правые символы строки аргумента, в то время как функция ЛЕВСИМВ (LEFT) возвращает первые (левые) символы. Синтаксис: =ПРАВСИМВ(текст;количество_символов)

=ЛЕВСИМВ(текст;количество_символов)

Аргумент количество_символов задает число символов, извлекаемых из аргумента текст. Эти функции учитывают пробелы и поэтому, если аргумент текст содержит пробелы в начале или конце строки, в аргументах функций следует использовать функцию СЖПРОБЕЛЫ.

Аргумент количестов_символов должен быть больше или равен нулю. Если этот аргумент опускается, Excel считает его равным 1. Если количество_символов больше числа символов в аргументе текст, то возвращается весь аргумент.

Функция ПСТР. Функция ПСТР (MID) возвращает заданное число символов из строки текста, начиная с указанной позиции. Эта функция имеет следующий синтаксис: =ПСТР(текст;нач_позиция;количество_символов)

Аргумент текст - это текстовая строка, содержащая извлекаемые символы, нач_позиция - это позиция первого символа, извлекаемого из текста (относительно начала строки), а количество_символов - это число извлекаемых символов.

Функции ЗАМЕНИТЬ и ПОДСТАВИТЬ. Эти две функции заменяют символы в тексте. Функция ЗАМЕНИТЬ (REPLACE) замещает часть текстовой строки другой текстовой строкой и имеет синтаксис: =ЗАМЕНИТЬ(старый_текст;нач_позиция;кол-во_символов;новый_текст)

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

В функции ПОДСТАВИТЬ (SUBSTITUTE) начальная позиция и число заменяемых символов не задаются, а явно указывается замещаемый текст. Функция ПОДСТАВИТЬ имеет следующий синтаксис:

=ПОДСТАВИТЬ(текст;старый_текст;новый_текст;номер_вхождения)

Аргумент номер_вхождения является необязательным. Он предписывает Excel заменить только заданное вхождение строки старый_текст.

Если аргумент номер_вхождения опущен, Excel заменяет все вхождения строки старый_текст на строку новый_текст.

Функция ПОВТОР. Функция ПОВТОР (REPT) позволяет заполнить ячейку строкой символов, повторенной заданное количество раз. Синтаксис: =ПОВТОР(текст;число_повторений)

Аргумент текст - это размноженная строка символов, заключенная в кавычки. Аргумент число_повторений указывает, сколько раз нужно повторить текст. Если аргумент число_повторений равен 0, функция ПОВТОР оставляет ячейку пустой, а если он не является целым числом, эта функция отбрасывает десятичные знаки после запятой.

Функция СЦЕПИТЬ. Функция СЦЕПИТЬ (CONCATENATE) является эквивалентом текстового оператора & и используется для объединения строк. Синтаксис: =СЦЕПИТЬ(текст1;текст2;.)

В функции можно использовать до 30 аргументов.

Практическая часть

Вариант 5

1. Построила таблицы в программе MS EXCEL:

№ п/п

ФИО водителя

Марка автомобиля

№ рейса Выполнено рейсов, шт

Протяженность рейса, км

расход топлива на 100 км, л

Израсходовано топлива, л

Грузоподъемность, т

Вес перевезенного груза, т

1 Соловьев В. В.

КАМАЗ А112

4

2 Михайлов С. С.

ЗИЛ С431 3

3

Кузнецов Я. Я.

МАЗ

А112 5

4 Иванов К. К.

МАЗ М023 7

5

Сидоров А. А.

ЗИЛ В447 2

6

Волков Д. Д.

КАМАЗ С431

8

7 Быков Л. Л.

КАМАЗ

В447 4

ИТОГО

х х х

В СРЕДНЕМ

х х х

Табл. 1. Данные о выполненных маршрутах

Технические характеристики автомобилей

№ п/п

Марка автомобиля

Расход топлива на 100 км, л

Грузоподъемность, т

1 ЗИЛ

42 7 2 КАМАЗ

45 16 3 МАЗ

53 12 Протяженность рейсов

№ п/п

№ рейса Протяженность рейса, км

1 А112 420 2

В447 310 3 М023

225 4

С431 250

Табл. 2. Табл. 3.

2. С помощью функций MS EXCEL заполнила табл. 1.

С помощью логической функции "ЕСЛИ" из табл. 2 перенесла данные в табл. 1: например, мне нужно в табл. 1 проставить расход топлива на 100 км, л для каждого водителя. Для этого, становимся в нужную ячейку (Пересечение "Соловьев В. В." и "Расход топлива на 100 км, л") и вписываем туда формулу: =ЕСЛИ(C3=$B$16;$C$16;(ЕСЛИ(C3=$B$17;$C$17;(ЕСЛИ(C3=$B$18;$C$18;$A$28))))). Далее см. приложение: формула означает: Если в ячейке С3 "ЗИЛ", то ставим в ячейку G3 значение из ячейки С16, т. е. "42", если в ячейке С3 не "ЗИЛ", то применяем заново формулу ЕСЛИ. Если в ячейке С3 "КАМАЗ", то ставим в ячейку G3 из ячейки С17, т. е. "45", если же в ячейке С3 не "КАМАЗ", то снова применяем формулу ЕСЛИ. Аналогично выше написанному проверяем стоит ли в ячейке С3 "МАЗ", если да, то ставим в ячейку G3 значение из ячейки С18, т. е. "53". Если же в ячейке С3 не "ЗИЛ", не "КАМАЗ", не "МАЗ", то на этот случай в ячейку G3 будет выводиться значение из ячейки А28, т. е. "Ошибка ввода", т. к. в ячейке С3 должен стоять один из автомобилей "МАЗ", "КАМАЗ" или "ЗИЛ". Далее нужно "растянуть" эту формулу вниз до ячейки G9 включительно.

С колонкой "Грузоподъемность, т" поступаем аналогично, вставляем в ячейку I3 формулу: =ЕСЛИ(C3=$B$16;$D$16;ЕСЛИ(C3=$B$17;$D$17;(ЕСЛИ(C3=$B$18;$D$18;$A$28)))). Растягиваем ее так же до ячейки I9.

С колонкой "Протяженность рейса, км" поступаем так же, как и с двумя предыдущими, только значения берем из табл. 3. В ячейку F3 вставляем формулу =ЕСЛИ(D3=$B$23;$C$23;ЕСЛИ(D3=$B$24;$C$24;(ЕСЛИ(D3=$B$25;$C$25;ЕСЛИ(D3=$B$26;$C$26;$A$28))))) и растягиваем ее до ячейки F9 включительно.

Далее заполняем табл. 1.:

В колонку "Израсходовано топлива, л" вставляем формулу: =F3*E3/100*G3, она означает, что "Израсходовано топлива, л" равно "Протяженность рейса, км" умноженное на "Выполнено рейсов, шт", деленное на 100 и умноженное на "Расход топлива на 100 км, л". "Растягиваем" эту формулу до ячейки H9 включительно.

В колонку "Вес перевезенного груза, т" вставляем формулу:

=E3*I3. Она означает, что "Вес перевезенного груза, т" равен "Выполнено рейсов всего, шт" умноженное на "Грузоподъемность, т". "Растягиваем" эту формулу до ячейки J9 включительно.

Далее заполняем строку "ИТОГО". Я заполняла эту колонку с помощью функции "АВТОСУММА". В ячейку F10 вставляем формулу автосуммы (=СУММ(F3:F9)) и "растягиваем" ее до ячейки J10 включительно.

Затем заполняем строку "В СРЕДНЕМ": тут я посчитала среднее арифметическое всех водителей. Для этого применила формулу =СРЗНАЧ(F3:F9) и "растянула" ее до ячейки J11 включительно.

Табл. 1. полностью заполнена и связана с табл. 2. и табл. 3. (с помощью Excel).

Сведения о выполненных маршрутах

№ п/п ФИО водителя

Марка автомобиля

№ рейса Выполнено рейсов, шт

Протяженность рейса, км

расход топлива на 100 км, л

Израсходовано топлива, л

Грузоподъемность, т

Вес перевезенного груза, т

1 Соловьев В. В.

КАМАЗ А112

4 420,00 45,00

756,00

16,00 64,00 2 Михайлов С. С.

ЗИЛ С431 3

250,00 42,00 315,00

7,00

21,00 3 Кузнецов Я. Я.

МАЗ А112 5

420,00 53,00 1113,00

12,00

60,00 4 Иванов К. К.

МАЗ М023 7

225,00 53,00 834,75

12,00

84,00 5 Сидоров А. А.

ЗИЛ В447 2

310,00 42,00 260,40

7,00

14,00 6 Волков Д. Д.

КАМАЗ С431

8 250,00 45,00

900,00

16,00 128,00 7

Быков Л. Л.

КАМАЗ В447

4 310,00

45,00 558,00 16,00

64,00 ИТОГО

х х х 2185,00

325,00

4737,15 86,00 435,00

В СРЕДНЕМ

х х х 312,14

46,43

676,74 12,29 62,14

Табл. 4.

Далее в Excel создаем "Ведомость расхода горючего" (табл. 5.).

Далее связываем ее с табл. 4.: В ячейку Е39 вставляем значение из ячейки Е3 и "растягиваем" до ячейки Е45, в ячейку G39 вставляем значение из ячейки Н3 и "растягиваем" до ячейки G45. Строку "ИТОГО" заполняем с помощью АВТОСУММЫ.

С помощью встроенных функций Excel я связала 4 таблицы. Если в одной из таблиц поменять исходные данные, то в других таблицах это обязательно отразится. Например, меняем "Грузоподъемность, т" у автомобиля ЗИЛ в табл. 2. В табл. 4 обязательно отразятся эти изменения. Аналогично и с другими параметрами.

Агентство по грузоперевозкам

"Летучий голландец"

Отчетный период

с

по

__.__.20__

__.__,20__

ВЕДОМОСТЬ РАСХОДА ГОРЮЧЕГО

ФИО водителя

№ рейса

Выполнено рейсов, шт

Израсходовано топлива, л

Соловьев В. В.

А112

4 756,00 Михайлов С. С.

С431 3 315,00

Кузнецов Я. Я.

А112

5 1113,00

Иванов К. К.

М023 7 834,75

Сидоров А. А.

В447 2 260,40

Волков Д. Д.

С431 8 900,00

Быков Л. Л.

В447 4 558,00

ИТОГО

33 4737,15

Бухгалтер_____________________

Табл. 5.

Заключение

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

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

1. Сайт http://www.on-line-teaching.com;

2. Школьные конспекты по информатике и делопроизводству 10 - 11 класс;

3. Справочная система MS Excel.

Приложение I

Приложение II

5

Показать полностью…
Похожие документы в приложении