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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2010, 15:12   #1
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию Проверка столбцов на соответствие

Здравствуйте!
Пожалуйста, помогите решить задачку:


Необходимо сравнить данный в двух столбцах на соответствие. Но тут есть сложность результат сравнения (Истина или Ложь) должен получиться в одной ячейке.
Есть два столбца А и В и там и там цифры, надо выяснить если в столбце В есть хоть одна цифра, которая меньше цифры стоящей в той же строке в столбце А.

т.е. если
А В
1 1
2 2
3 3, то все ок


а если например
А В
1 1
2 1
3 3, то пора бить тревогу!

Заоанее спасибо!
ZSV вне форума Ответить с цитированием
Старый 17.09.2010, 15:31   #2
jerko
Пользователь
 
Регистрация: 19.01.2009
Сообщений: 14
По умолчанию

Вы это хотели увидеть? По крайней мере я так вас понял
Вложения
Тип файла: rar Книга2.rar (4.1 Кб, 46 просмотров)
jerko вне форума Ответить с цитированием
Старый 17.09.2010, 15:41   #3
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию

Спасибо, но не совсем!

Мне нужно получить ответ "ИСТИНА" ИЛИ "ЛОЖЬ" в одной ячейке, то есть если в результате вертикального просмотра (сравнения) двух столбцов будет обнажено хотя бы одно несоответствие по горизонтали (сравниваем две цифры написанные в разных столбцах но в одной строке), то "Выдай результат" - истина или ложь.

Примерно так
ZSV вне форума Ответить с цитированием
Старый 17.09.2010, 15:55   #4
jerko
Пользователь
 
Регистрация: 19.01.2009
Сообщений: 14
По умолчанию

Думаю, это можно сделать немножко по другому: вы можете использовать условное форматирование, и если значение не соответствует номиналу, то ячейка поменяет , например свой цвет
jerko вне форума Ответить с цитированием
Старый 17.09.2010, 16:01   #5
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию

Спасибо)
Я бы так сделала, но дело в том что стобцы эти находятся в разных листах во-первых, а во вторых для моей програмки нужно чтобы результат был именно в одной ячейке и получен он был по некой формуле, поскольку массыв (столбик) очень длинный и пока я просмотрю весь столбик на наличие заливки это долго.... мне нужна просто одна ячейка, своего рода "Сигнализация"
ZSV вне форума Ответить с цитированием
Старый 17.09.2010, 16:01   #6
nilem
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 616
По умолчанию

Вот с УФ'ом.

Или тогда уж просто сравнить суммы этих столбцов. В какую-нибудь ячейку: если сумма по 2-му ст. меньше суммы 1-го, то "Сообщение".
Вложения
Тип файла: zip Книга2УФ.zip (8.9 Кб, 34 просмотров)

Последний раз редактировалось nilem; 17.09.2010 в 16:06.
nilem вне форума Ответить с цитированием
Старый 17.09.2010, 16:18   #7
alexvav
Форумчанин
 
Регистрация: 23.11.2006
Сообщений: 152
По умолчанию

ZSV но ведь когда "пора будет бить тревогу", надо будет найти проблемную ячейку? или нет?
alexvav вне форума Ответить с цитированием
Старый 17.09.2010, 16:28   #8
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию

нет, в том то и дело, если есть "причина для беспокойства" моя программа без "лишних разбирательств" действие выполнять не будет, но это уже я углубляюсь...))

именно поэтому мне очень важно получить горизонтальный результат вертикального просмотра на наличие ошибки по заданному условию в ОДНОЙ ячейке.....
ZSV вне форума Ответить с цитированием
Старый 17.09.2010, 16:31   #9
ZSV
Пользователь
 
Регистрация: 16.09.2010
Сообщений: 27
По умолчанию

Цитата:
Сообщение от nilem Посмотреть сообщение
Вот с УФ'ом.

Или тогда уж просто сравнить суммы этих столбцов. В какую-нибудь ячейку: если сумма по 2-му ст. меньше суммы 1-го, то "Сообщение".
Спасибо большое)
но подобное решение мне уже присылали... выше я расписала что именно хочу получить, просто я неуверенна можно ли это сделать в Excel в "одно действие"
ZSV вне форума Ответить с цитированием
Старый 17.09.2010, 17:37   #10
DV68
Форумчанин
 
Регистрация: 05.08.2009
Сообщений: 465
По умолчанию

В любую ячейку формулу массива( вводится Ctrl+Shift+Enter):
=И(C3:C23=D3:D23)
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
DV68 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дан двухмерный массив из 20 столбцов. Вставить в него столбец из чисел 10 после всех четных столбцов. Дмитрий142 Помощь студентам 9 07.06.2012 19:32
Соответствие алгоритма и кода @Manya@ Общие вопросы C/C++ 0 08.05.2010 15:45
Проверить соответствие слов begin end..... RasKolnikoV Помощь студентам 3 13.05.2009 16:17
Access + ADO, проверка на соответствие (Login-Pass) nowmax БД в Delphi 5 23.02.2009 16:35
не соответствие типов amandra SQL, базы данных 6 30.06.2008 18:04