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

Вход

Регистрация

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

 

= Мир MS Excel/ВПР не по первому столбцу - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: китин  
Мир MS Excel » Работа и общение » Мозговой штурм » ВПР не по первому столбцу (Как заставить ВПР работать не по справке:))
ВПР не по первому столбцу
Serge_007 Дата: Воскресенье, 16.06.2013, 10:54 | Сообщение № 21
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Миш, тегами оформляй коды

Да, так работать не будет, но это ведь и есть мозговой штурм smile


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеМиш, тегами оформляй коды

Да, так работать не будет, но это ведь и есть мозговой штурм smile

Автор - Serge_007
Дата добавления - 16.06.2013 в 10:54
ZORRO2005 Дата: Воскресенье, 16.06.2013, 11:37 | Сообщение № 22
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Сократил до 35.
 
Ответить
СообщениеСократил до 35.

Автор - ZORRO2005
Дата добавления - 16.06.2013 в 11:37
Serge_007 Дата: Воскресенье, 16.06.2013, 11:40 | Сообщение № 23
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Серый, ты видел что есть
Цитата (AlexM)
26 знаков
?..


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСерый, ты видел что есть
Цитата (AlexM)
26 знаков
?..

Автор - Serge_007
Дата добавления - 16.06.2013 в 11:40
ZORRO2005 Дата: Воскресенье, 16.06.2013, 11:42 | Сообщение № 24
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Видел.
 
Ответить
СообщениеВидел.

Автор - ZORRO2005
Дата добавления - 16.06.2013 в 11:42
Serge_007 Дата: Воскресенье, 16.06.2013, 11:47 | Сообщение № 25
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цель - сделать формулу короче. У тебя получилось?
У меня и МСН получилось повторить результат АлексаМ - 26 знаков. Правда Миша недоволен некоторыми моментами, но я считаю, что если формула отвечает условиям задачи - значит она подходит.


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЦель - сделать формулу короче. У тебя получилось?
У меня и МСН получилось повторить результат АлексаМ - 26 знаков. Правда Миша недоволен некоторыми моментами, но я считаю, что если формула отвечает условиям задачи - значит она подходит.

Автор - Serge_007
Дата добавления - 16.06.2013 в 11:47
ZORRO2005 Дата: Понедельник, 17.06.2013, 13:44 | Сообщение № 26
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Вскрываемся...
Код
=ВПР($F7;ВЫБОР({1;2};$D:$D;B:B);2;)
 
Ответить
СообщениеВскрываемся...
Код
=ВПР($F7;ВЫБОР({1;2};$D:$D;B:B);2;)

Автор - ZORRO2005
Дата добавления - 17.06.2013 в 13:44
Serge_007 Дата: Понедельник, 17.06.2013, 13:47 | Сообщение № 27
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Пароль на мой файл: 123vlookup


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеПароль на мой файл: 123vlookup

