Добрый день,уважаемые форумчане. Столкнулся с проблемой преобразования вертикальной таблицы в горизонтальный формат - Транспонирование,не помогает,тк кол-во ячеек(с данными) для каждой строчки отличается.
Столбец B ( файл будет во вложении) и каждое повторяющееся значение в ячейке означают(выделены в примере синим и красным цветом),что информация относится к конкретному клиенту.
Красным цветом выделены именно по 3 строчки без указания контакта. Синим по 4ре с контактом. Так же в примере присутствует бежевый цвет,это строчки "а-ля дубляжи", но если бы они были полными дубляжами соответствующих строк - их можно было легко удалить без вопросов.Но я не смог придумать,что с ними сделать и как их убрать. (только как вручную,но кол-во контактов немаленькое ,за 8 лет работы,поэтому вручную - это долго и муторно)
Видимо,для форматирования таблицы в горизонтальный формат необходимо написать(или использовать имеющийся скрипт) ,который будет сверять столбик B - значения относящиеся к одному человеку и копировать значение столбика D(каждой ячейки) и вставлять значения построчно, и как только значение новой ячейки столбика B не совпадут с предыдущим - значит начинается новая строка. Собственно я так это вижу,но сделать сам не знаю как.
Просьба помочь с данным вопросом,ибо никак не получается его самостоятельно(и с помощью гугла) решить.
*файл будет во вложении,там все отмечено,что написано выше (так же внутри таблицы будет "примерный" формат того,как хотелось бы видеть конечный результат)
**Контактные данные закрыты *** в соответствии с правилами размещения.
С уважением, Валерий Микулин
Жду Ваших ответов!
Столбец B ( файл будет во вложении) и каждое повторяющееся значение в ячейке означают(выделены в примере синим и красным цветом),что информация относится к конкретному клиенту.
Красным цветом выделены именно по 3 строчки без указания контакта. Синим по 4ре с контактом. Так же в примере присутствует бежевый цвет,это строчки "а-ля дубляжи", но если бы они были полными дубляжами соответствующих строк - их можно было легко удалить без вопросов.Но я не смог придумать,что с ними сделать и как их убрать. (только как вручную,но кол-во контактов немаленькое ,за 8 лет работы,поэтому вручную - это долго и муторно)
Видимо,для форматирования таблицы в горизонтальный формат необходимо написать(или использовать имеющийся скрипт) ,который будет сверять столбик B - значения относящиеся к одному человеку и копировать значение столбика D(каждой ячейки) и вставлять значения построчно, и как только значение новой ячейки столбика B не совпадут с предыдущим - значит начинается новая строка. Собственно я так это вижу,но сделать сам не знаю как.
Просьба помочь с данным вопросом,ибо никак не получается его самостоятельно(и с помощью гугла) решить.
*файл будет во вложении,там все отмечено,что написано выше (так же внутри таблицы будет "примерный" формат того,как хотелось бы видеть конечный результат)
**Контактные данные закрыты *** в соответствии с правилами размещения.
С уважением, Валерий Микулин
Жду Ваших ответов!