Генерировать массив натуральных чисел на основе длины строк, используя только формулу

Я хочу создать массив чисел, основанный на длине данной строки. Я имею в виду, что если у меня есть строка «abrt», я хочу, чтобы excel генерировал {1,2,3,4} и т. Д. Вопрос в том, можно ли это сделать только с использованием формулы?

=ROW(INDIRECT("1:"& LEN(A1))) 

или

 =ROW(INDEX($A:$A,1):INDEX($A:$A,LEN(A1))) 

Если вы используете более старую версию Excel, замените A: A 1: 65535, поскольку полная ссылка столбца может вызвать проблему

Исследовать изменчивые формулы, чтобы понять разницу между двумя формулами.

  • Таблицы чисел с сопоставлением базовой линии
  • Interesting Posts

    Как влиять на ширину выпадающего списка без изменения ширины столбца, содержащего список

    Оптимизация сопоставления

    Сводная таблица с конкретным логическим запросом

    Auto_open & Workbook_open с обновлением подключения в VBA

    Вложенная петля в VBA не работает, из-за разных циклов?

    Откройте рабочую книгу с XLWINGS, не делая ее видимой

    база данных сравнения excel по фиксированной величине

    Удаление строк, содержащих перечисленные числа, в excel

    Получение «Ожидаемый =» при использовании Range (). Заменить ()

    Как скопировать несколько электронных таблиц в новую книгу?

    Выбор нескольких раскрывающихся списков, отображаемых опциями в Excel UserForm, с использованием VBA

    Экспорт из базы данных в xls (laravel 5)

    Вставьте диапазон в разные листы, основываясь на значении ячейки

    VBA Do while Loop каждый раз помещает данные в разные ячейки

    Excel VBA, как использовать выделение в выпадающем списке в одном формате листа (цвет) диапазон ячеек на другом листе

    Давайте будем гением компьютера.