Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/формула для счёта 2 тарифа 3 предела - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
формула для счёта 2 тарифа 3 предела
muraky Дата: Четверг, 14.03.2013, 13:54 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Microsoft Office Exce
Добрый день. Помогите пожалуйта с формулой, бьюсь над ней неськолько дней и 2-й день по форумам. Нужно высчитать сумму к оплате, есть показания день - ночь, и три тарифа до 150, от 150 до 800 и более 800 кВт. В примере есть созданные формулы, но они не работают правильно, одна считает только до 800 кВт, а другая до 150 и больше 800. Заранее благодарю.
К сообщению приложен файл: 111_1.xls (23.0 Kb)


Сообщение отредактировал muraky - Четверг, 14.03.2013, 13:55
 
Ответить
СообщениеДобрый день. Помогите пожалуйта с формулой, бьюсь над ней неськолько дней и 2-й день по форумам. Нужно высчитать сумму к оплате, есть показания день - ночь, и три тарифа до 150, от 150 до 800 и более 800 кВт. В примере есть созданные формулы, но они не работают правильно, одна считает только до 800 кВт, а другая до 150 и больше 800. Заранее благодарю.

Автор - muraky
Дата добавления - 14.03.2013 в 13:54
Vitalts Дата: Четверг, 14.03.2013, 14:04 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 35
Репутация: 6 ±
Замечаний: 0% ±

Здесь похожая ситуация с решением
http://www.excelworld.ru/forum/2-3991-1
 
Ответить
СообщениеЗдесь похожая ситуация с решением
http://www.excelworld.ru/forum/2-3991-1

Автор - Vitalts
Дата добавления - 14.03.2013 в 14:04
MCH Дата: Четверг, 14.03.2013, 14:19 | Сообщение № 3
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Формула для D10
Код
=МИН(D9;$F$4)*D$4+МИН(МАКС(D9-$F$4;);$F$5-$F$4)*D$5+МАКС(D9-$F$6;)*D$6
 
Ответить
СообщениеФормула для D10
Код
=МИН(D9;$F$4)*D$4+МИН(МАКС(D9-$F$4;);$F$5-$F$4)*D$5+МАКС(D9-$F$6;)*D$6

Автор - MCH
Дата добавления - 14.03.2013 в 14:19
muraky Дата: Четверг, 14.03.2013, 17:41 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Microsoft Office Exce
МСН Большое спасибо!!! Формула считает всё правильно!!!!!!
 
Ответить
СообщениеМСН Большое спасибо!!! Формула считает всё правильно!!!!!!

Автор - muraky
Дата добавления - 14.03.2013 в 17:41
muraky Дата: Четверг, 14.03.2013, 18:08 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Microsoft Office Exce
МСН я извиняюсь, но она считает и при нулевом значении ячейки. Не отразится ли это на арифметику в дальнейшем?
К сообщению приложен файл: 111_2.xls (21.5 Kb)
 
Ответить
СообщениеМСН я извиняюсь, но она считает и при нулевом значении ячейки. Не отразится ли это на арифметику в дальнейшем?

Автор - muraky
Дата добавления - 14.03.2013 в 18:08
MCH Дата: Четверг, 14.03.2013, 18:52 | Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

Цитата (muraky)
она считает и при нулевом значении ячейки

В данном случае не при нулевом, а при пустой ячейке
Если Вы в D13 напишете 0 (ноль), то формула все правильно посчитает
Проблема с функцией МИН, а именно а части формулы МИН(D13;$F$4)
т.к. в D13 ничего нет, то функция МИН не учитывает данную ячейку.
Чтобы это исправить нужно в D13 руками записать ноль, либо немного поправить формулу, заставить функцию МИН воспринимать пустую ячейку как ноль:
Код
=МИН(--D13;$F$4)*D$4+МИН(МАКС(D13-$F$4;);$F$5-$F$4)*D$5+МАКС(D13-$F$6;)*D$6

или
Код
=МИН(D13+0;$F$4)*D$4+МИН(МАКС(D13-$F$4;);$F$5-$F$4)*D$5+МАКС(D13-$F$6;)*D$6
 
Ответить
Сообщение
Цитата (muraky)
она считает и при нулевом значении ячейки

В данном случае не при нулевом, а при пустой ячейке
Если Вы в D13 напишете 0 (ноль), то формула все правильно посчитает
Проблема с функцией МИН, а именно а части формулы МИН(D13;$F$4)
т.к. в D13 ничего нет, то функция МИН не учитывает данную ячейку.
Чтобы это исправить нужно в D13 руками записать ноль, либо немного поправить формулу, заставить функцию МИН воспринимать пустую ячейку как ноль:
Код
=МИН(--D13;$F$4)*D$4+МИН(МАКС(D13-$F$4;);$F$5-$F$4)*D$5+МАКС(D13-$F$6;)*D$6

или
Код
=МИН(D13+0;$F$4)*D$4+МИН(МАКС(D13-$F$4;);$F$5-$F$4)*D$5+МАКС(D13-$F$6;)*D$6

Автор - MCH
Дата добавления - 14.03.2013 в 18:52
muraky Дата: Четверг, 14.03.2013, 20:38 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Microsoft Office Exce
МСН спасибо, за то, что откликнулись. Решение принято. Хорошего Вам вечера.
 
Ответить
СообщениеМСН спасибо, за то, что откликнулись. Решение принято. Хорошего Вам вечера.

Автор - muraky
Дата добавления - 14.03.2013 в 20:38
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!