Как перевернуть столбец в excel снизу вверх

Как перевернуть столбец в excel снизу вверх

Как перевернуть таблицу в Excel.

Транспонирование данных из строк в столбцы и наоборот

​ номера в столбце​​ изменим данные в​ абсолютной, т.е. ставим​ менялась. Для этого​ поменялись местами. Нажимаем​ столбец таблицы снизу​Не перестаю удивляться​: Фыльтр?​: Допустим, данные в​ перевернуть график, круговую​ тут.​ Excelкак перевернутьтаблицу в​ Проверьте, используют ли​ данные на листе.​ таблицу в диапазон​ быстро переключаться данные​ грамматические ошибки. Для​ стали не подряд​ ячейке первого столбца,​ знаки доллара. В​ ставим перед буквой​ ячейку В1, она​

​ вверх. Здесь нам​: Выделите диапазон столбца,​_​ столбце А, В​ диаграмму, т.д. Обо​Как создать таблицу​ Excel​​ эти формулы абсолютные​​ Новую таблицу, вставьте​ сначала или используется​ из столбцов в​ нас важно, чтобы​

​ (не 1,2,3. ). А​ то изменятся и​ строке «Смещ_по_столбцам» ставим​ и цифрой адреса​ стала активной, в​ пригодитя функция “СМЕЩ”​

​ в котором вы​: Сортировка от “я​ диапазоне А1:А6​ всем этом читайте​ в Excel, о​, чтобы столбец стал​ ссылки. Если нет,​ существует полностью перезапишет​

​ Функция ТРАНСП повернуть​​ строки, или наоборот.​ эта статья была​ нам, для печати​ данные второго столбца.​ ноль. Остальные строки​ ячейки знак доллара.​ ней мы запишем​ в Excel. Какими​

​ хотите поменять данные,​

​ до а” в​Переворачивающих формул несколько.​ в статье “Как​ нескольких вариантах, смотрите​ строкой или строка​

​ перед поворотом данных​​ данные или форматирование,​ строк и столбцов.​Например, если ваш данных​​ вам полезна. Просим​​ этих результатов фильтрации​А как​ диалогового окна оставляем​

​ Получилось так: $A$7.​ формулу. Заходим на​ способами сделать таблицу,​ затем нажмите по​ 2007 и 2010​ Покажу, начиная с​ перевернуть, повернуть диаграмму​ в статье «Как​ стала столбцом.​
​ можно переключиться между​ которое уже есть.​Вот как это сделать:​ выглядит так, где​ вас уделить пару​ данных, нужно, чтобы​​повернуть таблицу на 90​ ​ пустыми. Нажимаем «ОК».​

​ О ссылках в​ закладку Excel «Формулы»,​ смотрите в статье​ выделенному правой кнопкой​ находится в панели​

Советы по транспонированию данных

​ лучшей, по моему​ в Excel” здесь.​ сделать таблицу в​Выделяем таблицу.​ относительными, абсолютными и​Щелкните правой кнопкой​Выделите диапазон данных, который​ продажи по регионам​ секунд и сообщить,​ порядковые номера шли​ градусов​

​ На изображении ниже​ формулах, как их​ выбираем раздел «Ссылки​ “Как сделать таблицу​ мыши, из появившегося​ “Главная” в правом​ мнению.​Иногда, при заполнении​ Excel».​Затем на выделенном поле​ смешанными ссылками.​ мыши на левый​ требуется переупорядочить, включая​

Как поменять местами столбцы и строки в Excel.

Как в Excel значения в столбце расположить в обратном порядке (т. е. просто перевернуть) ?

​ повернуть не только​​Теперь копируем перетаскиванием эту​ «Смещ_по_строкам»​В строке «Ссылка»​
​ сторону нижней ячейки.​ к минимальному. Изменить​ есть я хочу​=ИНДЕКС ($A$1:$A$6;СЧЁТЗ ($A$1:$A$6)-СТРОКА​
​ нам удобнее, чтобы​ смотрите в статье​
​ таблицу, нажимаем на​ создания сводной таблицы​
​транспонировать​ Убедитесь, что копирование данных​
​ что кварталы отображены​ оригинал (на английском​
​ по порядку после​
​ таблицу, столбцы, т.д.,​ формулу вниз по​-​ пишем​ А нам нужно​ нумерацию, видимо строк​

​ составить график зависимости​​ ()+1)​

​ курсор, после нажатия​​ “Как перевернуть таблицу​ него правой мышью,​ , чтобы вы​.​ для этого с​ в заголовки столбцов​

Как перевернуть столбцы в Excel?

​ языке) .​ фильтра в Excel”.​ но и график.​ столбцу до нужной​пишем: (СТРОКА()-СТРОКА($A$1))*-1 В​адрес последней ячейки нашей​ сделать так, чтобы​ а не столбцов​ цены от даты.​=ИНДЕКС (A:A;СЧЁТЗ (A:A)-СТРОКА​ на кнопку “Enter”,​ в Excel”.​ выбираем «Специальная вставка».​ можете быстро сводные​Повернув данные, можно удалить​

​ помощью команды “​​ и областей продаж​Если у вас есть​Примечание:​ Подробнее об этом​ ячейке. Как копировать​ этой формуле пишем​ колонки​ из нижней ячейки​ невозможно.​ Но удобнее это​ ()+1)​ переходил в нижнюю​В Excel можно​ Внизу этого диалогового​

