Искать по части слова и выписать соседнее значение
Фомулист
Дата: Среда, 17.08.2016, 17:44 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Ну никак я не перестану Вам надоедать. В приложенном файле нужно, сделать подобие ВПР - выписать цифру возле соответствующего слова (в файле всё наглядно). Но Если в ячейке слов больше одного, то искать нужно первое слово, так как в других также присутствуют заглавные буквы, что делает невозможным прямое сравнение. Без макросов. Помогите, пожалуйста.
Ну никак я не перестану Вам надоедать. В приложенном файле нужно, сделать подобие ВПР - выписать цифру возле соответствующего слова (в файле всё наглядно). Но Если в ячейке слов больше одного, то искать нужно первое слово, так как в других также присутствуют заглавные буквы, что делает невозможным прямое сравнение. Без макросов. Помогите, пожалуйста. Фомулист
К сообщению приложен файл:
___.xls
(7.0 Kb)
Терпение и труд всё перетрут!
Ответить
Сообщение Ну никак я не перестану Вам надоедать. В приложенном файле нужно, сделать подобие ВПР - выписать цифру возле соответствующего слова (в файле всё наглядно). Но Если в ячейке слов больше одного, то искать нужно первое слово, так как в других также присутствуют заглавные буквы, что делает невозможным прямое сравнение. Без макросов. Помогите, пожалуйста. Автор - Фомулист Дата добавления - 17.08.2016 в 17:44
sboy
Дата: Среда, 17.08.2016, 17:56 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Добрый день, если проблема только в заглавных буквах, то вместо ВПР можно Индекс+Поискпоз с типом сопоставления 1(меньше). Но возможны ошибки, если такого ФИО не будет, то цифра подтянется по ближайшему похожему ФИО
Добрый день, если проблема только в заглавных буквах, то вместо ВПР можно Индекс+Поискпоз с типом сопоставления 1(меньше). Но возможны ошибки, если такого ФИО не будет, то цифра подтянется по ближайшему похожему ФИО sboy
Яндекс: 410016850021169
Ответить
Сообщение Добрый день, если проблема только в заглавных буквах, то вместо ВПР можно Индекс+Поискпоз с типом сопоставления 1(меньше). Но возможны ошибки, если такого ФИО не будет, то цифра подтянется по ближайшему похожему ФИО Автор - sboy Дата добавления - 17.08.2016 в 17:56
Фомулист
Дата: Среда, 17.08.2016, 18:01 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Терпение и труд всё перетрут!
Ответить
Сообщение Поэтому, мне надо иначе.Автор - Фомулист Дата добавления - 17.08.2016 в 18:01
_Boroda_
Дата: Среда, 17.08.2016, 18:05 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16734
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А в чем проблема-то? ВПР не реагирует на заглавность букв Ну если очень хочется по первому слову, то так можноКод
=ВПР(ЛЕВБ(F2;ПОИСК(" ";F2&" ")-1)&"*";B$2:C$5;2;)
А в чем проблема-то? ВПР не реагирует на заглавность букв Ну если очень хочется по первому слову, то так можноКод
=ВПР(ЛЕВБ(F2;ПОИСК(" ";F2&" ")-1)&"*";B$2:C$5;2;)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А в чем проблема-то? ВПР не реагирует на заглавность букв Ну если очень хочется по первому слову, то так можноКод
=ВПР(ЛЕВБ(F2;ПОИСК(" ";F2&" ")-1)&"*";B$2:C$5;2;)
Автор - _Boroda_ Дата добавления - 17.08.2016 в 18:05
Фомулист
Дата: Среда, 17.08.2016, 18:20 |
Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
ВПР не реагирует на заглавность букв
У меня при ФИО Александров Кирилл Михайлович в одной ячейке и Александров кирилл михайлович в другой Н/Д выдаёт, хотя это один и тот же человек, и цифра у него имеется. К сожалению, теперь смогу проверить только завтра.
ВПР не реагирует на заглавность букв
У меня при ФИО Александров Кирилл Михайлович в одной ячейке и Александров кирилл михайлович в другой Н/Д выдаёт, хотя это один и тот же человек, и цифра у него имеется. К сожалению, теперь смогу проверить только завтра.Фомулист
Терпение и труд всё перетрут!
Сообщение отредактировал Фомулист - Среда, 17.08.2016, 18:22
Ответить
Сообщение ВПР не реагирует на заглавность букв
У меня при ФИО Александров Кирилл Михайлович в одной ячейке и Александров кирилл михайлович в другой Н/Д выдаёт, хотя это один и тот же человек, и цифра у него имеется. К сожалению, теперь смогу проверить только завтра.Автор - Фомулист Дата добавления - 17.08.2016 в 18:20
Фомулист
Дата: Среда, 17.08.2016, 18:24 |
Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
А если и в последнем аргументе ВПР поставить 0, а не оставить его пустым, - будет искать? Я составил формулу со звёздочкой: Код
ВПР(ЕСЛИ(ЕЧИСЛО(ПОИСК(" ";F2));ЛЕВСИМВ(F2;ПОИСК(" ";F2))&"*";F2);B$2:C$5;2;0)
, и получил Н/Д. Когда стал смотреть этапы вычисления, то увидел, что ЛЕВСИМВ(F2;ПОИСК(" ";F2))&"*" даёт Александров* . Как я уже сказал, Вашу формулу, к сожалению, смогу проверить теперь только завтра.
А если и в последнем аргументе ВПР поставить 0, а не оставить его пустым, - будет искать? Я составил формулу со звёздочкой: Код
ВПР(ЕСЛИ(ЕЧИСЛО(ПОИСК(" ";F2));ЛЕВСИМВ(F2;ПОИСК(" ";F2))&"*";F2);B$2:C$5;2;0)
, и получил Н/Д. Когда стал смотреть этапы вычисления, то увидел, что ЛЕВСИМВ(F2;ПОИСК(" ";F2))&"*" даёт Александров* . Как я уже сказал, Вашу формулу, к сожалению, смогу проверить теперь только завтра.Фомулист
Терпение и труд всё перетрут!
Сообщение отредактировал Фомулист - Среда, 17.08.2016, 18:40
Ответить
Сообщение А если и в последнем аргументе ВПР поставить 0, а не оставить его пустым, - будет искать? Я составил формулу со звёздочкой: Код
ВПР(ЕСЛИ(ЕЧИСЛО(ПОИСК(" ";F2));ЛЕВСИМВ(F2;ПОИСК(" ";F2))&"*";F2);B$2:C$5;2;0)
, и получил Н/Д. Когда стал смотреть этапы вычисления, то увидел, что ЛЕВСИМВ(F2;ПОИСК(" ";F2))&"*" даёт Александров* . Как я уже сказал, Вашу формулу, к сожалению, смогу проверить теперь только завтра.Автор - Фомулист Дата добавления - 17.08.2016 в 18:24
Serge_007
Дата: Среда, 17.08.2016, 19:58 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
при ФИО Александров Кирилл Михайлович в одной ячейке и Александров кирилл михайлович в другой Н/Д выдаёт
Не надо тратить буквы Покажите
при ФИО Александров Кирилл Михайлович в одной ячейке и Александров кирилл михайлович в другой Н/Д выдаёт
Не надо тратить буквы ПокажитеSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение при ФИО Александров Кирилл Михайлович в одной ячейке и Александров кирилл михайлович в другой Н/Д выдаёт
Не надо тратить буквы ПокажитеАвтор - Serge_007 Дата добавления - 17.08.2016 в 19:58
Фомулист
Дата: Среда, 17.08.2016, 21:25 |
Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Так мне так надо: - ноль в конце формулы. А при этом нуле уже Н/Д даёт. Файл, увы, смогу показать только завтра.
Так мне так надо: - ноль в конце формулы. А при этом нуле уже Н/Д даёт. Файл, увы, смогу показать только завтра. Фомулист
Терпение и труд всё перетрут!
Сообщение отредактировал Фомулист - Среда, 17.08.2016, 21:26
Ответить
Сообщение Так мне так надо: - ноль в конце формулы. А при этом нуле уже Н/Д даёт. Файл, увы, смогу показать только завтра. Автор - Фомулист Дата добавления - 17.08.2016 в 21:25
Serge_007
Дата: Четверг, 18.08.2016, 06:23 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Код
=ВПР(F2;B$2:C$5;2;ЛОЖЬ)
,и-это одно и тоже и результат будет одинаковый (просто разные формы записи 4-го аргумента функции). Вы путаете с - вот это действительно другая формула
Код
=ВПР(F2;B$2:C$5;2;ЛОЖЬ)
,и-это одно и тоже и результат будет одинаковый (просто разные формы записи 4-го аргумента функции). Вы путаете с - вот это действительно другая формулаSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Код
=ВПР(F2;B$2:C$5;2;ЛОЖЬ)
,и-это одно и тоже и результат будет одинаковый (просто разные формы записи 4-го аргумента функции). Вы путаете с - вот это действительно другая формулаАвтор - Serge_007 Дата добавления - 18.08.2016 в 06:23
Фомулист
Дата: Четверг, 18.08.2016, 10:33 |
Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Выкладываю новый файл. Пробовал вторую формулу из поста 4 - не ищет. Как ещё можно найти?
Выкладываю новый файл. Пробовал вторую формулу из поста 4 - не ищет. Как ещё можно найти? Фомулист
К сообщению приложен файл:
___-1.xls
(7.5 Kb)
Терпение и труд всё перетрут!
Ответить
Сообщение Выкладываю новый файл. Пробовал вторую формулу из поста 4 - не ищет. Как ещё можно найти? Автор - Фомулист Дата добавления - 18.08.2016 в 10:33
Pelena
Дата: Четверг, 18.08.2016, 10:48 |
Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация:
4558
±
Замечаний:
±
Excel 365 & Mac Excel
В Excel всё ищет. А если Вы опять про OpenOffice, то и тему надо было создавать в соответствующем разделе
В Excel всё ищет. А если Вы опять про OpenOffice, то и тему надо было создавать в соответствующем разделе Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение В Excel всё ищет. А если Вы опять про OpenOffice, то и тему надо было создавать в соответствующем разделе Автор - Pelena Дата добавления - 18.08.2016 в 10:48
Фомулист
Дата: Четверг, 18.08.2016, 11:11 |
Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Pelena , Тогда, перенесите, пожалуйста, и помогите настроить формулу, пожалуйста.
Pelena , Тогда, перенесите, пожалуйста, и помогите настроить формулу, пожалуйста.Фомулист
Терпение и труд всё перетрут!
Ответить
Сообщение Pelena , Тогда, перенесите, пожалуйста, и помогите настроить формулу, пожалуйста.Автор - Фомулист Дата добавления - 18.08.2016 в 11:11
Фомулист
Дата: Пятница, 19.08.2016, 14:07 |
Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
Ещё актуально
Терпение и труд всё перетрут!
Ответить
Сообщение Ещё актуально Автор - Фомулист Дата добавления - 19.08.2016 в 14:07
Manyasha
Дата: Пятница, 19.08.2016, 17:15 |
Сообщение № 14
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
901
±
Замечаний:
0% ±
Excel 2010, 2016
Фомулист , вот эти варианты в ОО работают: 1 - возвращает результат в текстовом формате Код
=VLOOKUP(LEFT(F2;SEARCH(" ";F2&" ")-1);MID(B$2:C$6;1;SEARCH(" ";B$2:C$6&" ")-1);2;0)
2 - возвращает данные в том же формате, что и исходные в столбце СКод
=INDEX($C$2:$C$6;MATCH(LEFT(F2;SEARCH(" ";F2&" ")-1);MID(B$2:B$6;1;SEARCH(" ";B$2:B$6&" ")-1);0))
Обе формулы массивные! (почитайте, как ими пользоваться)
Фомулист , вот эти варианты в ОО работают: 1 - возвращает результат в текстовом формате Код
=VLOOKUP(LEFT(F2;SEARCH(" ";F2&" ")-1);MID(B$2:C$6;1;SEARCH(" ";B$2:C$6&" ")-1);2;0)
2 - возвращает данные в том же формате, что и исходные в столбце СКод
=INDEX($C$2:$C$6;MATCH(LEFT(F2;SEARCH(" ";F2&" ")-1);MID(B$2:B$6;1;SEARCH(" ";B$2:B$6&" ")-1);0))
Обе формулы массивные! (почитайте, как ими пользоваться)Manyasha
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение Фомулист , вот эти варианты в ОО работают: 1 - возвращает результат в текстовом формате Код
=VLOOKUP(LEFT(F2;SEARCH(" ";F2&" ")-1);MID(B$2:C$6;1;SEARCH(" ";B$2:C$6&" ")-1);2;0)
2 - возвращает данные в том же формате, что и исходные в столбце СКод
=INDEX($C$2:$C$6;MATCH(LEFT(F2;SEARCH(" ";F2&" ")-1);MID(B$2:B$6;1;SEARCH(" ";B$2:B$6&" ")-1);0))
Обе формулы массивные! (почитайте, как ими пользоваться)Автор - Manyasha Дата добавления - 19.08.2016 в 17:15
Фомулист
Дата: Понедельник, 22.08.2016, 12:05 |
Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 399
Репутация:
9
±
Замечаний:
80% ±
Excel 2003
массивные! (почитайте, как ими пользоваться)
Большое спасибо. Я знаю, как ими пользоваться.
массивные! (почитайте, как ими пользоваться)
Большое спасибо. Я знаю, как ими пользоваться.Фомулист
Терпение и труд всё перетрут!
Сообщение отредактировал Фомулист - Понедельник, 22.08.2016, 12:09
Ответить
Сообщение массивные! (почитайте, как ими пользоваться)
Большое спасибо. Я знаю, как ими пользоваться.Автор - Фомулист Дата добавления - 22.08.2016 в 12:05