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

Вход

Регистрация

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

 

= Мир MS Excel/формула ЕСЛИ - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
формула ЕСЛИ
miya1812 Дата: Среда, 19.10.2011, 19:40 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте! Помогите мне, пожалуйста! С Excel работать ранее не приходилось, поэтому возникло затруднение в правильности написания формулы. В общем, ситуация такая, необходимо произвести расчет затрат абонента на услуги мобильной связи в месяц (30 дней), если по условиям тарифного плана с1й по 5ю минуту(включительно) звонки стоят 1,50 , с 6й до 20й - 0,05, а с 20й минуты снова 1,50. Будьте добры, подскажите, как можно учесть все условия сразу? у меня формула работает корректно, только когда я прописываю одно из условий.
> 1) =ЕСЛИ(C5>20;AQ6*5+AR6*15+(C5-20)*AQ6)*30*C4
>
> где AQ6= 1,50
> AR6= 0,05
> C4- количество соединений (звонков) в день
> С5- длительность разговора
>
> 2) =ЕСЛИ(C5<=5;AQ6*C4*C5*30)
>
> Пожалуйста, помогите!!!! Заранее благодарю.
 
Ответить
СообщениеЗдравствуйте! Помогите мне, пожалуйста! С Excel работать ранее не приходилось, поэтому возникло затруднение в правильности написания формулы. В общем, ситуация такая, необходимо произвести расчет затрат абонента на услуги мобильной связи в месяц (30 дней), если по условиям тарифного плана с1й по 5ю минуту(включительно) звонки стоят 1,50 , с 6й до 20й - 0,05, а с 20й минуты снова 1,50. Будьте добры, подскажите, как можно учесть все условия сразу? у меня формула работает корректно, только когда я прописываю одно из условий.
> 1) =ЕСЛИ(C5>20;AQ6*5+AR6*15+(C5-20)*AQ6)*30*C4
>
> где AQ6= 1,50
> AR6= 0,05
> C4- количество соединений (звонков) в день
> С5- длительность разговора
>
> 2) =ЕСЛИ(C5<=5;AQ6*C4*C5*30)
>
> Пожалуйста, помогите!!!! Заранее благодарю.

Автор - miya1812
Дата добавления - 19.10.2011 в 19:40
0mega Дата: Среда, 19.10.2011, 19:46 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

miya1812,
что-то не удачный у вас дебют на этом форуме ...

Есть, как минимум, 2 ответа на этот вопрос.
1) ответ
Ячейку D6 надо сравнить с ячейкой F34. Если они равны, тогда ячейку С4 сложить с F12.
Если D6 , больше чем F34, тогда прибавить "1" и переходить к проверке другой пары ячеек.
Нот эта формула будет правильно работать, если значение F34 не будет повторяться в других ячейках.
В случае повторов - надо воспользоваться формулой:
=НАИМЕНЬШИЙ(А1:А100;СТРОКА())
Эту формулу надо протянуть вниз. И тогда при переходе на новую строку, формула автоматически будет менять свой коэффициент "k"
2) ответ
чтобы ни вы , ни мы не гадали " ... а что там находится в ячейке С6... " - для этого надо прочитать пункт №4


Сообщение отредактировал 0mega - Среда, 19.10.2011, 19:49
 
Ответить
Сообщениеmiya1812,
что-то не удачный у вас дебют на этом форуме ...

Есть, как минимум, 2 ответа на этот вопрос.
1) ответ
Ячейку D6 надо сравнить с ячейкой F34. Если они равны, тогда ячейку С4 сложить с F12.
Если D6 , больше чем F34, тогда прибавить "1" и переходить к проверке другой пары ячеек.
Нот эта формула будет правильно работать, если значение F34 не будет повторяться в других ячейках.
В случае повторов - надо воспользоваться формулой:
=НАИМЕНЬШИЙ(А1:А100;СТРОКА())
Эту формулу надо протянуть вниз. И тогда при переходе на новую строку, формула автоматически будет менять свой коэффициент "k"
2) ответ
чтобы ни вы , ни мы не гадали " ... а что там находится в ячейке С6... " - для этого надо прочитать пункт №4