Источник: my-excel.ru

Перевернуть столбец или строку при помощи кнопки «Транспонировать» в Excel.

Конечно не каждый пользователь «Excel» часто встречается с потребностью «переворачивать» список из горизонтального положения в вертикальное, но пригодится опция транспонирования может каждому. Кроме того, опция транспонирования данных значительно расширяет возможности аналитического анализа, выполняемого в «экселе» и упрощает сильно работу с таблицами.

Транспонировать (англ. Transpose) — переставлять, перемещать.

Рассмотрим работу опции «транспонировать» на примере случайно придуманного списка овощей, хранящихся на овоще базе.

Список овощей расположен вертикально:

Овощи
Томаты;
Свекла;
Огурцы;
Репа;
Редька черная;
Редька белая.

Приведенный список требуется расположить горизонтально.

Пошаговые действия:

Шаг 1.

Выделить ячейки со списком;

Шаг 2.

Копировать ячейки сочетанием клавиш » ctrl»+»C» или вызвав правой кнопкой мыши контекстное меню и выбрав строчку «Копировать»;

Шаг 3.

Перенести курсор в начало предполагаемого горизонтального списка;

Шаг 4.

Вызвать меню специальной вставки и выбрать опцию «Транспонировать».

Читайте также:  В эксель закрепить столбец

Скопированные ячейки из колонки (столбца) будут вставлены в строку горизонтально.

Источник: ruexcel.ru

Транспонирование данных из строк в столбцы и наоборот

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

Например, если данные выглядят следующим образом: области продаж в заголовках столбцов и кварталов в левой части экрана, выполните указанные ниже действия.

Функция транспонировать переупорядочивает таблицу таким образом, что кварталы отображаются в заголовках столбцов, а области продаж — в левой части, как показано ниже.

Примечание: Если данные хранятся в таблице Excel, функция Транспонирование будет недоступна. Можно сначала преобразовать таблицу в диапазон или воспользоваться функцией ТРАНСП, чтобы повернуть строки и столбцы.

Вот как это сделать:

Выделите диапазон данных, который требуется переупорядочить, включая заголовки строк или столбцов, а затем нажмите клавиши CTRL+C.

Примечание: Убедитесь, что вы хотите скопировать данные для этого, так как при использовании команды Вырезать или CTRL + X не работает.

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

Щелкните правой кнопкой мыши верхнюю левую ячейку в том месте, куда нужно вставить таблицу, а затем выберите команду транспонировать .

После успешного поворота данных вы можете удалить исходную таблицу, и данные в новой таблице останутся без изменений.

Советы по транспонированию данных

