Файл: Курсовая работа по дисциплине Применение эвм в экономических расчетах.docx
Добавлен: 09.11.2023
Просмотров: 63
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МинистерствонаукиивысшегообразованияРоссийской Федерации
Федеральное государственное бюджетное образовательное учреждениевысшего образования
Ивановский государственный политехнический университетКафедра Информационных технологийисервиса
КУРСОВАЯ РАБОТА
По дисциплине:
«Применение ЭВМ в экономических расчетах»
Вариант 9
На тему:
Осуществление арифметических расчетов в Excel путем представления формул и функций
Выполнил (а):
студент (ка) группы ИСТБ-21
Зачетная книжка __________________
Смирнов А. А.
фамилия, имя, отчество студента
Проверил:
к.э.н., доцент
должность, ученое звание преподавателя
Никитина О.И.
фамилия, имя, отчество преподавателя
Курсовая работа защищена с оценкой
оценка, дата проверки, подпись преподавателя
ИВАНОВО
2022
Содержание
| Введение……………………………………………………………... | 3 |
Глава 1. Осуществление арифметических расчетов в excel путем представления формул и функций……………………………………... | 5 | |
| Абсолютные и относительные адреса……………………………... | 5 |
| Принципы построения формул…………………………………….. | 9 |
| Создание ссылок на ячейки в других листах……………………… | 14 |
| Создание функций различных уровней сложности………………. | 16 |
| Операнды…………………………………………………………….. | 19 |
| | |
| | |
| | |
| | |
| | |
| | |
Введение
Электронная таблица – это одно из самых удобных представлений для обработки данных в табличном виде. Программы, обрабатывающие электронные таблицы, называются табличными процессорами.
Идея создания электронных таблиц впервые возникла у студента Гарвардского университета (США) Дэна Бриклина в 1979 году. Выполняя скучные бухгалтерские вычисления, он и его друг Боб Франкстон, который хорошо разбирался в программировании, разработали первую программу, имеющую в своей основе электронную таблицу. Они назвали свою программу VisiCalc.
VisiCalc стала одной из наиболее популярных программ обработки электронных таблиц. В появившихся вскоре программах – аналогах основные идеи VisiCalc были многократно усовершенствованы.
Программа Excel фирмы Microsoft появилась в 1987 году. Разработчики программы нашли компромисс между быстротой освоения программы и широкими возможностями ее применения. Программы Excel, входящая в пакет Microsoft Office, позволяет анализировать данные с помощью диаграмм, создавать бланки документов, производить вычисления по формулам. Для бухгалтеров программа является незаменимым помощником. С ее помощью они могут вести журнал хозяйственных операций, оформить накладную, расчетно–платежную ведомость или счет – фактуру и выполнить любые другие задачи, связанные с систематизацией и упорядочиванием информации.
В сравнении с первыми табличными процессорами Excel представляет множество новых функций пользовательского интерфейса, но суть остается прежней: как и в программе-родоначальнике, VisiCalc, организованные в строки и столбцы клетки-ячейки могут содержать данные или формулы с относительными или абсолютными ссылками на другие клетки.
Excel был первым табличным процессором, позволявшим пользователю менять внешний вид таблицы на экране: шрифты, символы и внешний вид ячеек. Он также первым представил метод умного пересчёта ячеек — обновления только ячеек, зависящих от изменённых ячеек: раньше, табличные процессоры пересчитывали все ячейки; это делалось либо после каждого изменения (что на больших таблицах долго), либо по команде пользователя (что могло вводить пользователя в заблуждение не пересчитанными значениями).
Excel произносится в русской транскрипции как «эксель». Это название происходит от сокращения слова «excellent», что в переводе с английского означает «превосходный». Многие согласятся, что название вполне подходит этой программе. Ее действительно можно превосходно использовать, например, при организации бухгалтерского учета, проведении расчетов и оформлении документов.
Актуальность: Microsoft Excel – это одна из самых многозадачных программ в пакете MS Office. Интересна она многочисленными средствами автоматизации работы, оформления документов и богатыми вычислительными возможностями. Большинство пользователей применяют лишь малую толику того, что может дать им Excel. Это тем более удивительно, что спектр возможности программы практически безграничен: от создания простых таблиц, построения диаграмм и графиков до решения сложных вычислительных задач и моделирования различных процессов.
Глава 1. Осуществление арифметических расчетов в excel путем представления формул и функций
Абсолютные и относительные адреса.
Одна из основных функций Эксель – работа с формулами, которые могут содержать как конкретные числовые значения, так и ссылки на другие ячейки таблицы. При этом ссылки могут быть как относительные, так и абсолютные. В этой статье мы разберемся, в чем их различия, и для чего они нужны.
Относительная ссылка – ссылка, в которой координаты ячейки меняются при копировании формулы в другую ячейку.
Абсолютная ссылка – ссылка, в которой координаты ячейки зафиксированы и не меняется при копировании.
Абсолютная – это адресация, при которой идёт указание на конкретную ячейку, адрес которой не изменяется.
Все вы, наверное, видели знак доллара ($) в формулах Excel и задавались вопросом, что это такое. $ - признак абсолютной адресации. Знак $ может стоять в двух местах – перед буквой столбца и перед номером строки.
Действительно, вы можете ссылаться на одну и ту же ячейку четырьмя разными способами, например: A1, $A$1, $A1 и A$1.
Знак доллара в ссылке влияет только на одно – он указывает Excel, как обрабатывать этот адрес, когда формула перемещается или копируется в таблице. То есть, использование знака $ перед координатами строки и столбца создает абсолютную ссылку, которая не изменится при копировании или перемещении. Без знака $ ссылка будет относительной и будет меняться, если вы будете копировать или переносить данные в новое место.
Абсолютная адресация в Excel предназначена для того, чтобы можно было многократно использовать одни и те же значения в таблицах, не вводя из каждый раз. Или сделать какой-то расчет единожды и использовать его результаты многократно. При этом вы можете изменять вашу таблицу, добавляя в нее новые ячейки, строки и столбцы, либо перемещая уже существующие на новое место. Ваши формулы и ссылки не «поломаются».
Абсолютная адресация может быть полезна для самых различных расчетов, чтобы сделать их более эффективными. Вот несколько возможностей, о которых следует помнить:
-
Вы можете использовать фиксированную цену товара или услуги, фиксированную налоговую ставку в ваших расчётах. -
Сделайте вычисления один раз и используйте этот результат многократно в других таблицах. -
Используйте одни и те же значения в счетах-фактурах или заказах на поставку.
Абсолютная адресация ячеек нам может быть нужна в том случае, когда мы копируем формулу, одна часть которой состоит из переменной величины (например, стоимость товара), а вторая имеет постоянное значение (скажем, размер скидки). То есть, у нас есть постоянная константа, с которой нужно многократно провести определенную операцию (умножение, деление, вычисление процента) – рис. 1.
Рисунок 1 – работа абсолютной адресации
Вводим выражение =B2*$F$2 в С2. Таким образом мы при помощи умножения найдём сумму скидки по первому товару.
Нажмите и, удерживая левую кнопку мыши, перетащите маркер автозаполнения насколько необходимо вниз. В нашем случае это диапазон С2:С8. Отпустите кнопку мыши. Формула будет скопирована в выбранные ячейки с абсолютной ссылкой. И в каждой будет вычислен результат.
В нашем примере мы применили абсолютную адресацию – $F$2. Как видите, при копировании вниз по столбцу адрес этот не изменился.
Основной способ использования абсолютного адреса – это создание теми или иными способами абсолютной ссылки. Как мы уже говорили выше, это делается путем применения в адресе знака доллара $. Он позволяет зафиксировать вертикальные или горизонтальные координаты, либо и те, и другие одновременно.
Применение относительной адресации.
Относительную адресацию применять очень просто, так как именно она используется в Excel по умолчанию. То есть, когда вы создаете ссылку, она всегда будет относительной. Относительная адресация означает, что при копировании или перемещении ссылки на какое-то количество строк или столбцов соответствующим образом будут изменяться и координаты относительно первоначального расположения.
То есть, новые координаты изменяются относительно текущего расположения ячейки с формулой.
Рассмотрим на примере.
=A1*B1 – данную формулу, записанную в С1, Excel читает следующим образом: содержимое клетки, находящейся на два столбца слева в той же строке, нужно перемножить с содержимым ячейки, находящейся на один столбец слева в той же строке.
Если это выражение скопировать из С1 в С2, то его понимание для Excel остается точно таким же. То есть, он возьмет ячейку, находящуюся на 2 столбца слева от текущих координат (теперь это будет A2), и перемножит ее с той, которая находится на один столбец слева (то есть, B2).
И формула в С2 примет вид =A2*B2
Если скопировать в С3, то она изменится на =A3*B3.
Когда по умолчанию в вашей формуле использована относительная адресация, то при копировании вниз по столбцу у входящих в нее адресов ячеек номер строки будет увеличиваться. Описанный процесс представлен на рисунке 2.
Рисунок 2 – работа относительной адресации
Ежели копировать формулу вправо, то буква столбца будет увеличиваться по алфавиту. А если влево, то буква столбца будет уменьшаться.
Относительная адресация нужна, если для однотипных данных в строке или столбце выполнить одинаковые вычисления. Например, для нескольких товаров количество умножить на цену.
В этом случае мы записываем формулу один раз (как правило, в верхнюю или самую левую позицию), а затем цепляем мышкой маркер автозаполнения и протаскиваем куда необходимо. Всё пространство заполняется автоматически.
Смешанная адресация.
Если нужно, чтобы при перемещениях адрес изменялся не полностью, применяют так называемую смешанную адресацию.
Смешанная – это адресация, при которой идёт изменение только одной координаты (рис. 3). Знак $ ставится только в одном месте: или перед буквой столбца или перед номером строки. В зависимости от этого и происходят изменения.
Например, в адресе $A5 при копировании вниз и вверх номер строки будет меняться, а при тиражировании вправо и влево имя столбца меняться не будет.
Или в адресе A$5 при копировании вниз и вверх по столбцу номер строки не будет изменяться, а при передвижении вправо и влево имя столбца будет меняться.
Рисунок 3 – пример смешанной адресации
Принципы построения формул в Excel.
Из чего состоят формулы Эксель:
-
Знак равно «=»
Любая формула Excel должна начинаться со знака равно «=», чтобы программа понимала, что это формула, а не обычный текст.
-
Операторы
Операторы в Excel бывают четырех видов: арифметические, операторы сравнение, операторы объединения текста, операторы ссылок на ячейки.
-
Функции
Функция – это предопределенная формула, выполняющая определенный тип вычислений. Например, функция СУММ выполняет суммирование определенных ячеек. Благодаря функциям сокращается и упрощается формула в Excel.
Как ввести формулу в Excel
Основным элементом программы Excel являются формулы. Формулы Эксель позволяют получать мгновенный результат её вычислений. При этом формула сразу делает перерасчет при изменении исходных значений.
Рассмотрим следующий пример (рис. 4):
В ячейки A1 и B1 поместим любые числа, например, 8 и 5 соответственно. А в ячейку C1 введем формулу:
=A1*B1
Рисунок 4 – пример простой формулы
Чтобы ввести эту формулу в таблице Excel необходимо выполнить строгую последовательность действий:
-
Кликните по ячейке С1; -
Введите следующую формулу: =A1*B1 -
В завершении нажмите Enter.
Можно поступить и по-другому.
-
Кликните по ячейке С1; -
С помощью клавиатуры введите знак равно «=»; -
Кликните по ячейке A1
При этом в ячейке C1 появится ссылка на ячейку A1
-
На клавиатуре нажмите символ звездочки «*»;
В Excel в качестве оператора умножения используется символ звездочки «*».
-
Далее кликните мышкой по ячейке B1;
При этом в ячейке после звездочки появится ссылка на ячейку B1.
-
В завершении нажмите Enter.
В ячейке C1 отобразится результат умножения ячеек A1 и B1.
Основным достоинством электронных таблиц Excel является автоматическая корректировка результата вычислений формулы Эксель при изменении данных в ячейках, на которые она ссылается.
Попробуйте изменить значения в ячейках A1 или B1, и вы тут же увидите новый результат вычислений в ячейке C1.
Для указания ячеек, используемых в формуле, проще выделить их мышью, чем вводить ссылки вручную. Это не только более быстрый способ, он также снижает риск задания неправильных ячеек. При вводе с клавиатуры можно нечайно ввести неверную букву столбца или номер строки и не увидеть ошибки, пока не отобразится вычисленный результат формулы Эксель.
Формулы Эксель: Использование операторов, представлены в таблице 1.
Операторы осуществляют основные вычисления в таблицах Excel. Кроме того, они способные сравнивать и объединять необходимые значения.
Таблица 1
Арифметические операторы Excel
Математическая операция | Оператор | Пример |
Сложение | + | =4+5 |
Вычитание | — | =2-1 |
Умножение | * | =10*2 |
Деление | / | =8/4 |
Процент | % | =85% |
Возведение в степень | ^ | =6^2 |
Изменение естественного порядка операций (рис. 5-5.3). В формулах Эксель соблюдаются математические приоритеты выполнения операций, т.е. сначала выполняется умножение и деление, а уже потом сложение и вычитание.
Для примера возьмем следующую формулу:
=A1-B1/C1
Рисунок 5 – изменение порядка операций
Заполним ячейки следующими цифрами: в ячейку A1 поставим число 8, в ячейке B1 — 6, а в ячейке C1 — 2. Таким образом получим такую формулу:
=8-6/2
Используя математические приоритеты, программа Excel сначала разделит 6 на 2, а затем от 8 отнимет 3. В итоге получится число 5.
Рисунок 5.1 – изменение порядка операций
Если требуется сначала выполнить операцию вычитания, а затем деление, то нужные цифры заключаются в круглые скобки:
=(A1-B1)/C1
Таким образом, мы даем команду программе сначала выполнить операцию вычитания в скобках, а затем разделить полученный результат. Таким образом, программа отнимет от 8 цифру 6 и разделит его на 2. В итоге формула выдаст совсем иной результат: 1.
Рисунок 5.2 – изменение порядка операций
Как и в математике, в таблицах Excel можно использовать несколько пар скобок, вложенных одна в другую. Тем самым, можно изменять порядок операций, так как вам нужно. Excel сначала выполнит вычисления во внутренних скобках, а затем во внешних. Для примера разберем такую формулу:
=(А3+(В3+С3))*D3
Рисунок 5.3 – изменение порядка операций
Не важно сколько будет в формуле скобок, главное, чтобы у каждой открывающейся скобки была своя закрывающая скобка. Если же вы забудете поставить одну из скобок, то программа выведет сообщение с предложением внести исправление в формулу (рис. 6), но не всегда программа понимает в каком месте необходимо поставить нужную скобку, поэтому вы можете как согласится с исправлением, нажав на кнопку «Да», так и отказать от него, нажав кнопку «Нет».
Рисунок 6 – уведомление Excel об ошибке
Операторы сравнения представлены в таблице 2. Данные операторы сравнивают одно значение с другим. В результате оператор сравнения выдаёт ИСТИНУ, если сравнение подтверждается, или ЛОЖЬ, если сравнение не подтверждается.
Таблица 2
Операторы сравнения
Знак | Оператор | Пример |
знак «равенства» | = | =A1=B2 |
знак «больше» | > | =C3>B1 |
знак «меньше» | < | =B2 |
знак «больше или равно» | >= | =A3>=D2 |
знак «меньше или равно» | <= | =B3<=D1 |
знак «не равно» | <> | =A1<>B1 |
Оператор объединения текста. Чтобы объединить содержимое двух ячеек в таблице Excel необходимо использовать символ «&» (амперсанд). Таким же свойством обладает функция «СЦЕПИТЬ». Давайте рассмотрим несколько примеров (рис. 7):
Для объединения текста или иного содержимого из разных ячеек в единое целое необходимо применить следующую формулу:
=A1&C1&E1.
Чтобы вставить между объединенными ячейками пробел, символ, цифру или букву нужно воспользоваться кавычками.
=A1&» «&C1&»; «&E1.
Объединить можно не только ячейки, но и слова внутри одной ячейки.
=»Водо»&»пад»
Запомните, что кавычки можно использовать только такие, как на скриншоте.
Рисунок 7 – пример операций сравнения
Создание ссылок на ячейки в других листах.
Иногда в формуле необходимо указать ссылку на данные из другого листа. Делается это довольно просто (рис. 8):
=СУММ(Лист2!A3:C3)
Рисунок 8 – указание ссылки на другой лист
Если в названии листа присутствует пробел, тогда название листа заключается в одинарные кавычки.
=СУММ(‘Лист № 2’!A3:C3)
Аналогично можно создать ссылку на ячейку из другой книги.
Первый способ - в ячейку первой книги вносим знак «=», переходим ко второй книге, где выбираем нужную ячейку. Далее нажимаем Enter.
Второй способ - вручную прописать ссылку в ячейку.
Пример ссылки, если книги находятся в одном каталоге: =[Книга1.xlsx]Лист1!A1
=[Имя книги] Имя листа! Адрес ячейки
Если книга, на которую вы ссылаетесь, расположена в другом каталоге, то необходимо указать полный путь доступа к ней непосредственно в формуле.
Пример ссылки на ячейку в книге, находящейся в каталоге C:\Мои документы:
=C:\Мои документы\[Книга1.xlsx]Лист1!A1
Создание функций различных уровней сложности в Excel.
Хотя в Excel предлагается большое число встроенных функций, в нем может не быть той функции, которая нужна для ваших вычислений. К сожалению, разработчики Excel не могли предугадать все потребности пользователей. Однако в Excel можно создавать собственные функции, и ниже вы найдете все нужные для этого инструкции.
Создание пользовательской функции в excel. Пользовательские функции (как и макросы) записываются на языке программирования Visual Basic для приложений (VBA). Они отличаются от макросов двумя вещами. Во-первых, в них используются процедуры Function, а не Sub. Это значит, что они начинаются с оператора Function, а не Sub, и заканчиваются оператором End Function, а не End Sub. Во-вторых, они выполняют различные вычисления, а не действия. Некоторые операторы (например, предназначенные для выбора и форматирования диапазонов) исключаются из пользовательских функций. Из этой статьи вы узнаете, как создавать и применять пользовательские функции. Для создания функций и макросов используется редактор Visual Basic (VBE), который открывается в отдельном окне.
Предположим, что ваша компания предоставляет скидку в размере 10 % клиентам, заказавшим более 100 единиц товара. Ниже мы объясним, как создать функцию для расчета такой скидки.
В примере ниже, на рисунке 9, показана форма заказа, в которой перечислены товары, их количество и цена, скидка (если она предоставляется) и итоговая стоимость.