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

Вход

Регистрация

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

 

= Мир MS Excel/Несколько условий ввода в ячейку - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Несколько условий ввода в ячейку (Формулы/Formulas)
Несколько условий ввода в ячейку
vb_abc Дата: Воскресенье, 14.12.2014, 23:24 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Есть несколько условий ввода в ячейку.
1-ое: если вводить первые 2 буквы названия улицы в ячейку столба L, с соседней ячейке столбца М появляется полное название улицы.
Данные берутся из g_A_strasse!$A$3:$A$34
2-ое: если название улицы вводится не из этого диапазона, то просто копируется из ячейки столбца L, с соседнем М копируется из L.
3-ое: Если в L "", то и в M "".
Помогите, п-та. Знаний явно не хватает.
К сообщению приложен файл: g_A_book_002.xlsx (14.7 Kb)


Сообщение отредактировал vb_abc - Воскресенье, 14.12.2014, 23:25
 
Ответить
СообщениеЕсть несколько условий ввода в ячейку.
1-ое: если вводить первые 2 буквы названия улицы в ячейку столба L, с соседней ячейке столбца М появляется полное название улицы.
Данные берутся из g_A_strasse!$A$3:$A$34
2-ое: если название улицы вводится не из этого диапазона, то просто копируется из ячейки столбца L, с соседнем М копируется из L.
3-ое: Если в L "", то и в M "".
Помогите, п-та. Знаний явно не хватает.

Автор - vb_abc
Дата добавления - 14.12.2014 в 23:24
gling Дата: Воскресенье, 14.12.2014, 23:31 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Не понял, а в чем проблема, только по п.2?
Код
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ВПР($L5;g_A_strasse!$A$3:$B$34;2;0);"");L5)
остальное вроде выполняется.
Или еще так
Код
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ВПР($L5;g_A_strasse!$A$3:$B$34;2;0);"");"ул. "&L5)


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 14.12.2014, 23:36
 
Ответить
СообщениеНе понял, а в чем проблема, только по п.2?
Код
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ВПР($L5;g_A_strasse!$A$3:$B$34;2;0);"");L5)
остальное вроде выполняется.
Или еще так
Код
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ВПР($L5;g_A_strasse!$A$3:$B$34;2;0);"");"ул. "&L5)

Автор - gling
Дата добавления - 14.12.2014 в 23:31
vb_abc Дата: Воскресенье, 14.12.2014, 23:35 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Да, загвоздка, была в п.2.
Никак не получалось, если не из списка, чтобы копировалось, что вводится в L, появлялось в М.
Сейчас попробую, спасибо!

БОЛЬШОЕ спасибо, сработало!
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ВПР($L5;g_A_strasse!$A$3:$B$34;2;0);"");L5)


Сообщение отредактировал vb_abc - Воскресенье, 14.12.2014, 23:37
 
Ответить
СообщениеДа, загвоздка, была в п.2.
Никак не получалось, если не из списка, чтобы копировалось, что вводится в L, появлялось в М.
Сейчас попробую, спасибо!

БОЛЬШОЕ спасибо, сработало!
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ВПР($L5;g_A_strasse!$A$3:$B$34;2;0);"");L5)

Автор - vb_abc
Дата добавления - 14.12.2014 в 23:35
vb_abc Дата: Понедельник, 15.12.2014, 19:25 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
А можно ВПР заменить на ИНДЕКС и ПОИСКПОЗ, чтобы не зависеть от сортировки?
С уважением.
И большое спасибо за помощь.
 
Ответить
СообщениеА можно ВПР заменить на ИНДЕКС и ПОИСКПОЗ, чтобы не зависеть от сортировки?
С уважением.
И большое спасибо за помощь.

Автор - vb_abc
Дата добавления - 15.12.2014 в 19:25
gling Дата: Понедельник, 15.12.2014, 19:35 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Цитата
можно ВПР заменить на ИНДЕКС и ПОИСКПОЗ,
Можно, только в вашем случае для ВПР сортировка не обязательна, сортировка нужна будет если последний элемент в формуле ВПР()будет не 0, а 1 (ИСТИНА), для поиска приблизительного значения.


ЯД-41001506838083
 
Ответить
Сообщение
Цитата
можно ВПР заменить на ИНДЕКС и ПОИСКПОЗ,
Можно, только в вашем случае для ВПР сортировка не обязательна, сортировка нужна будет если последний элемент в формуле ВПР()будет не 0, а 1 (ИСТИНА), для поиска приблизительного значения.

Автор - gling
Дата добавления - 15.12.2014 в 19:35
buchlotnik Дата: Понедельник, 15.12.2014, 19:41 | Сообщение № 6
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
можно и заменить:
Код
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ИНДЕКС(g_A_strasse!$A$3:$B$35;ПОИСКПОЗ(L5;bb_V_strasse;0);ПОИСКПОЗ("g_Strasse_d";g_A_strasse!$A$2:$B$2;0));"");L5)


Сообщение отредактировал buchlotnik - Понедельник, 15.12.2014, 19:41
 
Ответить
Сообщениеможно и заменить:
Код
=ЕСЛИОШИБКА(ЕСЛИ(L5<>"";ИНДЕКС(g_A_strasse!$A$3:$B$35;ПОИСКПОЗ(L5;bb_V_strasse;0);ПОИСКПОЗ("g_Strasse_d";g_A_strasse!$A$2:$B$2;0));"");L5)

Автор - buchlotnik
Дата добавления - 15.12.2014 в 19:41
vb_abc Дата: Понедельник, 15.12.2014, 21:30 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация: 0 ±
Замечаний: 20% ±

Excel 2007
Очень большое спасибо за ваши ответы.

ИНДЕКС и ПОИСКПОЗ - это для будущего, чтоб иметь понимание.
А то с формулами "колдую", не всегда понимаю, что делаю.
А так, на собственном примере, наглядно объяснено.
Спасибо ещё раз!
 
Ответить
СообщениеОчень большое спасибо за ваши ответы.

ИНДЕКС и ПОИСКПОЗ - это для будущего, чтоб иметь понимание.
А то с формулами "колдую", не всегда понимаю, что делаю.
А так, на собственном примере, наглядно объяснено.
Спасибо ещё раз!

Автор - vb_abc
Дата добавления - 15.12.2014 в 21:30
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Несколько условий ввода в ячейку (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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