Если данные содержат формулы, Excel автоматически обновит их в соответствии с новым расположением. Проверка использования абсолютных ссылок в формулах (в противном случае можно переключаться между относительными, абсолютными и смешанными ссылками перед поворотом данных.

Если вы хотите быстро поворачивать данные, чтобы просмотреть их в разных угловых обозначениях, попробуйте создать сводную таблицу для быстрой группировки данных путем перетаскивания полей из области строки в область столбцы (или наоборот) в списке полей сводной таблицы.

Вы можете вставлять данные в книгу как данные. Транспонировать перенакладывает содержимое скопированных ячеек при вставке. Данные строк будут вставлены в столбцы, и наоборот.

Вот как можно транспонировать содержимое ячейки:

Копирование диапазона ячеек.

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

На вкладке Главная щелкните значок Вставить и выберите команду Вставить транспонировать.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Источник: support.office.com

ИнтеллигенцияX

Excel: как «перевернуть»… таблицу

При выполнении расчетов в MS Excel иногда нужно поменять строки и колонки таблицы местами.


Причем речь идет не только о сугубо математических вычислениях.

При обработке экономических или бухгалтерских отчетов такая задача возникает сплошь и рядом!

Обычными формулами или копированием ячеек это делать очень неудобно.

Возникает вопрос: что можно предпринять в подобной ситуации? Но для начала определимся с терминологией.

Операция, в которой строки и столбцы таблицы меняются местами, называется транспонированием.

В Excel (любой версии!) такую операцию можно сделать, как минимум, двумя способами.

Операция несложная, можно обойтись и без рисунков.

Способ 1. Транспонирование данных через специальную вставку.

1) Выделите участок таблицы, которую хотите транспонировать.
2) Скопируйте данные в буфер (комбинации «Ctrl+C» или «Ctrl+Ins»).
3) Поставьте указатель активной ячейки в начало блока, где должна находиться транспонированная таблица.
4) В программе Excel 2003 вызовите «Правка Специальная вставка» (в MS Excel 2010-2016 щелкните левой кнопкой (ЛКМ) по небольшому треугольнику под иконкой «Вставить»). Откроется окно параметров специальной вставки.
5) В этом окне включите флажок «Транспонировать».
6) Нажмите «ОК».

На листе появится транспонированная таблица. Попробуйте изменить данные в исходной таблице.

Заметьте, что содержимое транспонированной таблицы не изменилось!

Важно! Транспонирование через функцию специальной вставки не связывает исходные данные и результат.

После специальной вставки обе таблицы будут автономны.

В этом и заключается основной недостаток первого способа.

Для устранения этого недостатка можно задействовать другой метод решения задачи, – применить формулу-массив. Вот как это сделать.

Способ 2. Транспонирование данных через формулу массив.

1) На свободном участке листа выделите диапазон ячеек для будущей транспонированной таблицы.
2) Не снимая выделения (!) в первую ячейку диапазона запишите формулу «=Трансп(блок)». В качестве параметра «блок» введите диапазон исходной таблицы. Указать диапазон можно, выделив его прямо на рабочем листе.
3) Когда формула готова, нажмите «Ctrl+Shift+Enter». Это важно, т.к. нам нужно не обычное выражение, а формула-массив.

Читайте также:  Сумма в столбце в excel

Все данные из первой таблицы будут автоматически отображаться в новой, транспонированной таблице. Откорректируйте исходные данные.

Все изменения появятся в транспонированной таблице.

Важно! Транспонирование таблиц через функцию «=Трансп()» устанавливает связь между источником данных и результатом.

В завершение темы пара замечаний по второму способу.

1) Вставить функцию «=Трансп()» вы можете с помощью Мастера функций, выбирать адреса ячеек можно прямо по рабочему листу. Но есть одна тонкость. После того, как в окне работы с Мастером формула готова, не нажимайте кнопку «ОК» – иначе вы получите обычную формулу, а она для решения задачи не годится. Не закрывая окно Мастера, нажмите комбинацию «Ctrl+Shift+Enter», программа MS Excel вставит на рабочий лист формулу-массив.
2) Диапазон ячеек для транспонированной таблицы желательно выбрать с учетом размеров исходной таблицы. Например, если исходные данные занимали 4 строки и 3 колонки, то диапазон для транспонированной таблицы должен занимать 3 колонки и 4 строки. Если это требование не соблюдать, а диапазон указать «с запасом», ничего страшного не произойдет. Просто в «лишних» ячейках транспонированной таблицы вы увидите значения «#Н/Д». Это означает, что для соответствующих ячеек функция «=Трансп()» не обнаружила данных.

Важно! Стереть значения «#Н/Д» клавишей «Del» не удастся. Excel запрещает удалять элементы формулы-массива.

Чтобы устранить это ограничение, сделайте так.

1) Выделите транспонированную таблицу.
2) Скопируйте ее в буфер обмена.
3) Не снимая выделения, вызовите «Правка Специальная вставка» (в MS Excel 2013-2016 щелкните ЛКМ по треугольнику под иконкой «Вставить»).
4) В окне параметров специальной вставки включите флажок «Значения».
5) Нажмите клавишу «ОК».

С этого момента участок рабочего листа с формулой-массивом превратился в обычные значения.

Вы сможете выделить ненужные ячейки и стереть их обычным способом (например, клавишей «Del»).

Источник: ds-release.ru

Как перевернуть слово?

