|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
05.12.2007, 12:27 | #1 |
Новичок
Джуниор
Регистрация: 05.12.2007
Сообщений: 1
|
функция поиска в диапазоне
требуется в экселе реализовать следующую функцию:
--- найти в диапазоне ячеек D:D такую, чтобы Di = A1 (тип данных в ячейках - текст) если A1 = A2 (текст) - возвратить Ci (число) если A1 = B2 (текст) - возвратить Ci*0.5 (число) иначе возвратить 0 (число) === пример --- есть 4 поля - фамилия (D), коэффициент (C), ставка1 (A) и ставка2 (B) A1="Иванов" B1="Петров" А2="Петров" B2="Иванов" C4=4 D4="Петров" С8=9 D8="Иванов" --- нашли D8 (D8=A1) A1=B2 => возвращаем C8*0.5, т.е. 4.5 === |
18.02.2008, 03:52 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
=ЕСЛИ(A1=B1;1;0,5)*СМЕЩ(C1;ПОИСКПОЗ (A1;D:D;0)-1
формула написана в ячейке А3
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оптимизация поиска | mutabor | Общие вопросы Delphi | 14 | 07.02.2008 14:30 |
Система поиска. | R-SER | Помощь студентам | 0 | 22.11.2007 18:44 |
как найти данные в диапазоне | Tanya2007 | Microsoft Office Excel | 2 | 20.11.2007 19:33 |
одна функция потока, а другая функция - член класса запускающего этот поток | Дмитрий_Ч | Общие вопросы C/C++ | 2 | 27.09.2007 08:50 |