0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 37
1
Excel

Подсчитать плату услуг телефонной связи для каждого клиента

17.05.2019, 11:11. Показов 2658. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
На листе Excel записаны фамилии жильцов и продолжительность разговора по телефону за текущий месяц в минутах. Подсчитать плату услуг телефонной связи для каждого клиента, если телефонная компания взимает плату по следующему тарифу: 370 мин в месяц оплачиваются как абонентская плата, которая составляет 280 рублей в месяц. За каждую минуту сверх нормы необходимо платить по 0,25 рублей. Подсчитать сумму оплаты и записать в следующий столбец рабочего листа.
Приложите, пожалуйста, скрины таблицы и, если не сложно, укажите комментарии к коду.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2019, 11:11
Ответы с готовыми решениями:

По исходным данным подсчитать заработную плату для каждого рабочего и суммарную заработную плату
По указанным данным : Ф.И.О часаовая тарифная ставка(руб) ...

Разработать программу автодозвона до модема для голосовой телефонной связи
Надо разработать программу автодозвона до модема для голосовой телефонной связи Добавлено через...

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

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

3
198 / 132 / 67
Регистрация: 27.03.2019
Сообщений: 288
17.05.2019, 11:49 2
Mufasa12, Жаль тратить время на заполнение таблицы. Так что приложите таблицу, заполненную. А с кодом помогу, если уж совсем никак без помощи.
1
0 / 0 / 0
Регистрация: 17.05.2019
Сообщений: 37
17.05.2019, 14:45  [ТС] 3
файл xlsm не отправляется, потому только так:
Вложения
Тип файла: xlsx ФАМИЛИИ.xlsx (8.3 Кб, 85 просмотров)
0
198 / 132 / 67
Регистрация: 27.03.2019
Сообщений: 288
17.05.2019, 16:02 4
Лучший ответ Сообщение было отмечено Mufasa12 как решение

Решение

Mufasa12,
Ну вот так например:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
Sub kjkbbib()
    Dim n As Integer
    Dim i As Integer
    n = Cells(Rows.Count, 1).End(xlUp).Row 'количество заполненных строк
    For i = 2 To n
         If Cells(i, 2).Value <= 370 Then
             Cells(i, 3) = 280 & " рублей"
         Else
            Cells(i, 3) = 280 + (Cells(i, 2) - 370) * 0.25 & " рублей"
        End If
    Next i
End Sub
Раз уж обещала помочь
1
17.05.2019, 16:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2019, 16:02
Помогаю со студенческими работами здесь

Как автоматически зафиксировать значение для каждого клиента
Здравствуйте! Есть база данных с 3-мя уровнями строчек в Excell: 1-й - ФИО менеджера 2-й -...

Вывести соответствующее название округа для каждого клиента
Собственно Есть две таблицы: 1. Таблица - &quot;Клиенты&quot; 2. Таблица - &quot;Регионы&quot; Таблица &quot;Регионы...

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

Как сделать проверку связи до оплаты услуг
Доброго вечера! У нас возникла проблемка, сейчас попробую описать ее. Терминал, независимо от...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru