Excel копирует строки и столбцы, но пропускает пробелы

Как скопировать содержимое этой «таблицы», используя формулу (не VBA или ручную копирование / вставку) в один столбец без пробелов?

EDIT Содержимое таблицы будет меняться, поэтому мы хотим что-то динамическое

введите описание изображения здесь

Таким образом, результат будет примерно таким:

Home About Us Financial Planning Accounting Services Contact Us Our Company Superannuation Personal Our Lcoation ... ... etc 

Можно получить результат с помощью формулы с одним и длинным массивом, однако я бы предпочел вспомогательную колонку.

Область данных: A1:E5

A6 , скопировано вниз: формула массива

 ={SMALL((IF($A$1:$E$5="";"";ROW($A$1:$E$5)*1000+COLUMN($A$1:$E$5)));ROW()-ROW($A$6)+1)} 

Формула вставляется с помощью Ctrl- Shiftвведите из окна формулы. Скошенные скобки вставляются Excel, а не пользователем.

Количество строк непустой ячейки умножается на 1000, а номер столбца добавляется к ней, указывая уникальный номер. Решение работает, если имеется не более 999 столбцов. Числа указаны в порядке возрастания.

B6 , скопировано вниз:

 =OFFSET($A$1;INT($A6/1000)-1;$A6-INT($A6/1000)*1000-1) 

Число в вспомогательной строке преобразуется в смещение строк и столбцов.

введите описание изображения здесь

Пример – Matrix_transposed_to_one_column.xls

Вы пробовали (вниз по колонке, в которой вы хотите получить данные):

= A1
= A2
= A3
= A4
= А5
= В2
= B3
= B4
= С2
..и т.д

  • попытка установить текст именованной ячейки
  • Как я могу извлечь как статические данные, так и формулы из excel?
  • Excel: формат yearMonth число на сегодняшний день
  • Excel: получить значение третьего столбца от имени второго столбца
  • Отсутствует DataValidation DataSource
  • Проверьте, содержит ли диапазон значение> 0 в excel
  • Как искать в определенном тексте в диапазоне ячеек
  • Найти значение ячейки, используя имя ячейки в другой ячейке
  • Продукт ячеек с изменением номера строки
  • Динамическое заполнение месяца и года с СЕГОДНЯ ()
  • 1 microsoft second = 0,00001157407407
  • Давайте будем гением компьютера.