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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2012, 00:50   #1
bize
Форумчанин
 
Регистрация: 07.01.2012
Сообщений: 152
По умолчанию поиск по условию

подскажите как по условию заданном в примере можно найти значение?
Вложения
Тип файла: rar п.rar (8.4 Кб, 18 просмотров)
bize вне форума Ответить с цитированием
Старый 21.12.2012, 01:30   #2
bize
Форумчанин
 
Регистрация: 07.01.2012
Сообщений: 152
По умолчанию

попробовал совместить то что предлогали мне рание но вот почему-то ставя формулу =СЧЁТЕСЛИ(B3:C3;{"7":"а"}) в диапазоне А:А он ищет только по первому условию "7" а как подправить что б он принимал только если сразу два условия "7" и "а"
Вложения
Тип файла: rar п1.rar (8.9 Кб, 14 просмотров)
bize вне форума Ответить с цитированием
Старый 21.12.2012, 01:39   #3
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

Один из вариантов
Вложения
Тип файла: rar п1.rar (8.9 Кб, 12 просмотров)
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Старый 21.12.2012, 02:01   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Думаю, проще простая UDF:
Код:
Function bize(krit As Range, table As Range)
    Dim a(), s, i&
    s = krit(1) & "|" & krit(2)
    a = table.Value: bize = ""
    For i = UBound(a) To 1 Step -1
        If a(i, 1) & "|" & a(i, 2) = s Then bize = a(i, 3): Exit Function
    Next
End Function
И кстати вариант Step_UA врёт например на паре 5u...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 21.12.2012, 02:05   #5
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

Hugo121, это ответ на 2 пост, а не мой вариант ...
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Старый 21.12.2012, 02:10   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Ну я второй файл не смотрел - UDF писал на п1.rar из третьего поста.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 21.12.2012, 22:34   #7
gling
Форумчанин
 
Регистрация: 23.01.2010
Сообщений: 261
По умолчанию

ЕСТЬ ТАКОЕ ПРЕДЛОЖЕНИЕ, ГДЕ ТО ЭТО УЖЕ БЫЛО.
Вложения
Тип файла: rar П2.rar (9.9 Кб, 26 просмотров)
gling вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка по условию. Predator199 PHP 1 05.12.2012 18:30
Суммирование по условию alexvav БД в Delphi 9 17.06.2012 22:43
Текст по условию DJTreeno Microsoft Office Excel 4 26.09.2011 10:26
Выборка по условию IGREK SQL, базы данных 3 01.03.2011 12:36
insert into по условию natishka SQL, базы данных 0 25.11.2009 19:55