Автор - 0mega
Дата добавления - 19.10.2011 в 19:46
Serge_007 Дата: Среда, 19.10.2011, 19:51 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте

Quote (miya1812)
как можно учесть все условия сразу?

Формула, определяющаяя стоимость минуты звонка, исходя из тарифа такова:
Code
=ЕСЛИ(И(C4<20;C4>5);AR6;AQ6)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

Quote (miya1812)
как можно учесть все условия сразу?

Формула, определяющаяя стоимость минуты звонка, исходя из тарифа такова:
Code
=ЕСЛИ(И(C4<20;C4>5);AR6;AQ6)

Автор - Serge_007
Дата добавления - 19.10.2011 в 19:51
ejiki Дата: Воскресенье, 23.10.2011, 13:06 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Здравствуйте,обращаюсь за помощью к знатокам(сам начинающий и т.д.....а результат необходим)есть формула,но в нее требуется добавить еще расчеты,которые позволят в итоговой ячейке просчитать отдельно каждую строку,учитывая что в столбце "D"значения >0 и тогда не нужно считать строку с кол-ом.Пример моих расчетов прилагаю на закладке "доработка" сама формула,а на "вид" эта формула будет вставлена. За ранее спасибо
К сообщению приложен файл: 4858660.xls (83.5 Kb)
 
Ответить
СообщениеЗдравствуйте,обращаюсь за помощью к знатокам(сам начинающий и т.д.....а результат необходим)есть формула,но в нее требуется добавить еще расчеты,которые позволят в итоговой ячейке просчитать отдельно каждую строку,учитывая что в столбце "D"значения >0 и тогда не нужно считать строку с кол-ом.Пример моих расчетов прилагаю на закладке "доработка" сама формула,а на "вид" эта формула будет вставлена. За ранее спасибо

Автор - ejiki
Дата добавления - 23.10.2011 в 13:06
Serge_007 Дата: Воскресенье, 23.10.2011, 13:18 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте.
ejiki, я недавно видел такой файл на каком-то форуме.
И задал Вам уточняющий вопрос.
Я думаю Вы помните какой.
Продублируйте, плз.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте.
ejiki, я недавно видел такой файл на каком-то форуме.
И задал Вам уточняющий вопрос.
Я думаю Вы помните какой.
Продублируйте, плз.

Автор - Serge_007
Дата добавления - 23.10.2011 в 13:18
ejiki Дата: Воскресенье, 23.10.2011, 13:41 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
И задал Вам уточняющий вопрос.

Да,действительно я обращался в личку,уточняю в ячейке D12 необходимо изменить формулу,что бы она не ссылалась на диапазон C7:С11,а считала по отдельности каждую строку,в зависимости если D7>0,D8>0.... Вот


Сообщение отредактировал ejiki - Воскресенье, 23.10.2011, 13:42
 
Ответить
Сообщение
Quote (Serge_007)
И задал Вам уточняющий вопрос.

Да,действительно я обращался в личку,уточняю в ячейке D12 необходимо изменить формулу,что бы она не ссылалась на диапазон C7:С11,а считала по отдельности каждую строку,в зависимости если D7>0,D8>0.... Вот

Автор - ejiki
Дата добавления - 23.10.2011 в 13:41
Serge_007 Дата: Воскресенье, 23.10.2011, 13:44 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (ejiki)
я обращался в личку

Точно.

Quote (ejiki)
в ячейке D12 необходимо изменить формулу,что бы она ссылалась на диапазон C7:С11,а считала по отдельности каждую строку,в зависимости если D7>0,D8>0

Т.е. результат получается 1500?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (ejiki)
я обращался в личку

Точно.

Quote (ejiki)
в ячейке D12 необходимо изменить формулу,что бы она ссылалась на диапазон C7:С11,а считала по отдельности каждую строку,в зависимости если D7>0,D8>0

Т.е. результат получается 1500?

Автор - Serge_007
Дата добавления - 23.10.2011 в 13:44
ejiki Дата: Воскресенье, 23.10.2011, 14:07 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
Т.е. результат получается 1500?

