Страницы: 1
RSS
Формула ЕСЛИ с множеством условий, формула ЕСЛИ, расписала условия по сменным графикам в зависимости от времени явки/ухода, но формула не срабатывает.
 
Здравствуйте.
Помогите, пожалуйста, с формулой ЕСЛИ, расписала условия по сменным графикам в зависимости от времени явки/ухода, но формула не срабатывает. не могу найти ошибку. Ломаю голову неделю уже как
=ЕСЛИ(D95=$D$6;$G$6; ЕСЛИ(0<D95>=$D$4;$G$4; ЕСЛИ(6,8<D95>=$D$7;$G$7; ЕСЛИ(12<D95>=$D$8;$G$8;  ЕСЛИ(18<D95<=$D$5;$G$5 “”)))))

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

Файл прилагаю
Изменено: Ирина Медведева - 17.07.2022 20:18:21 (нет вложения)
 
Цитата
Файл прилагаю
Где файл?
Ошибка в формуле, проще исправить в файле, чем объяснять
Изменено: Sheriff - 18.07.2022 07:22:49
 
А можно в файле поправить, буду безмерно благодарна)
 
Ирина Медведева, и теперь по русски, без формул, при каких условиях что должно проставляться? А то там так на мудрено, что я голову сломал разбираться. При каких параметрах должны быть значения: 1, 2, 2* и 5ДН
Изменено: Sheriff - 17.07.2022 20:31:30
 
да конечно
 
Ирина Медведева, у вас в формуле значение сразу и больше 0 и больше или равно 7... Это как? Может быть оно должно быть в пределах между 0 и 7?

Пропишите просто: от 0 до 7(включительно) - 1
От 7 до 14 (включительно) - 2
если 8 - 5ДН
Если больше 22 - 2*

Примерно так, можете прописать?
Изменено: Sheriff - 17.07.2022 20:36:39
 
Цитата
Мне необходимо, чтобы подтягивал номер смены в зависимости от явки. Например 1 смена это явка 00 ночи до 7 утра, далее 5ДН явка с 6,8 часов до 8 часов, далее 2* смена явка с 12,8 часов до 14,0, еще одна 2 смена явка с 18 до 22.  И если время с 14 до 18 , то чтобы выдал ОШИБКУ/ЛОЖЬ, так как это или опоздание или сверхурочка. Время перевела в число.

Во первых есть несколько конфликтов в данном описании:
1. Числовые значения от 6,8 до 7 - по вашим данным дублируются. Т.е значение к примеру 6,9 актуально и для Смены 1, и для смены 5ДН. Я в формуле внёс диапазон с 0 до 6,8 и следующий с 6,8 до 8 - так данные не пересекаются.

2. Есть данные, которые не вошли не в один из намеченных вами диапазоном, например такие как: 21,58 или 20,57.... У себя в формуле я их пометил как "Недопустимое значение"

В остальном работает всё исправно. Проверяйте.
Изменено: Sheriff - 18.07.2022 07:23:12
 
Sheriff,  у Вас не цитаты, а полные копии сообщений. Приведите свои посты в порядок.
 
Извините, при изменении документа почему-то пропал весь ранее изложенный текст(((
Попробую заново.
Доброго времени суток! Подскажите пожалуйста как составить формулу с множественными цифровыми значениями.
Задача состоит следующая: есть ячейка с отработанными моточасами машины и к ней привязаны ещё 3 ячейки которые должны вести обратный отсчёт времени.
Это ТО-1500, ТО-3000 и капитальный ремонт 63000 часов. С последней всё просто, я поставил следующую формулу:  =ЕСЛИ(W4:W5>0;63000-W4:W5).
А вот с первыми двумя всё сложнее, они должны отсчитывать обратное время циклически, тоесть допустим при отработанных 500 моточасов ТО-1500 должно показать 1000 часов, а ТО-3000 соответственно 2500 часов, а после 3000 моточасов в этих ячейках обратный отсчёт должен повториться заново с нуля. Например при наработке 3050 моточасов ТО-1500 должно выдать цифру 1450, а ТО-3000 цифру 2950. Таким образом циклы должны повторяться после каждых 3000 часов до капитального ремонта в 63000 моточаса.
Заранее благодарен!
Изменено: Александр Фёдороа - 19.07.2022 00:19:35 (ошибка в тексте)
 
[img]file:///C:/Users/Pavel/Desktop/%D0%9C%D0%B5%D0%B4%D0%B2%D0%B5%D0%B4%D0%B5%D0%B2%D0%B0/%D0%97%D0%90%D0%9A%D0%A0%D0%AB%D0%A2%D0%98%D0%95%20%D0%97%D0%9F[/img]
Страницы: 1
Наверх