Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Определение данных в 2 столбцах. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Определение данных в 2 столбцах.
xxxSEKAxxx Дата: Четверг, 10.03.2011, 21:05 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Добрый день.
В столбце А есть формула, она должна определять данные с столбца D:E или B:C, в принципе все равно.
Но определяет только со столбца D. sad
{=ЕСЛИ(D2:E2="";"";ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&D2:E2;Оборуд!$B$3:$B$1000;0)))}
Первоначально формула искала по одному столбцу, все работало отлично, но появилась надобность делать это в двух столбцах.
Что не так?
К сообщению приложен файл: post_2016173.xls (35.5 Kb)
 
Ответить
СообщениеДобрый день.
В столбце А есть формула, она должна определять данные с столбца D:E или B:C, в принципе все равно.
Но определяет только со столбца D. sad
{=ЕСЛИ(D2:E2="";"";ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&D2:E2;Оборуд!$B$3:$B$1000;0)))}
Первоначально формула искала по одному столбцу, все работало отлично, но появилась надобность делать это в двух столбцах.
Что не так?

Автор - xxxSEKAxxx
Дата добавления - 10.03.2011 в 21:05
kim Дата: Четверг, 10.03.2011, 21:23 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация: 160 ±
Замечаний: 0% ±

Excel 2010
И какое же из двух разных наименований должна вернуть формула? Или оба, в одну ячейку?
Если оба, делайте ИНДЕКСами, как и раньше для каждой ячейки в отдельности, а результаты сцепляйте...


Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
 
Ответить
СообщениеИ какое же из двух разных наименований должна вернуть формула? Или оба, в одну ячейку?
Если оба, делайте ИНДЕКСами, как и раньше для каждой ячейки в отдельности, а результаты сцепляйте...

Автор - kim
Дата добавления - 10.03.2011 в 21:23
xxxSEKAxxx Дата: Четверг, 10.03.2011, 21:34 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

kim,
Нужно что бы при пустой ячейке Д, определило даные с Е.
 
Ответить
Сообщениеkim,
Нужно что бы при пустой ячейке Д, определило даные с Е.

Автор - xxxSEKAxxx
Дата добавления - 10.03.2011 в 21:34
kim Дата: Четверг, 10.03.2011, 21:36 | Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация: 160 ±
Замечаний: 0% ±

Excel 2010
А если обе заполнены? Или такого не будет?


Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
 
Ответить
СообщениеА если обе заполнены? Или такого не будет?

Автор - kim
Дата добавления - 10.03.2011 в 21:36
xxxSEKAxxx Дата: Четверг, 10.03.2011, 22:26 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

kim,
бывает но при этом нужны как раз данные с Д!
 
Ответить
Сообщениеkim,
бывает но при этом нужны как раз данные с Д!

Автор - xxxSEKAxxx
Дата добавления - 10.03.2011 в 22:26
kim Дата: Четверг, 10.03.2011, 22:41 | Сообщение № 6
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация: 160 ±
Замечаний: 0% ±

Excel 2010
Здесь можно обойтись не массивным, и главное достаточно быстрым алгоритмом - вложение двух ЕСЛИ()
=ЕСЛИ(И(D2="";E2="");"";ЕСЛИ(D2<>"";ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&D2;Оборуд!$B$3:$B$1000;));ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&E2;Оборуд!$B$3:$B$1000;))))


Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
 
Ответить
СообщениеЗдесь можно обойтись не массивным, и главное достаточно быстрым алгоритмом - вложение двух ЕСЛИ()
=ЕСЛИ(И(D2="";E2="");"";ЕСЛИ(D2<>"";ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&D2;Оборуд!$B$3:$B$1000;));ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&E2;Оборуд!$B$3:$B$1000;))))

Автор - kim
Дата добавления - 10.03.2011 в 22:41
Гость Дата: Четверг, 10.03.2011, 22:56 | Сообщение № 7
Группа: Гости
Quote (kim)
Здесь можно обойтись не массивным, и главное достаточно быстрым алгоритмом - вложение двух ЕСЛИ() =ЕСЛИ(И(D2="";E2="");"";ЕСЛИ(D2<>"";ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&D2;Оборуд!$B$3:$B$1000;));ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&E2;Оборуд!$B$3:$B$1000;))))

Вроде как идеально!! biggrin
Огромное спасибо! Знаю этого мало, но все же спасибо!!! biggrin
 
Ответить
Сообщение
Quote (kim)
Здесь можно обойтись не массивным, и главное достаточно быстрым алгоритмом - вложение двух ЕСЛИ() =ЕСЛИ(И(D2="";E2="");"";ЕСЛИ(D2<>"";ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&D2;Оборуд!$B$3:$B$1000;));ИНДЕКС(Оборуд!$A$3:$A$1000;ПОИСКПОЗ("*"&E2;Оборуд!$B$3:$B$1000;))))

Вроде как идеально!! biggrin
Огромное спасибо! Знаю этого мало, но все же спасибо!!! biggrin

Автор - Гость
Дата добавления - 10.03.2011 в 22:56
Гость Дата: Четверг, 10.03.2011, 23:00 | Сообщение № 8
Группа: Гости
kim,
Сразу же вопросик smile
Это все можно в макрос вложить? И если это сделать файл меньше будет веси или больше? wacko
 
Ответить
Сообщениеkim,
Сразу же вопросик smile
Это все можно в макрос вложить? И если это сделать файл меньше будет веси или больше? wacko

Автор - Гость
Дата добавления - 10.03.2011 в 23:00
kim Дата: Четверг, 10.03.2011, 23:29 | Сообщение № 9
Группа: Друзья
Ранг: Обитатель
Сообщений: 371
Репутация: 160 ±
Замечаний: 0% ±

Excel 2010
Можно, но это не ко мне...


Сцяна - гэта тая ж прыступка. Проста трэба дарасьці да яе.
 
Ответить
СообщениеМожно, но это не ко мне...

Автор - kim
Дата добавления - 10.03.2011 в 23:29
Гость Дата: Пятница, 11.03.2011, 11:24 | Сообщение № 10
Группа: Гости
Quote (kim)
Можно, но это не ко мне...

Понял smile
А по поводу размера файла, ві не подскажите что лучше использовать? Такие гробы стоят что 3мб. файл будет 5 минут открываться angry
 
Ответить
Сообщение
Quote (kim)
Можно, но это не ко мне...

Понял smile
А по поводу размера файла, ві не подскажите что лучше использовать? Такие гробы стоят что 3мб. файл будет 5 минут открываться angry

Автор - Гость
Дата добавления - 11.03.2011 в 11:24
Serge_007 Дата: Пятница, 11.03.2011, 11:53 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (Гость)
...по поводу размера файла, ві не подскажите что лучше использовать?

Попробуйте это.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (Гость)
...по поводу размера файла, ві не подскажите что лучше использовать?

Попробуйте это.

Автор - Serge_007
Дата добавления - 11.03.2011 в 11:53
xxxSEKAxxx Дата: Пятница, 11.03.2011, 15:51 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 89
Репутация: 0 ±
Замечаний: 0% ±

Serge_007,
Не совсем понял что к чему angry
Методом научного тыка я думаю разберусь biggrin
 
Ответить
СообщениеSerge_007,
Не совсем понял что к чему angry
Методом научного тыка я думаю разберусь biggrin

Автор - xxxSEKAxxx
Дата добавления - 11.03.2011 в 15:51
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!