|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.12.2009, 11:50 | #1 |
Пользователь
Регистрация: 04.03.2009
Сообщений: 43
|
совпадение ячейки с хотябы одной из массива
Сижу голову ломаю как сдалать.
Если ячейка А1 = хотя бы одной ячейче из массива то .... |
04.12.2009, 11:52 | #2 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
04.12.2009, 11:55 | #3 |
Пользователь
Регистрация: 04.03.2009
Сообщений: 43
|
Спасибо.
Но ВПР работает корректно если ячейки отсортированы по возрастанию. А если это текст в перемешку с цифрами? Да и не получится так. =впр(сравниваемое;где ищем;номер стобца;интервальный просмотр) Последний раз редактировалось mihakr; 04.12.2009 в 12:00. |
04.12.2009, 12:00 | #4 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Вы справку читали?
Цитата:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
|
04.12.2009, 12:01 | #5 |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Правда? А что именно не получается? У меня получается и очень даже.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
04.12.2009, 12:03 | #6 |
Форумчанин
Регистрация: 05.08.2009
Сообщений: 465
|
ну если не нравится ВПР, то так
=ЕСЛИ(СЧЁТЕСЛИ(массив;A1)>0;то...;и наче...)
"Все следует делать настолько простым, насколько это возможно, но не проще." Альберт Эйнштейн
|
04.12.2009, 12:07 | #7 |
Пользователь
Регистрация: 04.03.2009
Сообщений: 43
|
Вы уж простите, но тогда должно быть так
=ВПР(K4813;Лист4!A3:A1600;1;ЛОЖЬ) а не =ВПР(A1;массив;1;0) вот так работает.... простите уж. Мож я придираюсь или туплю Но все равно спасибо - научили балбеса Последний раз редактировалось mihakr; 04.12.2009 в 12:16. |
04.12.2009, 12:16 | #8 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Цитата:
Код:
Для сведения ЛОЖЬ = 0. И вычислительной разницы в указании 0 или ЛОЖЬ абсолютно никакой.
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
|
04.12.2009, 12:52 | #9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
The_Prist, и еще для сведения:
в операциях сравнения ЛОЖЬ<>0. напишите в любую ячейку =ЛОЖЬ=0 - получите ЛОЖЬ. напишите в любую ячейку =ЛОЖЬ>0 - получите ИСТИНА Хотя везде, где в формулах есть параметр ЛОЖЬ/ИСТИНА можно использовать, соответственно, 0/1 (так быстрее писать и формула короче)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
04.12.2009, 13:17 | #10 | |
Участник клуба
Регистрация: 17.07.2009
Сообщений: 1,088
|
Цитата:
Код:
Код:
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как извлечь информацию из ячейки и проверить на совпадение на макросе | voronin | Microsoft Office Excel | 0 | 02.12.2009 19:48 |
два цвета в одной ячейки | terakorn | HTML и CSS | 10 | 22.06.2009 16:05 |
Найти номера(индексы) в матрице хотябы одной строки или хотя бы одного столбца не содержащих еденицы | Сергей Попов | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 28.11.2008 08:59 |
Передача данных из одной таблицы в другую, при выборе одной ячейки | MickMick | Microsoft Office Excel | 6 | 06.10.2008 13:57 |
Как разделить число и текст в одной ячейки на две ячейки. | neboskreb | Microsoft Office Excel | 2 | 15.04.2008 19:39 |