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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнить Ф.И.О с И.О.Ф (короче про фамилии) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнить Ф.И.О с И.О.Ф (короче про фамилии) (Формулы/Formulas)
Сравнить Ф.И.О с И.О.Ф (короче про фамилии)
ЩтуКув Дата: Четверг, 06.08.2015, 11:27 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 7 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте все и Борода! Снова с делом. В файле две таблицы, из второй нужно дозаполнить первую. Но вот где беда - первая формируется из базы и, следовательно, там всегда фамилии представлены в формате И.О.Ф, а вторую составляет полуквалифицированный сотрудник. Этот сотрудник для удобства пишет только фамилию, но в случае наличия братьев - добавляет после фамилии первую букву имени (пример - Шинтаев А). Возможно научить эксель различать этот беспредел? Если нет - хрен с ним, этих товарищей немного, можно и вручную дозаполнить (тем более, что всегда есть человеческий фактор, т.е. описка/ошибка, пример - МишЕчкин). Хоть с основной задачей как решать, левсимв/правсимв?
К сообщению приложен файл: 4575657.xlsx (10.9 Kb)
 
Ответить
СообщениеЗдравствуйте все и Борода! Снова с делом. В файле две таблицы, из второй нужно дозаполнить первую. Но вот где беда - первая формируется из базы и, следовательно, там всегда фамилии представлены в формате И.О.Ф, а вторую составляет полуквалифицированный сотрудник. Этот сотрудник для удобства пишет только фамилию, но в случае наличия братьев - добавляет после фамилии первую букву имени (пример - Шинтаев А). Возможно научить эксель различать этот беспредел? Если нет - хрен с ним, этих товарищей немного, можно и вручную дозаполнить (тем более, что всегда есть человеческий фактор, т.е. описка/ошибка, пример - МишЕчкин). Хоть с основной задачей как решать, левсимв/правсимв?

Автор - ЩтуКув
Дата добавления - 06.08.2015 в 11:27
Nic70y Дата: Четверг, 06.08.2015, 11:40 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8791
Репутация: 2293 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИОШИБКА(ВПР(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ($A4;".";ПОВТОР(" ";99));99));$F$4:$H$31;СТОЛБЕЦ(B1););ВПР(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ($A4;".";ПОВТОР(" ";99));99))&" "&ЛЕВБ($A4);$F$4:$H$31;СТОЛБЕЦ(B1);))
без учета
есть человеческий фактор, т.е. описка/ошибка
нечего экселем пользоваться...
и Борода!
не буду здороваться - я побрился (вчера)
К сообщению приложен файл: 01.xlsx (11.7 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Четверг, 06.08.2015, 11:40
 
Ответить
Сообщение
Код
=ЕСЛИОШИБКА(ВПР(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ($A4;".";ПОВТОР(" ";99));99));$F$4:$H$31;СТОЛБЕЦ(B1););ВПР(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ($A4;".";ПОВТОР(" ";99));99))&" "&ЛЕВБ($A4);$F$4:$H$31;СТОЛБЕЦ(B1);))
без учета
есть человеческий фактор, т.е. описка/ошибка
нечего экселем пользоваться...
и Борода!
не буду здороваться - я побрился (вчера)

Автор - Nic70y
Дата добавления - 06.08.2015 в 11:40
_Boroda_ Дата: Четверг, 06.08.2015, 11:42 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Это чтой-то Вы меня так от коллектива отделяете? Нехорошо, не по-коммунистически как-то.

По поводу фамилий - действительно, там и так столько ошибок вручную проверять, что еще несколько братьев погоды не сделают.
Варианты
Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК($F$4:$F$31;$A4))*G$4:G$31)

Код
=ВПР(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(A4;".";ПОВТОР(" ";99));99))&"*";$F$4:$H$31;3;)

Но с ВПРом хуже
К сообщению приложен файл: 4575657_1.xlsx (11.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЭто чтой-то Вы меня так от коллектива отделяете? Нехорошо, не по-коммунистически как-то.

По поводу фамилий - действительно, там и так столько ошибок вручную проверять, что еще несколько братьев погоды не сделают.
Варианты
Код
=СУММПРОИЗВ(ЕЧИСЛО(ПОИСК($F$4:$F$31;$A4))*G$4:G$31)

Код
=ВПР(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(A4;".";ПОВТОР(" ";99));99))&"*";$F$4:$H$31;3;)

Но с ВПРом хуже

Автор - _Boroda_
Дата добавления - 06.08.2015 в 11:42
ЩтуКув Дата: Четверг, 06.08.2015, 11:48 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 7 ±
Замечаний: 0% ±

Excel 2013
Господа, да вы ж просто монстры!!! Но Ник70-ый с братьями справился, Борода! Огромнейшее Вам спасибо!!!!
 
Ответить
СообщениеГоспода, да вы ж просто монстры!!! Но Ник70-ый с братьями справился, Борода! Огромнейшее Вам спасибо!!!!

Автор - ЩтуКув
Дата добавления - 06.08.2015 в 11:48
Richman Дата: Четверг, 06.08.2015, 11:50 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 54 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте, ЩтуКув,

Вариант с доп столбцами
К сообщению приложен файл: 9507738.xlsx (12.5 Kb)


С Уважением, Richman

 
Ответить
СообщениеЗдравствуйте, ЩтуКув,

Вариант с доп столбцами

Автор - Richman
Дата добавления - 06.08.2015 в 11:50
ЩтуКув Дата: Четверг, 06.08.2015, 12:02 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 134
Репутация: 7 ±
Замечаний: 0% ±

Excel 2013
Ричман, благодарю, тоже таким способом воял, но заглох как раз с братьями...
 
Ответить
СообщениеРичман, благодарю, тоже таким способом воял, но заглох как раз с братьями...

Автор - ЩтуКув
Дата добавления - 06.08.2015 в 12:02
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнить Ф.И.О с И.О.Ф (короче про фамилии) (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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