Я складаю базу даних про адресу компанії, включаючи ключовий персонал для кожного бізнесу. Електронна таблиця Google, яку я успадкував для цього проекту, містить стовпчик для "ключового персоналу" (у стовпці B) з декількома іменами ключових співробітників, перелічених у одній клітині, розділених перервами рядків (тобто CHAR (10)). Є один бізнес на ряд. Кількість рядків у комірці "ключовий персонал" змінюється строково за рядком. Мій початковий аркуш виглядає приблизно так:
Мені потрібно зробити наступне, щоб оптимізувати цей аркуш:
- розділити кожну багаторядкову клітинку "ключовий персонал", щоб кожне ім'я ключового персоналу відображалося у своєму рядку. Для цього потрібно вставити нові рядки під початковий рядок.
- дублювати дані з усіх інших комірок у вихідному рядку (тобто із стовпців A & C: E), так що кожен новий рядок містить повні дані для кожної компанії
- Мені потрібен автоматизований процес - у мене буде близько 1000 підприємств, щоб обробити їх, тому не можу це зробити жодними ручними кроками
Тоді аркуш повинен виглядати так:
Використання, =TRANSPOSE(SPLIT(B1,CHAR(10)))
очевидно, проходить лише частину шляху - воно не вставляє нові рядки і не дублює записи довколишніх стовпців. Вся допомога вдячно прийнята!