Здравствуйте, господа. Нужна ваша помощь, нужно отформатировать ячейки по двум условиям: На листе "Диспетчер" подсветить строку красным светом, если в колонке "когда забрать" будет стоять дата равная или меньше сегодняшней даты. Допустим, там стоит дата забрать 21.04, а сегодня 21.04 или 22.04 и так далее, то ее нужно подсветить красным светом при условии, если в колонке "Забрали ли" не стоит значение "Да". Второй вопрос - это на листе "Геолокация" сделать так, чтобы в колонке B стояла геолокация по номеру контейнеру, которую нужно взять из листа "Диспетчер" из колонок B и N, то есть если в колонке B стоит какой то адрес, а в колонке N адреса пока нет, то брать данные из колонки B. Потом этот контейнер перемещается на другую строку и нужно чтоб отображалось в соответствии с перемещением контейнера. https://docs.google.com/spreads....sharing
Спасибо всем, кто попытается помочь.
Здравствуйте, господа. Нужна ваша помощь, нужно отформатировать ячейки по двум условиям: На листе "Диспетчер" подсветить строку красным светом, если в колонке "когда забрать" будет стоять дата равная или меньше сегодняшней даты. Допустим, там стоит дата забрать 21.04, а сегодня 21.04 или 22.04 и так далее, то ее нужно подсветить красным светом при условии, если в колонке "Забрали ли" не стоит значение "Да". Второй вопрос - это на листе "Геолокация" сделать так, чтобы в колонке B стояла геолокация по номеру контейнеру, которую нужно взять из листа "Диспетчер" из колонок B и N, то есть если в колонке B стоит какой то адрес, а в колонке N адреса пока нет, то брать данные из колонки B. Потом этот контейнер перемещается на другую строку и нужно чтоб отображалось в соответствии с перемещением контейнера. https://docs.google.com/spreads....sharing
Номера контейнеров иногда повторяются. Например, номер 51. По какой из его строк в этом случае определять "Геолокацию"? По самой поздней дате? Или смотреть где контейнер находится на дату СЕГОДНЯ? Или еще как-то?
Номера контейнеров иногда повторяются. Например, номер 51. По какой из его строк в этом случае определять "Геолокацию"? По самой поздней дате? Или смотреть где контейнер находится на дату СЕГОДНЯ? Или еще как-то?Gustav
1. Создаете новое правило условного форматирования на листе "Диспетчер" с такими параметрами: Применить к диапазону: A1:O (в этот адрес после сохранения автоматически подставится номер последней строки типа A1:O1003) Правила форматирования: Ваша формула
Код
=AND(ISDATE($I1); $I1<=TODAY(); $J1<>"Да")
И самостоятельно, путем перетаскивания мышкой, определитесь с местом этого правила среди других ваших правил УФ на листе "Диспетчер". Я бы его сделал самым первым, перетащив на самый верх списка.
2. Геолокация. Если у контейнера несколько строк, то берем самую позднюю из них по дате в колонке A на листе "Диспетчер" и выбираем значение из полей "Адрес" или "Куда отвез". Для ячейки B2 (и последующего копирования в ячейки ниже) на листе "Геолокация" формула: [vba]
[/vba] Можно было бы использовать более традиционные функции ("древние"), но получилось бы сложнее. А зачем нам сложнее, если теперь можно проще и нагляднее, используя новомодные функции 2023 года? Тем более, Google их предоставляет поголовно всем и абсолютно безвозмездно. Формулы на лист "Геолокация" я Вам уже прописал.
1. Создаете новое правило условного форматирования на листе "Диспетчер" с такими параметрами: Применить к диапазону: A1:O (в этот адрес после сохранения автоматически подставится номер последней строки типа A1:O1003) Правила форматирования: Ваша формула
Код
=AND(ISDATE($I1); $I1<=TODAY(); $J1<>"Да")
И самостоятельно, путем перетаскивания мышкой, определитесь с местом этого правила среди других ваших правил УФ на листе "Диспетчер". Я бы его сделал самым первым, перетащив на самый верх списка.
2. Геолокация. Если у контейнера несколько строк, то берем самую позднюю из них по дате в колонке A на листе "Диспетчер" и выбираем значение из полей "Адрес" или "Куда отвез". Для ячейки B2 (и последующего копирования в ячейки ниже) на листе "Геолокация" формула: [vba]
[/vba] Можно было бы использовать более традиционные функции ("древние"), но получилось бы сложнее. А зачем нам сложнее, если теперь можно проще и нагляднее, используя новомодные функции 2023 года? Тем более, Google их предоставляет поголовно всем и абсолютно безвозмездно. Формулы на лист "Геолокация" я Вам уже прописал.Gustav