2

У меня есть большой объем данных (41 000+ строк), который экспортируется системой управления продажами компании, назначая каждому продавцу почтовый индекс в Соединенных Штатах. Это выглядит так (в каждом столбце есть данные, но для меня это в основном не имеет значения):

| Header | Sales Reps  | City   | State  | County | ZIP   | Header | Header |
|--------|-------------|--------|--------|--------|-------|--------|--------|
|        | Sales Rep A |        |        |        | 90001 |        |        |
|        | Sales Rep A |        |        |        | 08801 |        |        |
|        | Sales Rep B |        |        |        | 70001 |        |        |
|        | Sales Rep B |        |        |        | 60001 |        |        |
|        | Sales Rep C |        |        |        | 05501 |        |        |
|        | Sales Rep C |        |        |        | 55001 |        |        |

Так что, кроме более 41 тысячи раз.

Мне нужно иметь возможность взять эти данные и импортировать их в нашу Wordpress CMS в формате, который система может прочитать для плагина поиска. Мне нужно это в следующем формате:

| Sales Rep   | ZIPs        | 
|-------------|-------------|
| Sales Rep A | 90001,08801 |
| Sales Rep B | 70001,60001 |
| Sales Rep C | 05501,55001 |

У нас около трех десятков повторений, каждое с сотнями или тысячами почтовых индексов.

Я пытался сделать это с помощью vlookups, но попал в мою стену знаний, пытаясь вывести результаты в разделенные запятыми списки, которые я хотел. Сохранение этого в Excel - даже лучший способ управлять этим, или я должен поместить это в что-то еще для работы с таким количеством строк данных?

Заранее спасибо!

1 ответ1

0

Предполагая, что ваши данные (в 1-й таблице) отсортированы по RepName, начинается с B2 для RepName и F2 для почтового индекса. Кроме того, я предполагаю, что ячейка P1 пуста и использую столбцы P, Q & R для «генерации» таблицы 2.

в этих

P2 ----> =IF(B2=B1,P1&","&F2,F2)
Q2 ----> =IF(B2<>B3,B2,"")
R2 ----> =IF(Q2="","",P2)

и тяните вниз.

Отфильтровав пробелы в колонке Q & R, вы получите свой стол 2.

Надеюсь, поможет.

Кстати, для

я должен сваливать это во что-то еще, чтобы работать с таким количеством строк данных?

Если вы достигнете предела в 32 767 символов ... это да. Просто найдите "предел" в вашей (версии) Excel справке, чтобы проверить. (:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .