Як транспонувати дані зі стовпця в одну клітинку в Excel?
Коли вам потрібно транспонувати список даних в одну клітинку на аркуші, як правило, ви можете застосувати З'єднати функція для об’єднання списку комірок в одну комірку, але вона буде складною, якщо потрібно об’єднати величезні дані. У цій статті я розповім про кілька швидких прийомів для вирішення цього завдання в Excel.
Транспонуйте дані зі стовпця в одну клітинку за допомогою визначеної користувачем функції
Транспонуйте дані зі стовпця в одну клітинку за допомогою Kutools для Excel
Транспонуйте дані зі стовпця в одну клітинку за допомогою визначеної користувачем функції
Окрім функції Concatenate для об’єднання списку значень комірок, ви можете застосувати наступний код VBA, щоб отримати результат якомога швидше.
1. Утримуйте клавішу ALT + F11 і відкриває Microsoft Visual Basic для додатків вікна.
2. Клацання Insert > Модуліта вставте наступний код у Модулі Вікно
Код VBA: Транспонування даних зі стовпця в одну клітинку
Function transposeRange(Rg As Range)
'updateby Extendoffice
Dim xCell As Range
Dim xStr As String
For Each xCell In Rg
If Not IsEmpty(xCell.Value) Then
xStr = xStr & xCell.Value & ","
End If
Next
transposeRange = Left(xStr, Len(xStr) - 1)
End Function
3. Потім збережіть і закрийте цей код, поверніться назад до робочого аркуша та введіть цю формулу: = діапазон транспонування (A1: A10) в пусту клітинку, щоб помістити результат, і натисніть Що натомість? Створіть віртуальну версію себе у ключ, ви отримаєте всі значення комірок у стовпці, розташовані в одній комірці, див. знімок екрана:
примітки: У наведеному вище коді, A1: A10 - це діапазон списку, який ви хочете транспонувати в одну клітинку, а також, ви можете розділити об’єднаний вміст з іншими роздільниками, такими як кома, тире, пробіл тощо, просто змінивши кому у сценарії xStr = xStr & xCell.Value & ",".
Транспонуйте дані зі стовпця в одну клітинку за допомогою Kutools для Exce
Якщо у вас є Kutools для Excel, з його потужним інструментом-Поєднувати, Ви можете об'єднати дані в стовпці, рядку або діапазоні в одну комірку.
Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. |
після установки Kutools для Excel, будь ласка, зробіть наступне :( Безкоштовно завантажте Kutools для Excel зараз! )
1. Виберіть стовпець даних, який потрібно об’єднати в одну комірку.
2. Клацання Кутулс > Злиття та розділення > Поєднуйте рядки, стовпці або комірки, не втрачаючи даних, див. скріншот:
3. У спливаючому діалоговому вікні виберіть Об’єднати в одну клітинку під Комбінувати виділені клітинки згідно з наступними параметрами, а потім вкажіть роздільник для відокремлення об’єднаного вмісту, див. знімок екрана:
4. Потім натисніть Ok or Застосовувати , і ви отримаєте такий результат, як вам потрібно:
Завантажте та безкоштовну пробну версію Kutools для Excel зараз!
Демонстрація: транспонуйте дані зі стовпця в одну клітинку за допомогою Kutools для Exce
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!