PDA

Показать полную графическую версию : Проверить значения в двух таблица и залить ячейки цветом


Alexander_88
03-10-2015, 06:36
Здравствуйте, подскажите, пожалуйста макрос, который будет проверять значения на соответствия... если значения равны, то фон этих ячеек заливается зеленым цветом, если не сходятся, то красным.

В примере две таблицы, значения сумм которых нужно сравнивать, конкретно суммы прописаны в столбике D начиная с 3ей строки.. они должны сравниваться со значениями в столбике J начиная с 3ей строки. Дело в том, что значения, которые нужно сравнивать находятся не в одной строке... Значения необходимо сравнивать только, если цена и наименование обоих таблиц сходятся. т.е. к примеру значение капусты по цене 30 в левой таблице должно сравниваться только со значением капусты по 30 в правой таблице. если значения сходятся, то данная ячейка в столбце D и J заливается зеленым фоном, если не сходятся, то красным. (в примере я залил некоторые, но не все). А если цена и наименование левой таблицы не имеет полного соответствия цены и наименования в правой таблице, то пропускаются (не заливаются цветом)...

a_axe
03-10-2015, 08:35
Alexander_88, вбейте в ячейку Е3 формулу:
=СУММПРОИЗВ((Table1[@Цена]=Table2[Цена])*(Table1[@Наименование]=Table2[Наименование])*Table2[Итого]) при необходимости - протяните формулу вниз, в столбце Е отобразятся соответствующие Итоги из столбца J. Чтобы выделить цветом совпадающие и несовпадающие позиции - используйте условное форматирование (http://yandex.ru/yandsearch?clid=2028026&text=%D1%83%D1%81%D0%BB%D0%BE%D0%B2%D0%BD%D0%BE%D0%B5%20%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D 1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20excel).

Alexander_88
03-10-2015, 09:31
К сожалению здесь я не смогу узнать, какие значения лишние со стороны правой таблицы. (т.е. какой товар есть в правой таблице, которого нету в левой) Со стороны левой узнать можно... т.е. если в ячейке Е1 не появилось значение, значит в правой таблице этого товара по этой цене нету... в принципе можно рядом со значениями правой таблице в столбик поместить формулу.




© OSzone.net 2001-2012