![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 22.03.2014
Сообщений: 2
|
![]()
Здравствуйте, помогите, пожалуйста, совершить чудо!
Есть таблица плана и 4 листа с отчетами на каждую неделю плана. И вот задача у меня сравнивать план с отчетом и отмечать несовпадения красной заливкой, расходящиеся значения - желтой, а появление новых адресов - вписывать адрес и отмечать зеленой заливкой. обрабатывается столбец "факт" из отчетов и сравнивается со столбцом "план" на листе "неделя", а отражается сравнение на листе "план" Адреса по плану раскиданы неравномерно, в примере я привела кусочек того, что получаю и того, что должно быть в итоге. Очень надеюсь, что такое возможно) |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Если в листах недель будут числа - то задача сильно упрощается. Даже вероятно формулами можно сделать, а макросом то уж точно проще.
На таком материале как есть сейчас - больно геморно...
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 22.03.2014
Сообщений: 2
|
![]()
Hugo121, спасибо за комментарий, а то я думала, что это совершенно безнадежно... Хотя, в общем-то так и получается)
Если я правильно понимаю идею, то в случае с "1" отметить можно будет только наличие/отсутствие при сравнении... Это хоть и половина, но все-таки результат) Можете помочь с таким вариантом? Тогда задача для макроса - отмечать расхождения - покраска красным, если в "факте" нет "1" и внесение в базу нового адреса, плюс покраска его "1" в зеленый. Помогите, пожалуйста с таким макросом. Остальное нарисуем сами) |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Не совсем поняли идею - основая проблема, это кодом определить с каким листом сравнивать данные, с какой неделей.
Если бы в листах были числа - тогда нет проблем, сравниваем числа с числами. Или наоборот - в общем листе были написаны недели (над каждым столбцом), то тогда тоже ещё не сильно сложно, но можно кодом сделать. При таких данных, когда есть только жёлтый цвет - да ну его мучиться... К тому же непонятно, что с пятой неделей?... Разве что кто-то сделает за нереальные деньги ![]() Да, если бы где-то было указание какой это месяц - тогда вероятно можно придумать функцию дающую по дате номер недели (хотя тоже скользкое место, кто как считает, нужно синхронизировать с Вашим методом).
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 03.08.2012
Сообщений: 38
|
![]()
Hugo121 верно сказал про основную проблему.
Предполагаю, что задача была бы проще, если внести небольшое косметическое изменение: В первой строке листа "План" ячейки над днями каждой недели объединить (с D1 по H1 или J1, затем с K1 по O1 или Q1 и т.д.), вставив в эти объединенные ячейки название листов для соответствующих недель. |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 26.06.2014
Сообщений: 2
|
![]()
Все привет. Помогите пожалуйста. Есть 2 списка ФИО: первый- с ошибками, а второй - верный. Нужно по символьно сравнить ячейки, найти наиболее похожую и исправить на верное ФИО.
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 26.06.2014
Сообщений: 2
|
![]()
Все привет. Помогите пожалуйста. Есть 2 списка ФИО: первый- с ошибками, а второй - верный. Нужно по символьно сравнить ячейки, найти наиболее похожую и исправить на верное ФИО.
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Почему выбрали именно эту тему? Увидели слово "сравнение"?
![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вывод полей класса после сравнения С++ | zhenya.ya | Помощь студентам | 3 | 24.05.2011 14:22 |
tasm32 не выполняет событие после сравнения строк функцией апи | DarkLogic | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 08.01.2011 20:45 |
Удаление содержимого соседних ячеек после ввода данных. | KOSTIK1 | Microsoft Office Excel | 3 | 29.12.2009 16:53 |
перезапись значений в файле.txt после сравнения | SarahConner | Общие вопросы Delphi | 0 | 21.03.2009 00:19 |
Форматирование ячеек | shmelvs | Microsoft Office Excel | 6 | 24.07.2008 10:24 |