ЦЕЛЬ: Я пытаюсь объединить два набора данных Excel. Они оба содержат информацию о ряде компаний, с некоторыми общими чертами и некоторыми различиями в отношении информации, которую они содержат. Набор данных 1 содержит адреса для каждого филиала компании, а набор данных 2 содержит информацию о количестве сотрудников в каждом филиале. В обоих наборах данных есть столбцы для названия компании, региона и названия филиала. Я хотел бы, чтобы количество сотрудников в каждом филиале было включено в набор данных 1.
МОЕ РЕШЕНИЕ: Я использовал =INDEX{I3:L12, MATCH[1, (A3=I3:I12)*(C3=J3:J12)(D3=K3:K12),0],4}
, чтобы найти подходящую компанию, регион и филиал а затем скопировать соответствующее число сотрудников. это работает для большинства данных.
ПРОБЛЕМА: Некоторые компании пишутся по-разному: в наборе данных 1 вы можете найти «Tremblay-Marois In c», тогда как в наборе данных 2, Вы найдете "Tremblay-Marois Incorporated". Это вызывает ошибку #N/A
. Следует отметить: набор данных 2 содержит некоторые компании, которых нет в наборе данных 1, поэтому просто скопировать-вставить невозможно; оба набора данных чрезвычайно велики, поэтому просто изменить имена вручную нельзя; и я попытался использовать VLOOKUP
для приблизительных совпадений, но это СЛИШКОМ неточно.
Есть ли у вас какие-либо идеи о том, как я мог бы заставить лист распознавать эти несколько по-другому записанные компании?