Автор - Serge_007
Дата добавления - 17.06.2013 в 13:47
AlexM Дата: Понедельник, 17.06.2013, 14:32 | Сообщение № 28
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4479
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
26 знаков
Код
=ВПР(F7;A2:C4&D2:F4;{2;3};)
К сообщению приложен файл: 7404904.xls (30.5 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение26 знаков
Код
=ВПР(F7;A2:C4&D2:F4;{2;3};)

Автор - AlexM
Дата добавления - 17.06.2013 в 14:32
ZORRO2005 Дата: Понедельник, 17.06.2013, 15:17 | Сообщение № 29
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Цитата (AlexM)
26 знаков =ВПР(F7;A2:C4&D2:F4;{2;3};)

ЗдОрово!


Сообщение отредактировал ZORRO2005 - Понедельник, 17.06.2013, 15:19
 
Ответить
Сообщение
Цитата (AlexM)
26 знаков =ВПР(F7;A2:C4&D2:F4;{2;3};)

ЗдОрово!

Автор - ZORRO2005
Дата добавления - 17.06.2013 в 15:17
DV Дата: Понедельник, 17.06.2013, 15:36 | Сообщение № 30
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Хитро!
В следующий раз в примере буду все ячейки вокруг заполнять всякой бякой biggrin
 
Ответить
СообщениеХитро!
В следующий раз в примере буду все ячейки вокруг заполнять всякой бякой biggrin

Автор - DV
Дата добавления - 17.06.2013 в 15:36
ShAM Дата: Понедельник, 17.06.2013, 15:40 | Сообщение № 31
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Цитата (ZORRO2005)
ЗдОрово!

Согласен. Точно бы до такого не додумался.
 
Ответить
Сообщение
Цитата (ZORRO2005)
ЗдОрово!

Согласен. Точно бы до такого не додумался.

Автор - ShAM
Дата добавления - 17.06.2013 в 15:40
AlexM Дата: Понедельник, 17.06.2013, 17:31 | Сообщение № 32
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4479
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
Спасибо за высокую оценку.
Цитата (DV)
В следующий раз в примере буду все ячейки вокруг заполнять всякой бякой

Согласен, такое решение возможно только в таком задании. Редко удается предусмотреть все нюансы.
Цитата (Serge_007)
Правда Миша недоволен некоторыми моментами

Наверно это потому что формула под конкретное задание.
На этом форуме я совсем недавно, учусь писать формулы и макросы. За что всем большое спасибо.
DV знаю уже давно по двум проектам "Вопросы и ответы". Многому научился у него. smile



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 17.06.2013, 19:10
 
Ответить
СообщениеСпасибо за высокую оценку.
Цитата (DV)
В следующий раз в примере буду все ячейки вокруг заполнять всякой бякой

Согласен, такое решение возможно только в таком задании. Редко удается предусмотреть все нюансы.
Цитата (Serge_007)
Правда Миша недоволен некоторыми моментами

Наверно это потому что формула под конкретное задание.
На этом форуме я совсем недавно, учусь писать формулы и макросы. За что всем большое спасибо.
DV знаю уже давно по двум проектам "Вопросы и ответы". Многому научился у него. smile

Автор - AlexM
Дата добавления - 17.06.2013 в 17:31
vikttur Дата: Понедельник, 17.06.2013, 17:33 | Сообщение № 33
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Код
=ПОДСТАВИТЬ(ВПР("*"&F7;B:B&$D:$D;1;);F7;)

И не боится заполненного столбца А smile
 
Ответить
Сообщение
Код
=ПОДСТАВИТЬ(ВПР("*"&F7;B:B&$D:$D;1;);F7;)

И не боится заполненного столбца А smile

Автор - vikttur
Дата добавления - 17.06.2013 в 17:33
MCH Дата: Понедельник, 17.06.2013, 19:06 | Сообщение № 34
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

А мне понравилась формула ZORRO2005,
Цитата (ZORRO2005)
Код
=ВПР($F7;ВЫБОР({1;2};$D:$D;B:B);2;)

Для практической цели ее лечше записать как:
Код
=ВПР($F7;ВЫБОР({1;2};$D$2:$D$4;B$2:B$4);2;)

иначе в Ex2003 не работает


Сообщение отредактировал MCH - Понедельник, 17.06.2013, 19:20
 
Ответить
СообщениеА мне понравилась формула ZORRO2005,
Цитата (ZORRO2005)
Код
=ВПР($F7;ВЫБОР({1;2};$D:$D;B:B);2;)

Для практической цели ее лечше записать как:
Код
=ВПР($F7;ВЫБОР({1;2};$D$2:$D$4;B$2:B$4);2;)

иначе в Ex2003 не работает

Автор - MCH
Дата добавления - 17.06.2013 в 19:06
Serge_007 Дата: Вторник, 18.06.2013, 00:17 | Сообщение № 35
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (AlexM)
На этом форуме я совсем недавно
Скоро год уже smile

Цитата (AlexM)
учусь писать формулы и макросы
Хорош скромничать wink

Друзья! Считаю что тема получилось очень интересной и все решения хороши
Лично я получил от неё (темы) удовольствие. Спасибо всем!


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (AlexM)
На этом форуме я совсем недавно
Скоро год уже smile

Цитата (AlexM)
учусь писать формулы и макросы
Хорош скромничать wink

Друзья! Считаю что тема получилось очень интересной и все решения хороши
Лично я получил от неё (темы) удовольствие. Спасибо всем!

Автор - Serge_007
Дата добавления - 18.06.2013 в 00:17
DV Дата: Вторник, 18.06.2013, 00:56 | Сообщение № 36
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Мне тоже с ВЫБОРом понравилось, увидел недавно такое решение и решил создать тему по этому поводу.
 
Ответить
СообщениеМне тоже с ВЫБОРом понравилось, увидел недавно такое решение и решил создать тему по этому поводу.

Автор - DV
Дата добавления - 18.06.2013 в 00:56
ZORRO2005 Дата: Среда, 21.08.2013, 16:27 | Сообщение № 37
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Добавлю еще вариант:
Код
=ВПР($F7;(ЕСЛИ({1;0};$D2:$D4;B2:B4));2;)
 
Ответить
СообщениеДобавлю еще вариант:
Код
=ВПР($F7;(ЕСЛИ({1;0};$D2:$D4;B2:B4));2;)

Автор - ZORRO2005
Дата добавления - 21.08.2013 в 16:27
Rioran Дата: Вторник, 17.06.2014, 12:15 | Сообщение № 38
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
MCH, ZORRO2005, подскажите, а как работает эта формула? Какой принцип, что она делает?
Код
=ВПР($F7;ВЫБОР({1;2};$D$2:$D$4;B$2:B$4);2;)

И ещё интересно, как работает склейка диапазонов через амперсенд (&)?


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеMCH, ZORRO2005, подскажите, а как работает эта формула? Какой принцип, что она делает?
Код
=ВПР($F7;ВЫБОР({1;2};$D$2:$D$4;B$2:B$4);2;)

И ещё интересно, как работает склейка диапазонов через амперсенд (&)?

Автор - Rioran
Дата добавления - 17.06.2014 в 12:15
AlexM Дата: Вторник, 17.06.2014, 15:17 | Сообщение № 39
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4479
Репутация: 1114 ±
Замечаний: 0% ±

Excel 2003
Роман, есть очень удобная клавиша F9 для просмотра диапазонов.
Заполни чем-нибудь диапазоны B2:B4 и D2:D4.
В ячейку вставь фрагмент формулы
Код
ВЫБОР({1;2};$D$2:$D$4;B$2:B$4)

Формула вернет #ЗНАЧ!, но нам надо посмотреть какой диапазон сделала формула.
Для этого курсор ставим в строку формул, перед "=" и нажимаем F9
В строке формул видим полученный диапазон.
Думаю теперь сможешь понять что делает & с диапазонами.

Еще можно так посмотреть. Выделить диапазон, например L1:M3, в строку формул вставить, показанный выше, фрагмент формулы. Нажать Ctlr+Shift+Enter
Получим таблицу, с которой работает ВПР()



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Вторник, 17.06.2014, 15:22
 
Ответить
СообщениеРоман, есть очень удобная клавиша F9 для просмотра диапазонов.
Заполни чем-нибудь диапазоны B2:B4 и D2:D4.
В ячейку вставь фрагмент формулы
Код
ВЫБОР({1;2};$D$2:$D$4;B$2:B$4)

Формула вернет #ЗНАЧ!, но нам надо посмотреть какой диапазон сделала формула.
Для этого курсор ставим в строку формул, перед "=" и нажимаем F9
В строке формул видим полученный диапазон.
Думаю теперь сможешь понять что делает & с диапазонами.

Еще можно так посмотреть. Выделить диапазон, например L1:M3, в строку формул вставить, показанный выше, фрагмент формулы. Нажать Ctlr+Shift+Enter
Получим таблицу, с которой работает ВПР()

Автор - AlexM
Дата добавления - 17.06.2014 в 15:17
Rioran Дата: Вторник, 17.06.2014, 15:59 | Сообщение № 40
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
AlexM, спасибо. Особенно ценно упоминание про F9 перед "=". Раньше мучался, пытаясь выделить нужный кусок между скобками формул =)

Похоже, что амперсенд, склеивая массив с ковычками, даёт нам текстовые значения.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеAlexM, спасибо. Особенно ценно упоминание про F9 перед "=". Раньше мучался, пытаясь выделить нужный кусок между скобками формул =)

Похоже, что амперсенд, склеивая массив с ковычками, даёт нам текстовые значения.

Автор - Rioran
Дата добавления - 17.06.2014 в 15:59
Мир MS Excel » Работа и общение » Мозговой штурм » ВПР не по первому столбцу (Как заставить ВПР работать не по справке:))
  • Страница 2 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:

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