Реклама i
|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как инвертировать столбец или строку в EXCEL
конструктор
Регистрация: 04.06.2009
Сообщений: 1,176
|
||
Просмотров: 24471
|
|
||||
Вода - моя работа Регистрация: 10.11.2009
Санкт-Петербург
Сообщений: 3,638
|
А какой тип данных не позволяет использовать транспонирование? Эта функция работает и с датами и счислами и с текстом, ей всё равно.
Есть ещё вариант - через специальную вставку.
__________________
Нерешаемых проблем не бывает. |
|||
![]() |
|
||||
конструктор Регистрация: 04.06.2009
Сообщений: 1,176
|
не совсем правильно написал, во второй строке два независимых друг от друга замечания.
Транспонирование не помогает в том плане, что направление заполнения ячеек совпадает, и после двойного транспонирования возвращается то что и было, при втором траспонировании нужен обратный порядок заполнения: не сверху вниз или слева направо, а наоборот снизу вверх или справа налево |
|||
![]() |
|
||||
Конструктор КЖ, КМ Регистрация: 31.01.2007
Ростов-на-Дону
Сообщений: 42
|
Инвертировать столбец (а может быть и строку тоже, я не пробовал) вполне можно и стандартными средствами Excel в несколько действий!! Просто для этого нужно кое-что добавить, - а именно доп.столбец с порядковой нумерацией. Короче, по пунктам:
(Смотрим картинку №1) 1. Копируем нужные столбцы на свободное место (в моём примере - "t3" и "t6"). 2. Рядом добавляем столбец с порядковой нумерацией (в моём примере - "№ измерения"). Создаём эту нумерацию - либо по формуле "СТРОКА()-Х", где "Х" - количество посторонних строк над значением, либо просто введя в первую ячейку единицу и растянув её как формулу вниз - нумерация в арифметической прогрессии будет создана автоматически. Распространяем нумерацию вниз до конца нужных нам столбцов. (Смотрим картинку №2) 3. Выделяем всё это ВМЕСТЕ с заголовками (в моём примере - "№ измерения", "t3" и "t6"). 4. Затем командой "Сортировка и фильтр" выполняем сортировку по доп.столбцу с порядковой нумерацией ("Сортировать по...") в порядке "по убыванию" ("Порядок") - получаем требуемый РЕЗУЛЬТАТ!!!! ![]() 5. Остаётся только скопировать получившиеся столбцы назад, откуда их и взяли. Enjoy ![]() (хотя я сейчас подумал, что можно не копировать всё это куда-то отдельно, а просто в имеющемся массиве данных добавить доп.столбец с порядковой нумерацией, рядом с необходимыми нам столбцами, а потом в конце, его удалить!) Я это сделал в Excel 2010, но все эти средства (типа "Сортировка и фильтр") наверняка есть и в более ранних версиях Excel, а также и в Libre(или Open)Office Calc!!! Последний раз редактировалось V.D., 05.06.2012 в 14:51. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подключение Excel к AutoCad 2008 c помощью базы ODBC | Eddicordo | AutoCAD | 4 | 03.02.2011 17:01 |
Как преобразовать строку вида "..." в строку "\"...\"" и далее в строку "\"\"...\"\""? | Supermax | Программирование | 2 | 10.10.2010 13:19 |
Доработка очередной утилиты AutoCAD <-> Excel | Lesha | Программирование | 2 | 28.02.2010 20:21 |
Еще раз про Excel | mmax | Программирование | 25 | 14.01.2010 11:12 |
Проблема вставки диаграмм в ACAD 2009 из Excel 2007 | ST2 | AutoCAD | 1 | 26.05.2009 01:30 |