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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение двух текстовых столбцов - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сравнение двух текстовых столбцов
IgorChud Дата: Суббота, 28.02.2015, 15:29 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день

Помогите решить следующую задачу:

Есть два столбца А и В с названием материалов. Данные в столбцах не одинаковые- в столбце В – сокращенное наименование материалов. Надо сформировать столбец С – аналог столбца А , произведя при этом следующий анализ: если значение ячейки столбца В «входит» частью в любую часть названия столбца А – то должно подставляться значение из столбца В если совпадений нет то должно дублироваться значение столбца А. Решение хотелось бы получить в виде формулы. В прилагаемом файле я в ручную заполнил значение столбца С – как мне хотелось бы получить.

С уважением Игорь.
К сообщению приложен файл: 5791935.xls (21.5 Kb)
 
Ответить
СообщениеДобрый день

Помогите решить следующую задачу:

Есть два столбца А и В с названием материалов. Данные в столбцах не одинаковые- в столбце В – сокращенное наименование материалов. Надо сформировать столбец С – аналог столбца А , произведя при этом следующий анализ: если значение ячейки столбца В «входит» частью в любую часть названия столбца А – то должно подставляться значение из столбца В если совпадений нет то должно дублироваться значение столбца А. Решение хотелось бы получить в виде формулы. В прилагаемом файле я в ручную заполнил значение столбца С – как мне хотелось бы получить.

С уважением Игорь.

Автор - IgorChud
Дата добавления - 28.02.2015 в 15:29
Serge_007 Дата: Суббота, 28.02.2015, 15:38 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК(B1;A1));B1;A1)
К сообщению приложен файл: IgorChud.xls (27.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК(B1;A1));B1;A1)

Автор - Serge_007
Дата добавления - 28.02.2015 в 15:38
IgorChud Дата: Суббота, 28.02.2015, 15:49 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Сергей
Посмотрел Ваш файл
Вы подправили столбец В - мне не понятно чем Вы руководствовались?
Как мне повторить?
Игорь


Сообщение отредактировал Serge_007 - Суббота, 28.02.2015, 16:10
 
Ответить
СообщениеСергей
Посмотрел Ваш файл
Вы подправили столбец В - мне не понятно чем Вы руководствовались?
Как мне повторить?
Игорь

Автор - IgorChud
Дата добавления - 28.02.2015 в 15:49
buchlotnik Дата: Суббота, 28.02.2015, 15:54 | Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Игорь, так?
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A4));СТРОКА($B$1:$B$2))=0;A4;ИНДЕКС($B$1:$B$2;СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A4));СТРОКА($B$1:$B$2))))


UPD Подсократил формулу:
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A1)));ИНДЕКС($B$1:$B$2;СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A1));СТРОКА($B$1:$B$2)));A1)
К сообщению приложен файл: 3435767.xls (28.0 Kb)


Сообщение отредактировал buchlotnik - Суббота, 28.02.2015, 16:22
 
Ответить
СообщениеИгорь, так?
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A4));СТРОКА($B$1:$B$2))=0;A4;ИНДЕКС($B$1:$B$2;СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A4));СТРОКА($B$1:$B$2))))


UPD Подсократил формулу:
Код
=ЕСЛИ(СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A1)));ИНДЕКС($B$1:$B$2;СУММПРОИЗВ(--ЕЧИСЛО(ПОИСК($B$1:$B$2;A1));СТРОКА($B$1:$B$2)));A1)

Автор - buchlotnik
Дата добавления - 28.02.2015 в 15:54
IgorChud Дата: Суббота, 28.02.2015, 17:40 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
buchlotnik,
Большое Спасибо
Тестирую :)
Игорь
 
Ответить
Сообщениеbuchlotnik,
Большое Спасибо
Тестирую :)
Игорь

Автор - IgorChud
Дата добавления - 28.02.2015 в 17:40
IgorChud Дата: Суббота, 28.02.2015, 18:57 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
buchlotnik,
Еще раз спасибо все работает
Пытаюсь разобраться в Вашей формуле….
Не хватает ума (старенький)
Подскажите для чего ставятся в формуле два знака одновременно -- ?
Игорь
 
Ответить
Сообщениеbuchlotnik,
Еще раз спасибо все работает
Пытаюсь разобраться в Вашей формуле….
Не хватает ума (старенький)
Подскажите для чего ставятся в формуле два знака одновременно -- ?
Игорь

Автор - IgorChud
Дата добавления - 28.02.2015 в 18:57
Pelena Дата: Суббота, 28.02.2015, 19:05 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
для чего ставятся в формуле два знака одновременно -- ?

Здесь можно почитать


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
для чего ставятся в формуле два знака одновременно -- ?

Здесь можно почитать

Автор - Pelena
Дата добавления - 28.02.2015 в 19:05
  • Страница 1 из 1
  • 1
Поиск:

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