1.Условие задания.
По условию задачи необходимо создать таблицу «Оплата абонентами услуг междугородней телефонной связи» с применением формул.
Таблица с названиями столбцов представлена в таблице 1.
Оплата абонентами услуг междугородней телефонной связи |
||||||
Абонент |
Время |
Стоимость |
Соимость |
Время |
Скидка,% |
Итого к оплате |
Таблица 1. Таблица условия задачи
Также необходимо применить следующие условия:
1) Стоимость разговора = время разговора*стоимость 1-ой минуты;
2) Скидка: если звонок после 18:00 часов, то скидка 15% от стоимости разговора;
3) Итого к оплате = стоимость разговора – скидка*стоимость разговора.
2.Применяемые программы.
Для выполнения работы, я применяю приложение Microsoft Office Excel 2007, т.к. на мой взгляд , у этой программы удобный интерфейс (особенно важно, что он русифицирован в отличие от большинства программ такого типа). Кроме того, Microsoft Office Excel позволяет выполнять вычисления, а также анализировать и визуализировать данные в электронных таблицах.
3.Выполнение работы.
3.1. Внесение абонентов в таблицу, стоимости разговора, стоимости 1 минуты и времени звонка.
Для внесения абонентов в таблицу 1 необходимо создать дополнительные строки в первом столбце и прописать в них данные абонентов, рассматриваемых в работе.
Я выбрал пять абонентов, которые представлены в таблице 2 «Исходные данные».
Время разговора у всех абонентов, как стоимость 1 минуты и время звонка, разные, что делает выполнение последующей работы разнообразней и интересней. Время разговора, стоимость 1 минуты и время звонка представлены также в таблице 2 «Исходные данные».
Таблица 2 «Исходные данные».
Оплата абонентами услуг междугородней телефонной связи |
||||||
Абонент |
Время |
Стоимость |
Соимость |
Время |
Скидка,% |
Итого к оплате |
Иванов |
25 |
5 |
21 |
|||
Петров |
37 |
4 |
13 |
|||
Сидоров |
54 |
7 |
19 |
|||
Кукушкин |
13 |
9,5 |
18 |
|||
Говоров |
75,5 |
6 |
20 |
3.2.Вычисление стоимости разговора.
Из условия получаем, что
Стоимость разговора = время разговора*стоимость 1-ой минуты.
Т.е. для Иванова, например, стоимость разговора будет равна:
Стоимость = 25*5 =125 руб
И т.д. для каждого абонента.
В среде Excel это можно выполнить двумя способами:
1) Прямым перемножением значений ячеек. Если посмотреть на таблицу 2, то это будет выглядеть следующим образом:
Для абонента Иванов: D3 = B3*C3;
Для абонента Петрова: D4 = B4*C4;
и т. д. для каждого абонента. Кроме того, для каждого абонента из строки N значение, записанное в столбце «стоимость разговора», будет выглядеть так:
« =BN*CN » (1)
2) С помощью специальной команды «ПРОИЗВЕД(а,б)», результатом выполнения которой является произведение значений а и б. Также может быть перемножено 3 и более значений.
В нашей работе (см. таблицу 2), для абонента из N-ой стоки столбца А, команда будет записываться в столбец D и выглядеть следующим образом:
« =ПРОИЗВЕД(CN;BN) » (2)
В своей работе я применяю второй способ записи произведения.
Значения стоимости разговора, полученные таким способом, представлены
в таблице 3 «Стоимость разговора».
Таблица 3 «Стоимость разговора»
Оплата абонентами услуг междугородней телефонной связи |
||||||
Абонент |
Время |
Стоимость |
Соимость |
Время |
Скидка,% |
Итого к оплате |
Иванов |
25 |
5 |
125 |
21 |
||
Петров |
37 |
4 |
148 |
13 |
||
Сидоров |
54 |
7 |
378 |
19 |
||
Кукушкин |
13 |
9,5 |
123,5 |
18 |
||
Говоров |
75,5 |
6 |
453 |
20 |
3.3. Вычисление скидки.
Из условия задания видно, что скидка 15% представляется абоненту во время звонка после 18:00(т.е. после 18 ч). Таким образом, необходимо выполнить условие: если звонок после 18:00, то рассчитать скидку как 15% от стоимости разговора, иначе скидки нет.
В приложении Excel выполнения этого условия можно осуществить с помощью команды:
«=ЕСЛИ(логич. выражение; значение, если истина; значение, если ложь)» (3)
В нашем случае:
логическое выражение: сравнение значения ячейки в столбце E для каждого абонента со значением 18.Нпример, для абонента Иванова, логическое выражение в команде ЕСЛИ выглядит так:
E3>18
значение, если истина: 15%-ая скидка стоимости разговора. Представляет собой 15% от значения в столбце D для каждого абонента. Например, для Иванова:
0.15*D3
значение, если ложь: значение ячейки в столбце D, если не выполняется условие EN>18. Для всех абонентов в таком случае ячейке в столбце E присваивается значение 0.
Пример команды ЕСЛИ для абонента Иванова:
« =ЕСЛИ(E3>18; 0.15*D3; 0) »
Аналогичные команды можно записать для всех абонентов в соответствующих ячейках. Результаты представлены в таблице 4 «Вычисление скидки».
Таблица 4 «Вычисление скидки»
Оплата абонентами услуг междугородней телефонной связи |
||||||
Абонент |
Время |
Стоимость |
Соимость |
Время |
Скидка,% |
Итого к оплате |
Иванов |
25 |
5 |
125 |
21 |
18,75 |
|
Петров |
37 |
4 |
148 |
13 |
0 |
|
Сидоров |
54 |
7 |
378 |
19 |
56,7 |
|
Кукушкин |
13 |
9,5 |
123,5 |
18 |
0 |
|
Говоров |
75,5 |
6 |
453 |
20 |
67,95 |
3.4. Расчет суммы к оплате.
Из условия задания видно, что:
Итого к оплате = стоимость разговора – скидка*стоимость разговора.
Т.е. необходимо выполнить следующее условие: если скидка предоставляется, то она учитывается при подсчете итоговой суммы к оплате, иначе итоговая сумма равна значению стоимости разговора.
Для выполнения этого условия применим команду (3).Но теперь изменятся параметра команды:
логическое выражение: им может быть проверка условия из пункта 3.3, но я буду использовать неравенство нулю значение в столбце F. В Excel это записывается следующим образом (для абонента из N-ой строки):
FN<>0
значение, если истина: сумма к оплате, если выражение FN<>0 выполняется. В этом случае, в ячейки столбца G будет записываться значение (для абонента из N-ой строки):
DN - 0.15*DN
значение, если ложь: сумма к оплате, если выражение FN<>0 не выполняется. В этом случае, в ячейки столбца G будет записываться значение (для абонента из N-ой строки):
DN
Например, полная команда для определения итого к оплате для абонента Иванова будет выглядеть следующим образом:
« =ЕСЛИ(F3<>0; D3-0.15*D3; D3) »
Прописав в ячейках столбца G такую команду для всех абонентов, получим таблицу 5 «Результат».
Таблица 5 «Результат»
Оплата абонентами услуг междугородней телефонной связи |
||||||
Абонент |
Время |
Стоимость |
Соимость |
Время |
Скидка,% |
Итого к оплате |
Иванов |
25 |
5 |
125 |
21 |
18,75 |
106,25 |
Петров |
37 |
4 |
148 |
13 |
0 |
148 |
Сидоров |
54 |
7 |
378 |
19 |
56,7 |
321,3 |
Кукушкин |
13 |
9,5 |
123,5 |
18 |
0 |
123,5 |
Говоров |
75,5 |
6 |
453 |
20 |
67,95 |
385,05 |
4.Вывод.
С использованием приложения Microsoft Office Excel построил таблицу «Оплата абонентами услуг междугородней телефонной связи» для расчета стоимости разговора абонентов, начисления скидки на стоимость звонка и определения окончательной суммы к оплате.
Были использованы две команды среды Excel:
« =ПРОИЗВЕД (чило1; число2) »
« =ЕСЛИ(логич. выражение; значение, если истина; значение, если ложь) »
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.