2013-02-19 4 views
0

Ищете формулу excel, которая будет частичной совпадения с двумя столбцами, полными имен (строк) с регулируемым количеством символов, которые считаются совпадением. Например, 4 или 5 одинаковых символов внутри слова совпадают, но я хотел бы настроить эту формулу. Например,частичное совпадение без vba

+2

Hi Micheal Piggott! Добро пожаловать в SO! Вы вопрос немного неясен - можете ли вы привести несколько примеров? –

ответ

0

VLOOKUP является фантастическим, если вы ищете точные соответствия. Аргумент TRUE/FALSE на самом деле не служит той цели, которую, как вы считали, служит. Когда вы ищете вещи, которые не так черно-белые, вам нужна какая-то нечеткая логика.

Быстрый пример, где ВПР дотягивает:

  • Название композиции А = "Бетховен: Фиделио Op.72"
  • Название песни В = "Бетховен: Фиделио Opus 72"

Microsoft выпустила бесплатное дополнение к Excel (совместимое с последними версиями), которое позволяет нечеткому vlook up'ing. Получить файл (добавить в + документации + пример) здесь:

http://www.microsoft.com/en-us/download/details.aspx?id=15011

экспортирует по умолчанию степень соответствия, так что вы можете играть на нескольких параметров оттуда.

0

Вы можете использовать некоторые функции. Вы можете использовать функцию, например, спички и ВПР функция

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 

MATCH(lookup_value, lookup_array, [match_type]) 
0

Если вы в основном хотите нечеткий ВПР, есть надстройка, которая обеспечивает это. Надстройка PowerUps для Excel работает в Excel 2003 по 2013 год. Она имеет функцию pwrVLOOKUP, которая выполняет нечеткие vlookup и работает в основном так же, как vlookup, просто нечеткая, если вы хотите. Пример можно найти здесь: http://officepowerups.com/2013/10/23/fuzzy-vlookup-in-excel/.

Смежные вопросы