Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2012, 10:17   #1
Korsair
Новичок
Джуниор
 
Регистрация: 30.11.2012
Сообщений: 2
По умолчанию Из масива текста в строку

Доброго времени суток! Такой вопрос, есть двумерный массив данных, например:
a b c
d i f
g j k
h r t
нужно это в екселе трансформировать одномерный массив данных:
a
b
c
d
i
f
g
j
k
h
r
t
Помогите, плиз!

Последний раз редактировалось Korsair; 30.11.2012 в 11:16.
Korsair вне форума Ответить с цитированием
Старый 30.11.2012, 11:55   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

В ячейку D1 и тяните вниз
Код:
=ИНДЕКС($A$1:$C$999;СТРОКА()/3+1;ОСТАТ(СТРОКА()-1;3)+1)
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 30.11.2012, 13:30   #3
Korsair
Новичок
Джуниор
 
Регистрация: 30.11.2012
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
В ячейку D1 и тяните вниз
Код:
=ИНДЕКС($A$1:$C$999;СТРОКА()/3+1;ОСТАТ(СТРОКА()-1;3)+1)

СПС за оперативныйы ответ. Все работает, но есть одно но, в каждую 3 ... n формулу нужно изменить, в зависимости от количества столбцов, то есть для 3 столбиков
=ИНДЕКС($A$1:$C$999;СТРОКА()/3+1;ОСТАТ(СТРОКА()-1;3)+1)
=ИНДЕКС($A$1:$C$999;СТРОКА()/3+1;ОСТАТ(СТРОКА()-1;3)+1)
=ИНДЕКС($A$1:$C$999;СТРОКА()/3;ОСТАТ(СТРОКА()-1;3)+1)
или 4 столбиков
=ИНДЕКС($A$1:$D$999;СТРОКА()/4+1;ОСТАТ(СТРОКА()-1;4)+1)
=ИНДЕКС($A$1:$D$999;СТРОКА()/4+1;ОСТАТ(СТРОКА()-1;4)+1)
=ИНДЕКС($A$1:$D$999;СТРОКА()/4+1;ОСТАТ(СТРОКА()-1;4)+1)
=ИНДЕКС($A$1:$D$999;СТРОКА()/4;ОСТАТ(СТРОКА()-1;4)+1)
и т.д.

Последний раз редактировалось Korsair; 30.11.2012 в 13:32.
Korsair вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматический перенос текста на другую строку Ambioz Microsoft Office Excel 4 23.10.2011 13:24
преобразование текста в строку Composter Microsoft Office Excel 11 30.05.2011 01:37
Добавление текста в нужную строку Memo Lauri Общие вопросы Delphi 1 08.08.2010 14:35
Кнопка с переносом текста на другую строку Syltan HTML и CSS 8 07.05.2010 11:21
Перенос текста на следующую строку в TEdit uraura Общие вопросы Delphi 3 17.04.2009 18:13