График Ганта, данные с другого листа с условиями
CyberSlaSh
Дата: Четверг, 23.05.2019, 09:55 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Пытаюсь создать график Ганта через условное форматирование. Ищется 3 даты (погрузка, дорога, возврат) на одном листе и, в зависимости от машины, ячейки подкрашиваются в таблице на другом листе. На листе "Формулы" написал используемые формулы того, что получилось. Не получается придумать, как закрасить ячейки в промежутке дат между дорогой (желтый) и возвратом (зеленый) желтым цветом в графике Ганта.
Пытаюсь создать график Ганта через условное форматирование. Ищется 3 даты (погрузка, дорога, возврат) на одном листе и, в зависимости от машины, ячейки подкрашиваются в таблице на другом листе. На листе "Формулы" написал используемые формулы того, что получилось. Не получается придумать, как закрасить ячейки в промежутке дат между дорогой (желтый) и возвратом (зеленый) желтым цветом в графике Ганта. CyberSlaSh
Сообщение отредактировал CyberSlaSh - Четверг, 23.05.2019, 09:55
Ответить
Сообщение Пытаюсь создать график Ганта через условное форматирование. Ищется 3 даты (погрузка, дорога, возврат) на одном листе и, в зависимости от машины, ячейки подкрашиваются в таблице на другом листе. На листе "Формулы" написал используемые формулы того, что получилось. Не получается придумать, как закрасить ячейки в промежутке дат между дорогой (желтый) и возвратом (зеленый) желтым цветом в графике Ганта. Автор - CyberSlaSh Дата добавления - 23.05.2019 в 09:55
Светлый
Дата: Четверг, 23.05.2019, 10:15 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1871
Репутация:
538
±
Замечаний:
0% ±
Excel 2013, 2016
И Вам, здравствуйте! Вставляете в УФ массивную формулу и будет Вам счастье:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<'График Ганта'!B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>'График Ганта'!B$2))
*УФ возврата машины:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34='График Ганта'!B$2)
УФ загрузки машины:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$M$3:$M$34='График Ганта'!B$2)
Если считать дату выезда уже в дороге, то более правильная формула:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<='График Ганта'!B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>'График Ганта'!B$2))
И Вам, здравствуйте! Вставляете в УФ массивную формулу и будет Вам счастье:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<'График Ганта'!B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>'График Ганта'!B$2))
*УФ возврата машины:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34='График Ганта'!B$2)
УФ загрузки машины:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$M$3:$M$34='График Ганта'!B$2)
Если считать дату выезда уже в дороге, то более правильная формула:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<='График Ганта'!B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>'График Ганта'!B$2))
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Четверг, 23.05.2019, 10:30
Ответить
Сообщение И Вам, здравствуйте! Вставляете в УФ массивную формулу и будет Вам счастье:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<'График Ганта'!B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>'График Ганта'!B$2))
*УФ возврата машины:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34='График Ганта'!B$2)
УФ загрузки машины:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$M$3:$M$34='График Ганта'!B$2)
Если считать дату выезда уже в дороге, то более правильная формула:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<='График Ганта'!B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>'График Ганта'!B$2))
Автор - Светлый Дата добавления - 23.05.2019 в 10:15
китин
Дата: Четверг, 23.05.2019, 10:21 |
Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
может так?
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение может так? Автор - китин Дата добавления - 23.05.2019 в 10:21
CyberSlaSh
Дата: Четверг, 23.05.2019, 10:53 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Коротко и элегантно, изначально я пошел не по тому пути с этими массивами, спасибо!
Коротко и элегантно, изначально я пошел не по тому пути с этими массивами, спасибо!CyberSlaSh
Ответить
Сообщение Коротко и элегантно, изначально я пошел не по тому пути с этими массивами, спасибо!Автор - CyberSlaSh Дата добавления - 23.05.2019 в 10:53
Светлый
Дата: Четверг, 23.05.2019, 11:02 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1871
Репутация:
538
±
Замечаний:
0% ±
Excel 2013, 2016
Загрузка может быть не один день:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$M$3:$M$34<=B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34>B$2))
В дороге со дня выезда:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<=B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>B$2))
Возврат:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34=B$2)
Загрузка может быть не один день:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$M$3:$M$34<=B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34>B$2))
В дороге со дня выезда:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<=B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>B$2))
Возврат:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34=B$2)
Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Загрузка может быть не один день:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$M$3:$M$34<=B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34>B$2))
В дороге со дня выезда:Код
=ИЛИ((($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$N$3:$N$34<=B$2)*(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34>B$2))
Возврат:Код
=ИЛИ(($A3='Негабарит план'!$P$3:$P$34)*'Негабарит план'!$O$3:$O$34=B$2)
Автор - Светлый Дата добавления - 23.05.2019 в 11:02