![]() |
Проверить значения в двух таблица и залить ячейки цветом
Здравствуйте, подскажите, пожалуйста макрос, который будет проверять значения на соответствия... если значения равны, то фон этих ячеек заливается зеленым цветом, если не сходятся, то красным.
В примере две таблицы, значения сумм которых нужно сравнивать, конкретно суммы прописаны в столбике D начиная с 3ей строки.. они должны сравниваться со значениями в столбике J начиная с 3ей строки. Дело в том, что значения, которые нужно сравнивать находятся не в одной строке... Значения необходимо сравнивать только, если цена и наименование обоих таблиц сходятся. т.е. к примеру значение капусты по цене 30 в левой таблице должно сравниваться только со значением капусты по 30 в правой таблице. если значения сходятся, то данная ячейка в столбце D и J заливается зеленым фоном, если не сходятся, то красным. (в примере я залил некоторые, но не все). А если цена и наименование левой таблицы не имеет полного соответствия цены и наименования в правой таблице, то пропускаются (не заливаются цветом)... |
Alexander_88, вбейте в ячейку Е3 формулу:
Код:
=СУММПРОИЗВ((Table1[@Цена]=Table2[Цена])*(Table1[@Наименование]=Table2[Наименование])*Table2[Итого]) |
К сожалению здесь я не смогу узнать, какие значения лишние со стороны правой таблицы. (т.е. какой товар есть в правой таблице, которого нету в левой) Со стороны левой узнать можно... т.е. если в ячейке Е1 не появилось значение, значит в правой таблице этого товара по этой цене нету... в принципе можно рядом со значениями правой таблице в столбик поместить формулу.
|
Время: 09:15. |
Время: 09:15.
© OSzone.net 2001-