1500-это кол-во заготовок которое нужно обработать,в течении рабочего дня,а -24167 это-кол-во которое не хватает до полной загруженности станка за смену 10часов с учетом 2-перестроек(т.е.2*25мин)
 
Ответить
Сообщение
Quote (Serge_007)
Т.е. результат получается 1500?

1500-это кол-во заготовок которое нужно обработать,в течении рабочего дня,а -24167 это-кол-во которое не хватает до полной загруженности станка за смену 10часов с учетом 2-перестроек(т.е.2*25мин)

Автор - ejiki
Дата добавления - 23.10.2011 в 14:07
Serge_007 Дата: Воскресенье, 23.10.2011, 14:09 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Так сколько должно получиться в результате работы формулы?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТак сколько должно получиться в результате работы формулы?

Автор - Serge_007
Дата добавления - 23.10.2011 в 14:09
ejiki Дата: Воскресенье, 23.10.2011, 14:17 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
Так сколько должно получиться в результате работы формулы?

-35167
 
Ответить
Сообщение
Quote (Serge_007)
Так сколько должно получиться в результате работы формулы?

-35167

Автор - ejiki
Дата добавления - 23.10.2011 в 14:17
Serge_007 Дата: Воскресенье, 23.10.2011, 14:23 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (ejiki)
-35167

Подробнее. Почему?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (ejiki)
-35167

Подробнее. Почему?

Автор - Serge_007
Дата добавления - 23.10.2011 в 14:23
ejiki Дата: Воскресенье, 23.10.2011, 14:33 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
Подробнее. Почему?

