Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.08.2012, 14:08   #1
onL1me
 
Регистрация: 19.08.2012
Сообщений: 7
По умолчанию Необходимо сравнить неточные данные

Добрый день уважаемые программисты. Прошу помочь вас решить вот такую задачку. Имеется книга exel в ней 8 столбцов с данными (A,B,C,D,F,G,H,I). Необходимо сравнить данные из столбцов «A,B,C» с данными из столбцов «,F,G,H» если они совпадают, то выделить красным цветом. В столбце "A,F" дата, в столбце "С,H" номер телефона, в столбцах "B,G" время Проблема в том, что данные в столбце «В» отличаются от данных в столбце «G». Например в столбце "B" время 11:55:20, а в столбце "G" 11:51:41. Очень прошу вас помочь с этим вопросом.
onL1me вне форума Ответить с цитированием
Старый 27.08.2012, 14:11   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Здравствуйте.
Без примера файла точно ничем помочь не получится.
Прикрепите файл - тогда шансы на помощь заметно возрастут.
EducatedFool вне форума Ответить с цитированием
Старый 27.08.2012, 14:14   #3
onL1me
 
Регистрация: 19.08.2012
Сообщений: 7
По умолчанию

У меня не получается прикрепить файл (7-зиповский архив) пишет некорректный формат. хотя по всем параметрам подходит
onL1me вне форума Ответить с цитированием
Старый 27.08.2012, 14:24   #4
onL1me
 
Регистрация: 19.08.2012
Сообщений: 7
По умолчанию

http://files.mail.ru/BN82RM ссылка на файл
onL1me вне форума Ответить с цитированием
Старый 27.08.2012, 18:33   #5
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Условным форматированием
A1:
Код:
=СУММ(Ч(ТЕКСТ($A2;"ДД.ММ.ГГГГ")&$C2=$F$2:$F$10&$H$2:$H$10))>0
ZORRO2005 вне форума Ответить с цитированием
Старый 28.08.2012, 10:05   #6
onL1me
 
Регистрация: 19.08.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от ZORRO2005 Посмотреть сообщение
Условным форматированием
A1:
Код:
=СУММ(Ч(ТЕКСТ($A2;"ДД.ММ.ГГГГ")&$C2=$F$2:$F$10&$H$2:$H$10))>0
Спасибо за помощь, но не помогло. Может кто подскажет еще какие варианты, например макрос.
onL1me вне форума Ответить с цитированием
Старый 28.08.2012, 10:35   #7
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Что такое "неточное сравнение"? Сравнение всегда точно, либо что-то больше чего-то, либо меньше, либо равно.
Получается что столбцы "B,G" исключаются из сравнения?
astecenko вне форума Ответить с цитированием
Старый 28.08.2012, 12:02   #8
onL1me
 
Регистрация: 19.08.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от astecenko Посмотреть сообщение
Что такое "неточное сравнение"? Сравнение всегда точно, либо что-то больше чего-то, либо меньше, либо равно.
Получается что столбцы "B,G" исключаются из сравнения?
нет. необходимо сравнить по всем 3-м столбцам. и если данные совпадают то выделить цветом или занести в отдельный столбец. Дата и номер телефона совпадают полностью, а время отличается на пару минут.
onL1me вне форума Ответить с цитированием
Старый 28.08.2012, 13:59   #9
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Цитата:
Сообщение от onL1me Посмотреть сообщение
Спасибо за помощь, но не помогло.
Уверены?
См. вложение
Вложения
Тип файла: rar X (1)_2.rar (59.6 Кб, 14 просмотров)
ZORRO2005 вне форума Ответить с цитированием
Старый 28.08.2012, 15:41   #10
onL1me
 
Регистрация: 19.08.2012
Сообщений: 7
По умолчанию

Цитата:
Сообщение от ZORRO2005 Посмотреть сообщение
Уверены?
См. вложение
функция работает, но не совсем так как надо. Мне нужно что бы время звонка отличалось максимум на 5 минут. к примеру дата "01.07.2012" время "11:55:20", и дата "01.07.2012" время "11:51:41" то совпадает и можно выделить красным. Если дата "01.07.2012" время "11:55:20" и дата "01.07.2012" время "11:41:41" или "12:41:41" (то есть, если отличие больше или меньше 5 минут то не совпадает)
onL1me вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Необходимо сравнить 2 столбца и отредактировать совпадающие строки Deison Microsoft Office Excel 20 02.02.2011 12:12
Необходимо сравнить 2 колонки и посчитать количество, удовлетворяющих условию druzimm3 Microsoft Office Excel 4 04.05.2010 00:27
Необходимо сравнить запись в DBEdit с полем в таблице БД Surzhik БД в Delphi 5 29.04.2010 11:30
Необходимо сравнить две таблицы и внести изменения LAM Microsoft Office Excel 1 22.01.2009 12:46
необходимо сравнить массив С1-С50 на совпадение в массиве А1-А267 Бэн ай нид хелп Microsoft Office Excel 1 10.09.2007 20:10