Здравствуйте. Помогите, пожалуйста, решить задачку. Сам не разберусь никак, не хватает знаний. Реализована частично. Нужно решить проблему с просрочкой в более сложном (для меня) варианте. Требуется: Ячейки в столбце В «Продукция» должны заливаться серым, если в табличке в столбце D «остаток» значение меньше трёх, к примеру. Ячейки в столбце В «Продукция» должны заливаться синим, если в табличке в столбце D «остаток» значение «0». Также, когда до указанной даты в столбце С «Срок годности» оставалось бы менее 30 дней, к примеру, красным цветом должна заливаться ячейка этой строки в столбце В «Продукция»,и оставатся залитой красным до того момента, пока в столбце Е «Скидка» в той же строке не будет указана цифра «скидки», либо в столбце D «остаток» не будет стоять «0». После того, как будет указана цифра «скидки» нужно, чтобы ячейка перестала быть красной а стала бы залита жёлтой заливкой, и оставалась бы жёлтой до тех пор, пока в столбце «остаток» в этой строке не будет стоять «0». Вместе с этим, нужно чтобы в случае если дата в столбце С «Срок годности» равна сегодняшней, или позже (просрочена) в столбце В «Продукция» заливалась бы зелёным ячейка этой строки и оставалась залитой пока в столбце D «остаток» не будет стоять «0». Порядок заливки: серая, красная, жёлтая, зелёная, синяя. Т.е., когда появляется красная серая теряет актуальность (если срок годности подходит к концу всё равно сколько осталось на складе) и т.д. И на конец, можно ли сделать по средствам УФ так, чтобы: Ячейка «В1» заливалась бы серым, когда в табличке столбце В «Продукция» появляется серая заливка и была залита до тех пор пока залита серым хоть одна ячейка в этом столбце. Аналагично. Ячейка «В2» заливалась бы красным, когда в табличке столбце В «Продукция» появляется красная заливка и была залита до тех пор пока залита красным хоть одна ячейка в этом столбце. Ячейка «В3» заливалась бы жёлтым, когда в табличке столбце В «Продукция» появляется жёлтая заливка и была залита до тех пор пока залита жёлтым хоть одна ячейка в этом столбце. Ячейка «В4» заливалась бы зелёным, когда в табличке столбце В «Продукция» появляется зелёная заливка и была залита до тех пор пока залита зелёным хоть одна ячейка в этом столбце. Ячейка «В5» заливалась бы синим, когда в табличке столбце В «Продукция» появляется сяняя заливка и была залита до тех пор пока залита синим хоть одна ячейка в этом столбце. Это своего рода контролька. При открытии таблички будет сразу видно что: чего-то нет, есть или нет маленький остаток, просрочка, распродажа или нужно что-то выкинуть. Спасибо.
Здравствуйте. Помогите, пожалуйста, решить задачку. Сам не разберусь никак, не хватает знаний. Реализована частично. Нужно решить проблему с просрочкой в более сложном (для меня) варианте. Требуется: Ячейки в столбце В «Продукция» должны заливаться серым, если в табличке в столбце D «остаток» значение меньше трёх, к примеру. Ячейки в столбце В «Продукция» должны заливаться синим, если в табличке в столбце D «остаток» значение «0». Также, когда до указанной даты в столбце С «Срок годности» оставалось бы менее 30 дней, к примеру, красным цветом должна заливаться ячейка этой строки в столбце В «Продукция»,и оставатся залитой красным до того момента, пока в столбце Е «Скидка» в той же строке не будет указана цифра «скидки», либо в столбце D «остаток» не будет стоять «0». После того, как будет указана цифра «скидки» нужно, чтобы ячейка перестала быть красной а стала бы залита жёлтой заливкой, и оставалась бы жёлтой до тех пор, пока в столбце «остаток» в этой строке не будет стоять «0». Вместе с этим, нужно чтобы в случае если дата в столбце С «Срок годности» равна сегодняшней, или позже (просрочена) в столбце В «Продукция» заливалась бы зелёным ячейка этой строки и оставалась залитой пока в столбце D «остаток» не будет стоять «0». Порядок заливки: серая, красная, жёлтая, зелёная, синяя. Т.е., когда появляется красная серая теряет актуальность (если срок годности подходит к концу всё равно сколько осталось на складе) и т.д. И на конец, можно ли сделать по средствам УФ так, чтобы: Ячейка «В1» заливалась бы серым, когда в табличке столбце В «Продукция» появляется серая заливка и была залита до тех пор пока залита серым хоть одна ячейка в этом столбце. Аналагично. Ячейка «В2» заливалась бы красным, когда в табличке столбце В «Продукция» появляется красная заливка и была залита до тех пор пока залита красным хоть одна ячейка в этом столбце. Ячейка «В3» заливалась бы жёлтым, когда в табличке столбце В «Продукция» появляется жёлтая заливка и была залита до тех пор пока залита жёлтым хоть одна ячейка в этом столбце. Ячейка «В4» заливалась бы зелёным, когда в табличке столбце В «Продукция» появляется зелёная заливка и была залита до тех пор пока залита зелёным хоть одна ячейка в этом столбце. Ячейка «В5» заливалась бы синим, когда в табличке столбце В «Продукция» появляется сяняя заливка и была залита до тех пор пока залита синим хоть одна ячейка в этом столбце. Это своего рода контролька. При открытии таблички будет сразу видно что: чего-то нет, есть или нет маленький остаток, просрочка, распродажа или нужно что-то выкинуть. Спасибо.viks73
Спасибо! Это чудо просто. Работает, изъянов не заметил. Буду разбираться, тестировать на всей большой табличке. Спасибо, что написали отдельно формулы. Вот, знание какая сила.
Спасибо! Это чудо просто. Работает, изъянов не заметил. Буду разбираться, тестировать на всей большой табличке. Спасибо, что написали отдельно формулы. Вот, знание какая сила. viks73
Сообщение отредактировал viks73 - Вторник, 27.10.2015, 03:16
Здравствуйте. Образовалась такая проблемка. Если дата в столбце «Срок годности не указана», заливается красным цветом. Подскажите, как этого избежать? Т.е. нужно чтобы в случае, если не указана дата, правило бы не работало, до внесения даты. И ещё, маленький ликбез. Есть ли разница в написании условий: $C7-30<СЕГОДНЯ() и $C7<СЕГОДНЯ()+30 Спасибо.
Здравствуйте. Образовалась такая проблемка. Если дата в столбце «Срок годности не указана», заливается красным цветом. Подскажите, как этого избежать? Т.е. нужно чтобы в случае, если не указана дата, правило бы не работало, до внесения даты. И ещё, маленький ликбез. Есть ли разница в написании условий: $C7-30<СЕГОДНЯ() и $C7<СЕГОДНЯ()+30 Спасибо.viks73