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

Вход

Регистрация

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

 

= Мир MS Excel/Сравнение ячеек по первым трем символам - Мир MS Excel

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

Excel 2010
Добрый день!

Подскажите пожалуйста,
Есть в файле два листа:
1. Полное наименование (от шести символов - цифры и буквы три - четыре символа)
2. Укороченное наименование (первые три - четыре символа полного наименования)
Мне необходимо сравнить данные листы и при совпадении проставить рядом с полным нименованием любое значение
Подскажите какя должна быть формула?

Зареннее благодарю.
К сообщению приложен файл: 8844876.xlsx (52.0 Kb)
 
Ответить
СообщениеДобрый день!

Подскажите пожалуйста,
Есть в файле два листа:
1. Полное наименование (от шести символов - цифры и буквы три - четыре символа)
2. Укороченное наименование (первые три - четыре символа полного наименования)
Мне необходимо сравнить данные листы и при совпадении проставить рядом с полным нименованием любое значение
Подскажите какя должна быть формула?

Зареннее благодарю.

Автор - bzsport
Дата добавления - 12.12.2014 в 10:41
DJ_Marker_MC Дата: Пятница, 12.12.2014, 11:14 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
bzsport, Добрый день. А по какому принципу вы собираетесь ставить значение с листа укороченное наименование, если в укороченном наименовании у вас их по 10-15 одинаковых?
 
Ответить
Сообщениеbzsport, Добрый день. А по какому принципу вы собираетесь ставить значение с листа укороченное наименование, если в укороченном наименовании у вас их по 10-15 одинаковых?

Автор - DJ_Marker_MC
Дата добавления - 12.12.2014 в 11:14
bzsport Дата: Пятница, 12.12.2014, 11:24 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
DJ_Marker_MC, Думаю повторы - не страшно, их можно будет удалить.
 
Ответить
СообщениеDJ_Marker_MC, Думаю повторы - не страшно, их можно будет удалить.

Автор - bzsport
Дата добавления - 12.12.2014 в 11:24
ShAM Дата: Пятница, 12.12.2014, 11:27 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Как понял. Если есть даст номер строки, где есть (точнее одной из строк):
Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/ЕЧИСЛО(ПОИСК('Укороченное наименование'!A$2:A$1062;A2));СТРОКА(A$2:A$1062));"")
К сообщению приложен файл: bzsport.xlsx (85.8 Kb)
 
Ответить
СообщениеКак понял. Если есть даст номер строки, где есть (точнее одной из строк):
Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/ЕЧИСЛО(ПОИСК('Укороченное наименование'!A$2:A$1062;A2));СТРОКА(A$2:A$1062));"")

Автор - ShAM
Дата добавления - 12.12.2014 в 11:27
bzsport Дата: Пятница, 12.12.2014, 11:32 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
ShAM, Спасибо,
Однако данная формула работает по всей длине, то есть ищет любое совпадение в полном наименование.
А мне нужно что бы она искала только по первым трем-четырем символам.
 
Ответить
СообщениеShAM, Спасибо,
Однако данная формула работает по всей длине, то есть ищет любое совпадение в полном наименование.
А мне нужно что бы она искала только по первым трем-четырем символам.

Автор - bzsport
Дата добавления - 12.12.2014 в 11:32
ShAM Дата: Пятница, 12.12.2014, 11:34 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Добавьте в функцию ПОИСК() еще 1 параметр - "1".
Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/ЕЧИСЛО(ПОИСК('Укороченное наименование'!A$2:A$1062;A2;1));СТРОКА(A$2:A$1062));"")
 
Ответить
СообщениеДобавьте в функцию ПОИСК() еще 1 параметр - "1".
Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/ЕЧИСЛО(ПОИСК('Укороченное наименование'!A$2:A$1062;A2;1));СТРОКА(A$2:A$1062));"")

Автор - ShAM
Дата добавления - 12.12.2014 в 11:34
Pelena Дата: Пятница, 12.12.2014, 11:42 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19188
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Как вариант, массивная
Код
=--ЕЧИСЛО(ПОИСКПОЗ(1;ПОИСК('Укороченное наименование'!$A$2:$A$1062;A2);0))
К сообщению приложен файл: 2559864.xlsx (97.1 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак вариант, массивная
Код
=--ЕЧИСЛО(ПОИСКПОЗ(1;ПОИСК('Укороченное наименование'!$A$2:$A$1062;A2);0))

Автор - Pelena
Дата добавления - 12.12.2014 в 11:42
bzsport Дата: Пятница, 12.12.2014, 12:51 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, ShAM, DJ_Marker_MC,

спасибо!
 
Ответить
СообщениеPelena, ShAM, DJ_Marker_MC,

спасибо!

Автор - bzsport
Дата добавления - 12.12.2014 в 12:51
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сравнение ячеек по первым трем символам (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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