Не самая распространенная, но тем не менее встречающаяса задача: перевернуть слово. Т.е. расположить буквы слова в обратном порядке. Из “привет” сделать “тевирп”. Если честно, то сейчас затрудняюсь озвучить конкретную ситуацию, в которой это может пригодиться. Сам использовал когда-то в случае, когда надо было перевернуть числовые значения с еще некоторыми манипуляциями. Но ситуации бывают разные, как и решения задачи, которых несколько.
Сначала я хотел бы описать способы переворачивания слова средствами VBA, т.к. именно они кажутся мне наиболее рациональными и наиболее удобными для большинства, несмотря на необходимость использовать VBA.

Способ 1:
Через встроенную функцию VBA StrReverse(). Быстрый и короткий. Самый удобный. Но работает только начиная от Excel 2000 и выше.

Sub Reverse_Word() On Error Resume Next ActiveCell.Value = StrReverse(ActiveCell.Value) End Sub

Чтобы применить этот код необходимо слегка погрузиться в мир Visual Basic for Applications: переходим в редактор VBA( Alt+F11 ) –InsertModule. Вставляем туда приведенный выше код. Выделяем ячейку с любым словом – Alt + F8 -Reverse_Word -Выполнить. Слово в активной ячейке будет перевернуто.

Способ 2:
Более медленный, содержит больше строк кода, но работает во всех версиях:

Sub Reverse_Word() Dim sWord As String, sReverseWord As String Dim li As Long sWord = ActiveCell.Value For li = Len(sWord) To 1 Step -1 sReverseWord = sReverseWord & Mid(sWord, li, 1) Next li ActiveCell.Value = sReverseWord End Sub

Код применяется точно так же, как и первый.

Оба эти кода можно сделать функциями пользователя, чтобы вызывать их с листа Excel как любую другую функцию:

‘ Функция работает с версиями Excel, начиная с 2000 Function Reverse_Word(sWord As String) Reverse_Word = StrReverse(sWord) End Function ‘ Функция работает со всеми версиями Excel Function Reverse_Word_All(sWord As String) Dim sReverseWord As String Dim li As Long For li = Len(sWord) To 1 Step -1 sReverseWord = sReverseWord & Mid(sWord, li, 1) Next li Reverse_Word_All = sReverseWord End Function

Чтобы правильно использовать приведенные выше коды, необходимо сначала ознакомиться со статьей Что такое функция пользователя(UDF)?. Вкратце: необходимо скопировать текст кода выше, перейти в редактор VBA( Alt+F11 ) -создать стандартный модуль(InsertModule) и в него вставить скопированный текст. После чего функцию можно будет вызвать из Диспетчера функций, отыскав её в категории Определенные пользователем (User Defined Functions) .

Способ 3: стандартными функциями в любой версии Excel
Сразу хочу оговориться – стандартными формулами сделать это хоть и можно, но не совсем просто и совершенно неудобно. Для этого потребуется гораздо больше манипуляций, чем через VBA. Хотя для кого-то, возможно, способ формулами будет более прост, чем через VBA. Для начала необходимо будет включить итеративные вычисления в функциях:

  • Excel 2003: Сервис -Параметры -Вычисления -ставим галочку Итерации
  • Excel 2007: Меню -Параметры Excel -Формулы -Включить итеративные вычисления
  • Excel 2010: Файл -Параметры -Формулы -Включить итеративные вычисления

Функция для Excel 2016 и выше
А для счастливых обладателей Excel 2016, 365 и выше можно использовать простую и гибкую формулу массива:
=ОБЪЕДИНИТЬ(“”;0;ЕСЛИОШИБКА(ПСТР( A1 ;ДЛСТР( A1 )-СТРОКА( A1:A999 )+1;1);””))
=TEXTJOIN(“”,0,IFERROR(MID(A1,LEN(A1)-ROW(A1:A50000)+1,1),””))
Если текст слишком длинный необходимо лишь расширить диапазон A1:A999 с чуть большим запасом, например: A1:A50000 . 50 000 букв точно хватит 🙂
Никаких макросов и итераций – все же Microsoft думает о нас, о пользователях и внедряет всякие новые плюшки.

Читайте также:  Как в excel показать скрытый столбец

Tips_All_ReverseWord.xls (74,5 KiB, 3 142 скачиваний)

Статья помогла? Поделись ссылкой с друзьями!

Поиск по меткам

