• Предмет: Информатика
  • Автор: Коралл
  • Вопрос задан 10 месяцев назад

Помогите!!!! Как посчитать в эксель по формуле ЕСЛИ тариф? Используется следующая система оплаты (тариф): в выходные дни − 0,15 долл. за 1 минуту разговора, в будни − 0,39 долл. с 8:00 до 21:00 и 0,10 долл. – в остальное время суток.
Я составила такую, но она не работает...
=ЕСЛИ(F2>5;0,15;ЕСЛИ(И(D2>=8;D2>=23);0,39;0,1))

Ответы

Ответ дал: fedrfedr
2

Ответ:

для числового D2:

=ЕСЛИ(F2>5;0,15; ЕСЛИ(И(D2>=8;D2<=21);0,39;0,1))

для D2 типа "время"

=ЕСЛИ(F2>5;0,15; ЕСЛИ(И(D2>=ВРЕМЯ(8;0;0);D2<=ВРЕМЯ(21;0;0));0,39;0,1))

Объяснение:

D2<=21

Приложения:

Коралл: Да, но только у меня в этих ячейках время, может из-за этого?
Коралл: в ячейке D2 написано время начала разговора (8:20) и тогда не работает формула((
fedrfedr: а я числа ставил
fedrfedr: =ЕСЛИ(F2>5;0,15; ЕСЛИ(И(D2>=ВРЕМЯ(8;0;0);D2<=ВРЕМЯ(21;0;0));0,39;0,1))
fedrfedr: Нужно тогда использовать функцию ВРЕМЯ
Коралл: Он высвечивает везде истина(
fedrfedr: попробуйте установить ячейке D2 тип "Время": (Ctrl + 1). Формулу со временем добавил в текст ответа, возьмите ее оттуда, из комментариев бывает копируется с глюками. Скриншот еще добавил
Коралл: Огромное вам спасибо!!! все получилось!! Билась с эти уже 2 день!
fedrfedr: И я пол дня дополнительно
Коралл: Спасибо!! Ужас, учусь на лингвиста, а такие задания дают!
Вас заинтересует