Рабочая смена 10 часов =С4
За это время станок может сделать 40000 заготовок,т.к. производительность станка 4000 шт.в час
Для того,чтобы станок заработал его нужно настроить...время настройки 25 мин. =D3,его настраивают(в данном случае 2 раза= D7,cл-но (10часов(600 мин)-2*25)*4000/60-1500=35166,6
 
Ответить
Сообщение
Quote (Serge_007)
Подробнее. Почему?

Рабочая смена 10 часов =С4
За это время станок может сделать 40000 заготовок,т.к. производительность станка 4000 шт.в час
Для того,чтобы станок заработал его нужно настроить...время настройки 25 мин. =D3,его настраивают(в данном случае 2 раза= D7,cл-но (10часов(600 мин)-2*25)*4000/60-1500=35166,6

Автор - ejiki
Дата добавления - 23.10.2011 в 14:33
ejiki Дата: Воскресенье, 23.10.2011, 14:38 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Нужно поставить условие,что если D7>0,то считать ,если нет то не ститать
 
Ответить
СообщениеНужно поставить условие,что если D7>0,то считать ,если нет то не ститать

Автор - ejiki
Дата добавления - 23.10.2011 в 14:38
0mega Дата: Воскресенье, 23.10.2011, 15:06 | Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Что-то я не могу понять:
а как у вас получилось что С4 минута одного звонка равна 10 часам рабочей смены ?
 
Ответить
СообщениеЧто-то я не могу понять:
а как у вас получилось что С4 минута одного звонка равна 10 часам рабочей смены ?

Автор - 0mega
Дата добавления - 23.10.2011 в 15:06
ejiki Дата: Воскресенье, 23.10.2011, 15:12 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (0mega)
Что-то я не могу понять:
а как у вас получилось что С4

сейчас рассматривается другой файл
Quote (ejiki)
Здравствуйте,обращаюсь за помощью к знатокам(сам начинающий и т.д.....а результат необходим)есть формула,но в нее требуется добавить еще расчеты,которые позволят в итоговой ячейке просчитать отдельно каждую строку,учитывая что в столбце "D"значения >0 и тогда не нужно считать строку с кол-ом.Пример моих расчетов прилагаю на закладке "доработка" сама формула,а на "вид" эта формула будет вставлена. За ранее спасибо
К сообщению приложен файл: 4858660.xls(84Kb)
К сообщению приложен файл: 8531441.xls (83.5 Kb)


Сообщение отредактировал ejiki - Воскресенье, 23.10.2011, 15:13
 
Ответить
Сообщение
Quote (0mega)
Что-то я не могу понять:
а как у вас получилось что С4

сейчас рассматривается другой файл
Quote (ejiki)
Здравствуйте,обращаюсь за помощью к знатокам(сам начинающий и т.д.....а результат необходим)есть формула,но в нее требуется добавить еще расчеты,которые позволят в итоговой ячейке просчитать отдельно каждую строку,учитывая что в столбце "D"значения >0 и тогда не нужно считать строку с кол-ом.Пример моих расчетов прилагаю на закладке "доработка" сама формула,а на "вид" эта формула будет вставлена. За ранее спасибо
К сообщению приложен файл: 4858660.xls(84Kb)

Автор - ejiki
Дата добавления - 23.10.2011 в 15:12
DV Дата: Воскресенье, 23.10.2011, 15:49 | Сообщение № 16
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Quote
Считает правильно,но надо,что бы считала отдельно каждую строку

логику понять трудно, но может так:
формула в ячейке 'Доработка'D12:
Code
=СУММЕСЛИ(D7:D11;">0";C7:C11)-(C4*60-СУММЕСЛИ(D7:D11;">0")*D3)/60*D4


Сообщение отредактировал DV - Воскресенье, 23.10.2011, 15:51
 
Ответить
Сообщение
Quote
Считает правильно,но надо,что бы считала отдельно каждую строку

логику понять трудно, но может так:
формула в ячейке 'Доработка'D12:
Code
=СУММЕСЛИ(D7:D11;">0";C7:C11)-(C4*60-СУММЕСЛИ(D7:D11;">0")*D3)/60*D4

Автор - DV
Дата добавления - 23.10.2011 в 15:49
ejiki Дата: Воскресенье, 23.10.2011, 15:59 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (DV)
Цитата:
Считает правильно,но надо,что бы считала отдельно каждую строку

логику понять трудно, но может так:
формула в ячейке 'Доработка'D12:
Формула или Код VBA:
=СУММЕСЛИ(D7:D11;">0";C7:C11)-(C4*60-СУММЕСЛИ(D7:D11;">0";D7:D11)*D3)/60*D4

Необходимо,что бы формула использовала данные из ячейки С7 только,тогда когда D7>0 и так ниже С8-когда D8>0......
 
Ответить
Сообщение
Quote (DV)
Цитата:
Считает правильно,но надо,что бы считала отдельно каждую строку

логику понять трудно, но может так:
формула в ячейке 'Доработка'D12:
Формула или Код VBA:
=СУММЕСЛИ(D7:D11;">0";C7:C11)-(C4*60-СУММЕСЛИ(D7:D11;">0";D7:D11)*D3)/60*D4

Необходимо,что бы формула использовала данные из ячейки С7 только,тогда когда D7>0 и так ниже С8-когда D8>0......

Автор - ejiki
Дата добавления - 23.10.2011 в 15:59
DV Дата: Воскресенье, 23.10.2011, 16:08 | Сообщение № 18
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Вы формулу-то пробовали поставить?
 
Ответить
СообщениеВы формулу-то пробовали поставить?

Автор - DV
Дата добавления - 23.10.2011 в 16:08
0mega Дата: Воскресенье, 23.10.2011, 16:14 | Сообщение № 19
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Quote (ejiki)
сейчас рассматривается другой файл

К сообщению приложен файл: 6223320.png (22.1 Kb)


Сообщение отредактировал 0mega - Воскресенье, 23.10.2011, 16:14
 
Ответить
Сообщение
Quote (ejiki)
сейчас рассматривается другой файл


Автор - 0mega
Дата добавления - 23.10.2011 в 16:14
ejiki Дата: Воскресенье, 23.10.2011, 16:21 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Quote (DV)
Вы формулу-то пробовали поставить?

Да,работает-) Спасибо большое,а что у меня было не правильно?
 
Ответить
Сообщение
Quote (DV)
Вы формулу-то пробовали поставить?

Да,работает-) Спасибо большое,а что у меня было не правильно?

Автор - ejiki
Дата добавления - 23.10.2011 в 16:21
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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