Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.11.2011, 13:54   #1
Анна67
Новичок
Джуниор
 
Регистрация: 21.11.2011
Сообщений: 1
По умолчанию Не могу понять, какая нужна формула.

Вот задача:
Компания по снабжению электроэнергией взимает плату с клиентов по тарифу: k1 рублей за 1 кВт/ч за первые 200 кВт/ч; k2 рублей за 1 кВт/ч, если потребление свыше 300 кВт/ч, но не превышает 500 кВт/ч; k3 рублей за 1 кВт/ч, если потребление свыше 500 кВт/ч. Услугами компании пользуются 10 клиентов.
1.Разработать путем построения электронной таблицы программу расчета цены за электроэнергию, которая должна включать следующую информацию: номер по порядку, фамилия клиента, количество потребленной электроэнергии, цена потребленной электроэнергии. Подсчитать плату для каждого клиента и суммарную плату для всех клиентов. Исходные данные для заполнения таблицы подобрать самостоятельно.
2. Результаты расчета представить в виде линейной диаграммы.
3. Определить количество клиентов, которые потребляют электроэнергию менее 5000 кВт/ч.


Не получается разобраться с первым пунктом.
Составляю таблицу

№ п/п ФИО Кол-во Цена Стоимость
1 Иванов 589 0
2 Петров 1402 0
3 Сидиров 5688 0
4 Петухов 546 0
5 Козлов 2358 0
6 Орлов 546 0
7 Зайцев 258 1,7
8 Семенов 468 1,7
9 Казаков 146 3,2
10 Синицын 985 0
ИТОГО
И вставляю формулу в столбце "Цена" =ЕСЛИ(C2<200;1,5)+ЕСЛИ(300<C2<500;1 ,6)+ЕСЛИ(C2<500;1,7), протянула формулу по всему столбцу, в итоге, получаются результаты как в таблице. Не могу сообразить, что делаю не так. Помогите, пожалуйста, какую функцию выбрать?
Анна67 вне форума Ответить с цитированием
Старый 21.11.2011, 14:01   #2
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Логику можно прописать так (разбил на несколько строк для читаемости):
=ЕСЛИ(C2<=200;C2*k1;
ЕСЛИ(C2<=500;k1*200+(C2-200)*k2;
k1*200+k2*300+(C2-500)*k3)


k1,k2,k3 - это не ячейки, а цены из условия
+ в условии похоже ошибка, получается что от 200 до 300 кВт - бесплатно)
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в скрипте, не могу понять какая. moloko01 PHP 2 11.03.2011 18:51
Нужна Помошь: Не могу понять где ошибка CSS_Maker HTML и CSS 1 12.02.2010 00:02
КАКАЯ ФОРМУЛА НУЖНА ??? Anvar_al_khalid Microsoft Office Excel 3 20.12.2009 17:21
Учет оплаты. Какая формула будет если..? Anton_audit Microsoft Office Excel 5 12.08.2009 17:40
Не могу понять как решить задачи. Нужна помощь Студент заочник Помощь студентам 9 30.12.2008 23:49