конечно идея шикарная – лично мне пришлась кстати, хотя вначале посмотрел весьма обычно. Вот только вопросы возникли:
– провозился полдня – так ничего и не понял, мало того, и коды вставлял и формулы, и тянул в разные стороны, и файл качал – и ничего (не помогает).
Вообще ничего. Только есть – нули или по одной букве в ячейке – на том и все.
Вот если не трудно – может все таки поможете страждущим))))
– у меня есть столбец – в котором по возрастанию около 1000 слов увеличиваются по количеству букв, то есть 2-букв., затем 3-х и так далее – последнее 15 буквенное.
Как мне перевернуть весь столбец, причем так, чтобы без лишних действий в 3,4,5 и так далее этапов, чтобы получить из первого столбца – второй и уже готовый и полностью перевернутый.
Вот Вам вопрос – можете поможете?

Чем помочь-то страждущим? Я уже расписал все досконально в статье. Я даже пример со всеми описанными функциями выложил и даже макрос там создал, который перевернет быстро и без лишних движений ВСЕ слова в выделенном диапазоне. Вот Вам вопрос – у Вас макросы включены? У Вас не работает как? Что конкретно не получается?

Спасибо, Дмитрий. Все работает супер. (использую функцию Reverse_Word_All)
Данная задача мне необходима для поиска символа в тексте с конца.

Вячеслав, если ищете символ с конца слова тоже через VBA, то можно просто использовать встроенную в VBA функцию InStrRev. Она именно это и делает.

Здравствуйте!
Возникла необходимость развернуть “слово” 8 байт таким образом -12345678 -78563412
код ключей ТМ. Подскажите пожалуйста, каким образом это сделать?

Сергей, для обсуждения личных проблем есть форум. А Ваш вопрос к статье не имеет отношения, т.к. ни о каком перевороте слова речи не идет.

Вот спасибо тебе за работу, дорогой друг! Массу времени сэкономил!

Источник: www.excel-vba.ru

Как перевернуть текст в Excel?

Как в Excel поменять направление текста – часто возникающий вопрос начинающих пользователей офисной.

Как в Excel поменять направление текста – часто возникающий вопрос начинающих пользователей офисной программы. В Excel есть четыре варианта расстановки текста:

  • горизонтально;
  • вертикально;
  • вмещаться в одну строку;
  • располагаться с переносом.

Вертикально расположенный текст бывает трех видов:

  • с поворотом на 90 градусов;
  • с поворотом на 270 градусов;
  • в столбик (одна буква под другой).

Также Excel текст может располагаться во фреймах или фигурах, размеры которых и интервалы можно менять в зависимости от задач пользователя. В этой статье расскажем, как в Excel изменить направление текста.

Как в Excel перевернуть текст? Эта процедура проводится в несколько несложных действий. Обычно изменение ориентации требуется при создании таблиц неклассического размера с узкими фреймами. Excel предполагает не только изменение направления внутри фрейма, но и различные атрибуты выравнивания в ячейках и фигурах.

Ориентация и направление текста

Для изменения ориентации в фигурах:

  1. Наведите курсор на фигуру, в которой размещен контент, и нажмите правую кнопку мыши.
  2. В выпадающем списке нажмите «Формат фигуры»;
  3. В появившемся окне найдите «Размер/Макет и свойства»;
  4. В окне настроек пройдите в раздел «Надпись», в котором указаны параметры размещение, ориентации и направления текста. Выберите подходящий и закройте вкладку.

Для изменения направления:

  1. Щелкните правой кнопкой мыши по ячейке и выберите вкладку «Формат ячейки», либо найдите меню «Формат» в верхней части программы и в выпадающем списке откройте «Формат ячейки», либо используйте комбинацию ctrl +1;
  2. Найдите окно «Выравнивание» и нажмите;
  3. В нижней части окна находится вкладка «Направление текста», предусматривающая три варианта: слева направо, справа налево, по контексту. В правой части окна есть фрейм для изменения ориентации. Ее можно задать вручную, указав градус цифрами, либо отрегулировать мышью.

Выравнивание ячейки

Выравнивание – параметр, который приводит текст в ячейках к единообразному виду. Чтобы настроить этот параметр:

  1. Выделите ячейки, к которым будет применяться параметр;
  2. В верхней части программы откройте раздел «Главная»;
  3. Найдите вкладку «Формат» и выберите «Формат ячейки» в выпадающем списке, либо щелкните правой кнопкой мыши по выделенным ячейкам и списке найдите «Формат ячейки»;
  4. В открывшемся окне можно настроить выравнивание по горизонтали ( 8 вариантов), по вертикали (5 вариантов). Также в той же вкладке находится окно настройки отступа.

Источник: freesoft.ru