Поменять столбцы со строками в excel
Содержание:
- Добавление новой строки в программе Microsoft Excel
- Сортировка данных по столбцам и строкам
- 3 способа транспонировать в Excel данные
- Как вставить строку или столбец в Excel между строками и столбцами
- Как закрепить нужный диапазон в Excel?
- Преобразование в программе Notepad++ с помощью регулярных выражений
- Использование функции
- Как сделать столбцы строками в Excel
- Отключение проверки на наличие ошибок
- Меняем формат ячейки
- При помощи специальной функции
- Преобразование формата через формулы
- 29 комментариев для “Excel. Преобразование массива в столбец или строку”
Добавление новой строки в программе Microsoft Excel
столбце, она будетструктурированными ссылками происходит при изменении в статье «Как строк (столько, сколько Новый столбец появится этот раз вводить итогов. нужно просто нажать новых столбцов наВыделяем табличный диапазон, который то небольшое окошкоПереставляем переключатель в позициюВ Экселе существует несколькоПараметры автозамены Excel по умолчанию
Вставка строки между строк
, и их можно формулы: изменение также сделать таблицу в нам нужно вставить), слева от выделенного не придется.
Но, намного удобнее создать, на клавиатуре сочетание лист Excel как хотим превратить в с выбором типа«Столбец» способов вставить столбец, которая отобразится в включен. Если не не соответствуют формуле столбцу. Вы можете использовать только в
распространяется на все Excel» тут. то и вставится столбца.Добавить строку в конце так называемую, «умную
клавиш «Ctrl+». в середину таблицы, «умную» таблицу. вставки, которое былои жмем на на лист. Большинство столбце таблицы после нужно, чтобы приложение вычисляемого столбца. отменить обновление и
таблицах Excel. Структурированные остальные ячейки вычисляемогоКак удалить строку, столбец
Вставка строки в конце таблицы
столько же.Например. Есть столбец «умной таблицы» можно таблицу». Это можноОткрывается диалоговое окно, которое так и вНаходясь во вкладке описано во втором кнопку из них довольно ввода формулы. Нажмите Excel создавало вычисляемые
Примечание: оставить только одну ссылки позволяют использовать столбца. в Excel.Третий способ. «А» с цифрами несколькими способами. сделать один раз, предлагает нам вставить
крайние диапазоны. Чтобы«Главная» способе выполнения операции.«OK» просты, но начинающий кнопку Параметры автозамены, столбцы при вводе Если скопированные данные содержат новую формулу, используя одну и туПримечание:
Чтобы удалить строки,Можно настроить Excel, 1, есть столбец
Можно встать на последнюю и потом не в таблицу ячейки добавление было максимально, кликаем по кнопке Дальнейшие действия в
Создание умной таблицы
. пользователь может не а затем снимите формул в столбцы формулу, она заменяет кнопку же формулу в Снимки экрана в этой столбцы, нужно выделить чтобы столбцы вставлялись «В» с цифрами ячейку последней строки, переживать, что какая-то со сдвигом вниз, простым и удобным,«Форматировать как таблицу» точности такие же:После этих действий колонка
сразу со всеми флажок Создать вычисляемые таблицы, можно выключить данные в вычисляемомПараметры автозамены каждой строке. Обычная статье получены в их и, в автоматически. Смотрите статью 2. Нужно между и нажать на строка при добавлении ячейки со сдвигом лучше всего создать,, которая расположена в выбираем пункт
будет добавлена. разобраться. Кроме того, столбцы, заполнив таблицы параметр заполнения формул. столбце.. Обычно не рекомендуется формула Excel выглядела Excel 2016. Если контекстном меню во
«Как добавить столбец
ними вставить столбец. клавиатуре функциональную клавишу не войдет в вправо, столбец, и так называемую «умную» блоке инструментов«Столбец»
Вставку столбцов можно производить,
существует вариант автоматического формулами, чтобы отключить Если вы неПри удалении формулы из этого делать, так бы как
вы используете другую втором разделе, выбрать в Excel автоматически».
Наводим мышку на адрес табуляции (Tab). границы таблицы. Эта строку. Устанавливаем переключатель таблицу. В этом
«Стили»и жмем на используя специальную кнопку добавления строк справа этот параметр.
хотите выключать этот одной или нескольких как столбец может=СУММ(B2:C2) версию, интерфейс может функцию «Удалить». Или
Как добавить строку в столбца, перед которымТакже, можно встать курсором таблица будет растягиваемая, в позицию «Строку», случае, при добавлении
на ленте. В кнопку на ленте. от таблицы.Если вы используете Mac, параметр, но не ячеек вычисляемого столбца. прекратить автоматически обновляться, и ее было немного отличаться, но
выделить строки, столбцы
lumpics.ru>
Сортировка данных по столбцам и строкам
Достаточно часто случаются ситуации, когда после автоматического заполнения рабочей таблицы данными, они распределяются хаотично. Чтобы пользователю было удобно работать в дальнейшем, необходимо отсортировать данные по строкам, столбцам. При этом в качестве распределителя можно установить значение по шрифту, по убыванию или возрастанию, по цвету, по алфавиту или же комбинировать данные параметры между собой. Процесс сортировки данных с помощью встроенных инструментов Excel:
- Кликнуть по любому месту рабочей таблицы ПКМ.
- Из появившегося контекстного меню выбрать параметр – “Сортировка”.
- Напротив выбранного параметра появится несколько вариантов сортировки данных.
Еще один способ выбора параметра сортировки информации – через основную панель с инструментами. На ней нужно найти вкладку “Данные”, под ней выбрать пункт “Сортировка”. Процесс сортировки таблицы по отдельному столбцу:
- В первую очередь необходимо выделить диапазон данных из одного столбца.
- На панели задач отобразится значок с выбором вариантов сортировки информации. После нажатия по нему откроется список возможных вариантов сортировки.
Если изначально было выделено несколько столбцов из страницы, после нажатия по значку сортировки на панели задач откроется окно с настройками данного действия. Из предложенных вариантов необходимо выбрать параметр “автоматически расширить выделенный диапазон”. Если же не сделать этого, данные в первом столбце будут отсортированы, но общая структура таблицы нарушится. Процесс сортировки строк:
- В окне с настройками сортировки необходимо перейти во вкладку “Параметры”.
- Из открывшегося окна выбрать параметр “Столбцы диапазона”.
- Для сохранения настроек нажать на кнопку “ОК”.
Параметры, которые изначально установлены в настройках сортировки, не позволяют распределить данные по рабочей таблице случайным образом. Для этого необходимо использовать функцию СЛЧИС.
3 способа транспонировать в Excel данные
Добрый день уважаемый читатель!
Если вы зашли на данную статью значит у вас возник вопрос о том как можно превратить строку в столбец и наоборот или говоря точнее, вам необходима функция транспонирования в Excel. Я постараюсь детально расскзать и описать как это транспонировать в Excel, для чего она служит и какой пользой или ценностью обладает.
Итак, транспонирование — происходит от глагола «транспонировать», далее от немецкого «transponieren», далее из французского «transposer» «переставлять, перемещать», далее из латынского «trānspōnere» — «перекладывать», «переносить», , математическое обозначение, это преобразование матрицы, в результате чего, столбцы становятся строками, а строки превращаются в столбцы. Говоря простым языком, это все значение в строке (горизонталь) перекинуть в столбец (вертикаль).
Согласитесь, частенько нужно такой вариант когда вертикальный список в столбце, надо сделать горизонтальным, превратив его в шапку новой таблицы, но не стоит забывать о автоподборе высоты строк и ширины столбцов, к примеру, а набирать текст ручками ой как не хочется, ну прям лень берет. Всё бы ничего когда значений несколько, а вот если десятки то функция транспонировать в Excel становится панацеей.
Возможность транспонировать в Excel реализовано 3 способами:
Рассмотрим детально все варианты транспонировать в Excel и пойдем от сложного к простому, а уже только вы решите какой из способов вам будет удобен в том или ином случае.
Сразу же скажу, что этот способ работает только в одном направлении, а именно только из столбцов перекидывает в строки, обратного эффекта увы нет. Зато вы имеете возможность использовать мощный функционал сводных таблиц, а это и фильтры и сортировки и многие полезности.
Для начала создаем таблицу для исходных данных:
Следующим шагом переходим к меню «Вставка» — «Сводная таблица», в диалоговом окне указываем данные для анализа и место где расположится сводная таблица:
Для анализа использована функция транспонировать в Excel, я использовал наглядно столбик «Наименование», которое сделал строкой и шапкой в таблице и столбец «Всего» которое превратилось в строковое значение:
При рассмотрении ближе вы видите что со всего выбора, я использовал 2 пункта, одно из них, это «Наименование» я перетянул в раздел «Колонны» и получил шапку таблицы. А вторым шагом столбец «Всего» перетянул в раздел «Значение» и в параметрах свойства значения указал суммирование. Вуаля. Результат вы видете перед собой.
Вторым вариантом транспонировать в Excel будет использование функции Excel «=ТРАНСП()», которая разрешит сохранить связь с первоначальными данными:
Создаем исходные данные, ну или они уже есть у нас в наличии. К примеру, наши данные расположены с 4-й по 14-ю строки и соответственно, 3 столбца:
В нужном вам месте вводите формулу «=ТРАНСП()» и передаете в неё ссылку на весь объем диапазона, который необходимо транспонировать в Excel:
После того как выделен диапазон для вставки формулы, в формулу введен массив исходных данных, клацнем на кнопочку F2 и сразу же используем комбинацию гарячих клавиш Ctrl+Shift+Enter, таким способом вводится формула на весь массив и как результат получаем перевернутые данные которые сохраняют ссылки на исходные данные. Подводя итоги, вы видете что у нас получился диапазон, который аналогичен первоначальным данным, только в перевернутом виде и особенно важен тот факт, что данные в новом диапазоне связаны с исходником и если мы изменим исходные данные, то данные автоматически изменятся в диапазоне с транспонированными данными. Таким же способом диапазон можно развернуть и в другую сторону.
Транспонировать в Excel с помощью пункта «Меню» — «Специальная вставка» — «Транспонировать». Для использование этого метода вам необходимо скопировать данные которые мы будем транспонировать в Excel, с помощью кнопки меню «Копировать» или же сочетанием на клавиатуре ctrl+c.
Следующий шаг, это установить указатель на то место где вы хотите вставить транспонированные данные. Тут есть 2 варианта, это какой вам будет удобней, либо на панеле меню «Вставить» — «Транспонировать», либо то же самое но через контекстное меню при нажатии контекстного меню.
Ну вот мы и рассмотрели все 3 способа как делается функция транспонирования в Excel. Надеюсь эта информация вам пригодиться и вы будете более продуктивно использовать Excel.
Скачать пример можно здесь.
Как вставить строку или столбец в Excel между строками и столбцами
установить курсор на контекстном меню выбираем В появившемся контекстном строку. Чтобы вставить. для добавления колонок на первый способ контекстное меню ячейки. заменой. Ведь количество вы уже знаете «Ячейки» кликните по своему усмотрению, а
функцию «снизу». Это новой пустой строки. дополнительные сервисы. Все Excel» тут.
несколько ячеек, столбцов, строке названия столбцов, пункт «Вставить строки меню выбираем пункт строку между строк,После данных действий выделенный в начале и вставки. Нужно кликнутьКликаем по любой ячейке, строк 1 048 из предыдущих уроков. инструменту «Вставить» из также при необходимости необходимо для добавления
Как в Excel вставить столбец между столбцами?
Это еще не выполняется непосредственно сКак удалить строку, столбец
строк (столько, сколько на том столбце, таблицы выше». «Очистить содержимое». кликаем правой кнопкой
- диапазон был отформатирован в середине таблицы. по сектору на находящейся в столбце 576 и колонокТеперь снова используйте инструмент выпадающего списка выберите их разрешается быстро необходимого элемента в
- все, следуйте инструкциям помощью стандартных средств, в Excel. нам нужно вставить), рядом с которым
Строка добавляется.Как видим, ячейки очищены, мыши по любой
Вставка нескольких столбцов между столбцами одновременно
Их можно использовать горизонтальной панели координат, справа от планируемой 16 384 не «Главная»-«Вставка»-«Вставить строки на опцию «Вставить столбцы удалять. В заключение конце документа. Впрочем, — и вы которые присутствуют вЧтобы удалить строки, то и вставится нужно вставить столбец.
Строку между строк можно и готовы к ячейки строки, надТеперь для того, чтобы и для вставки
расположенному справа от к добавлению колонки. меняется. Просто последние, лист». На рисунке на лист». отметим, что Excel тут все понятно, сможете узнать, как этой программе. Сегодня столбцы, нужно выделить столько же.
Как вставить строку в Excel между строками?
Новый столбец появится добавить простым нажатием заполнению данными. которой планируем вставить включить новый столбец столбцов в конце
предполагаемой области вставки Кликаем по этому заменяют предыдущие… Данный видно как вставитьЩелкните правой кнопкой мышки — это программа, и как в в таблице Excel мы поговорим о их и, вТретий способ. слева от выделенного комбинации клавиш «Ctrl+».
Нужно учесть, что данный новый элемент. В в состав этой таблицы, но в и набрать комбинацию элементу правой кнопкой
факт следует учитывать пустую строку в по заголовку столбца которая была создана таблице Excel добавить добавить строку. том, как производить контекстном меню во
Можно настроить Excel, столбца. Больше ничего на способ подходит только открывшемся контекстном меню
таблицы, достаточно заполнить этом случае придется клавиш
Удаление строк и столбцов
мыши. В появившемся при заполнении листа Excel между строками. A. Из появившегося специально для обработки строку, вы уже
Четвертый шаг. Теперь от правильное добавление и втором разделе, выбрать чтобы столбцы вставлялисьНапример. Есть столбец
этот раз вводить в том случае, жмем на пункт любую ячейку справа произвести соответствующее форматирование.Ctrl++ контекстном меню выбираем данными более чем
Несложно догадаться о втором контекстного меню выберите электронных таблиц. Благодаря практически знаете. вас требуется ввести удаление строк и функцию «Удалить». Или автоматически. Смотрите статью «А» с цифрами
не придется. если в таблице «Вставить…». от нее данными. Но существуют пути
. пункт на 50%-80%. способе. Нужно выделить опцию «Вставить» возможностям приложения выВосьмой шаг также очень необходимое значение в столбцов в таблице выделить строки, столбцы «Как добавить столбец 1, есть столбецДобавить строку в конце
exceltable.com>
нет нижней строки
- Объединение столбцов в excel без потери данных
- Пронумеровать столбцы в excel
- В excel сравнить два столбца
- Excel как умножить весь столбец на число
- Суммировать столбец в excel
- Как найти повторы в столбце excel
- Excel сравнение двух таблиц из разных файлов
- Как в excel создать сводную таблицу
- Как сравнить две таблицы в excel на совпадения на разных листах
- Как объединить две таблицы в excel в одну с разными данными
- Добавить макрос в excel
- Как добавить диаграмму в диаграмму excel
Как закрепить нужный диапазон в Excel?
Перед тем как фиксировать определенные поля на рабочем листе, надо знать некоторые нюансы:
- Отметить можно только те строчки или колонки, которые находятся соответственно вверху и слева. Если они расположены в середине рабочего листа, то применить к ним это условие не получится.
- Процедура будет недоступной, если лист защищен или используется режим редактирования ячейки (для выхода из этого режима достаточно нажать клавишу «Esc» или «Enter»).
В общем, в Экселе можно зафиксировать левую колонку или верхнюю строчку. Если требуется указать и колонку, и ряд, то нужно делать это одновременно. Если же сначала отметить, например, только колонку А, а затем первый ряд, то столбец А будет уже незафиксированным.
Как закрепить столбец или ряд в Excel 2003?
Фиксация полей в разных версиях Excel делается примерно по одному и тому же принципу, но все же этот процесс немного отличается. Первый пример будет на основе версии 2003 года. Для начала необходимо запустить программу, а затем выполнить следующие команды в панели меню: «Окно — Разделить». Теперь рабочий лист будет разделен на 4 ровные части. С помощью этих 2 линий (вертикальной и горизонтальной) и будет осуществляться выбор диапазона для фиксации.
Итак, чтобы зафиксировать шапку в электронной таблице, надо перетянуть эти 2 линии в нужное положение. К примеру, можно указать диапазон из первых 2 строк и 10 колонок. Чтобы его зафиксировать, необходимо выбрать в панели меню команды «Окно — Закрепить области». После этого 2 линии больше нельзя будет передвигать. Вот таким несложным способом получилось в Exel зафиксировать шапку. Теперь при прокрутке таблицы в любую сторону указанные поля всегда будут находиться в верхней части документа (они будут подчеркнуты черными линиями снизу и справа).
Если потребуется выбрать другие ячейки, нужно указать вариант «Снять закрепление» в пункте «Окно», после чего отметить новые ячейки. Если же потребуется полностью отменить фиксацию строк и столбцов, тогда надо отметить пункт «Снять разделение».
Существует еще один, более простой, способ решения этой проблемы. В данном случае нужно всего лишь щелкнуть на ячейку, размещенную ниже и справа от того диапазона, который всегда должен отображаться в верхней части документа. А затем надо выбрать команду «Закрепить». Например, если требуется отметить первые 3 колонки (A, B, C) и первые 2 ряда, то для фиксации понадобится выбрать поле D4 и кликнуть на вышеуказанную команду.
Как зафиксировать диапазон в Excel 2007 и 2010?
Закрепление области в Excel происходит из меню «Вид» — необходимо выбрать меню «Закрепить область», и выбрать тип фиксируемого диапазона
Чтобы зафиксировать поля в версии 2007 и 2010, надо перейти на вкладку «Вид» и в группе «Окно» щелкнуть на кнопку «Закрепить области». Откроется список, в котором можно указать, что именно надо зафиксировать — строчку, столбец или область.
К примеру, можно выбрать вариант «Закрепить верхнюю строку». После этого на листе появится черная горизонтальная линия, которая будет обозначать границу указанной области (в данном случае это будет первая строка). Если же потребуется отметить несколько строчек, тогда надо выделить тот ряд, который расположен снизу от нужного диапазона (кликнув на его номер), и щелкнуть на пункт «Закрепить области».
Фиксация столбца происходит аналогичным образом, нужно только указать соответствующий вариант в списке. Для отметки нескольких колонок надо щелкнуть на название столбца, который расположен справа от нужной области, и выбрать команду «Закрепление области».
Фиксация области осуществляется точно так же, как в exel 2003. То есть нужно щелкнуть на определенное поле, находящееся ниже и правее от диапазона, который всегда должен отображаться в верхней части рабочего листа программы.
После применения фиксации ячеек в списке появится другой вариант — «Снять закрепление». Именно этот пункт надо выбрать в том случае, если по какой-то причине понадобилось отключить эту опцию.
Теперь вы знаете, как в Exel зафиксировать нужные поля. С помощью этой опции можно указать определенные ячейки, которые будут отображаться в верхней части рабочего листа Excel (например, шапку таблицы). Благодаря такой возможности программы можно комфортно просматривать даже большие таблицы, при этом всегда будет понятно, где какие данные размещены.
Преобразование в программе Notepad++ с помощью регулярных выражений
Эта программа известна практически всем, кто занимался редактированием сайтов или работал с кодом. Если у вас ее еще нет, советую скачать и поставить.
Вставляем в программу список для преобразования. Для примера я взял набор фраз через запятую. Нажимаем комбинацию клавиш Ctrl+H (поиск с заменой), в открывшемся окне ставим метку Режим поиска — Расширенный, Найти: , (запятая и пробел), Заменить на: Заменить все. Получаем список столбиком.
Если нужно из столбика сделать список через запятую, тогда то же самое, только Найти: и Заменить на: , (запятая и пробел). Если что-то заменилось не так, как надо, делаем отмену Ctrl+Z и пробуем по-другому, например, ищем только
.
Использование функции
Второй способ – использование функции ТРАНСП. Для начала выделим диапазон ячеек, в котором будем размещать данные. Поскольку в исходной у нас шесть рядков и три столбца, значит, выделим три рядочка и шесть столбцов. Дальше в поле для ввода формул напишите: =ТРАНСП(B2:D7), где «B2:D7» – исходный диапазон ячеек, и нажмите комбинацию клавиш «Ctrl+Shift+Enter».
Таким образом, мы поменяли столбцы и строки местами в таблице Эксель.
Для преобразования строки в столбец, выделим нужный диапазон ячеек. В шапке таблицы 3 столбца, значит, выделим 3 рядка. Теперь пишем: =ТРАНСП(B2:D2) и нажимаем «Ctrl+Shift+Enter».
При использовании функции ТРАНСП у транспонированной сохраниться связь с исходной таблицей. То есть, при изменении данных в первой таблице, они тут же отобразятся во второй.
В рассмотренном примере, заменим «Катя1» на «Катя». И допишем ко всем именам по первой букве фамилии
Обратите внимание, изменения вносим в исходный диапазон В2:D7. В результате, и во втором диапазоне данные тоже будут изменяться
Если Вам нужно сделать из столбцов строки в Excel, то точно также используйте два вышеописанных способа.
Первый способ. Выделите нужный столбец, нажмите «Ctrl+C», выберите ячейку и кликните по ней правой кнопкой мыши. Из меню выберите «Специальная вставка». В следующем диалоговом окне ставим галочку в поле «Транспонировать».
Чтобы преобразовать данные столбца в рядок, используя функцию ТРАНСП, выделите соответствующее количество ячеек, в поле для формул напишите: =ТРАНСП(В2:В7) – вместо «В2:В7» введите Ваш диапазон. Нажмите «Ctrl+Shift+Enter».
Вот так легко, можно преобразовать строку в столбец в Эксель, или поменять столбцы на строки. Используйте любой из описанных способов.
Загрузка…
Как сделать столбцы строками в Excel
Если вы много работаете с таблицами Excel, то у вас наверняка возникала необходимость переместить данные из столбцов в строки или, другими словами, сделать столбцы строками и наоборот. Многие пользователи сразу отбрасывают такую возможность, поскольку считают, что для такого преобразования данных нужно будет потратить много часов ручного труда.
К счастью, это не так и данная задача решается намного проще. Сейчас мы расскажем, как сделать столбцы строками в Excel буквально за пару кликов мышкой. Материал будет актуален для всех современных версий Excel, включая Excel 2007, 2010, 2013 и 2016.
Способ № 1. Используем копирование и вставку с транспонированием.
Самый простой способ сделать столбцы строками и наоборот – это воспользоваться копированием и вставкой с транспонированием. Данный способ не требует использования формул или других сложных манипуляций, но его нужно выполнять вручную. Поэтому его можно рекомендовать в тех случаях, когда преобразование таблицы нужно выполнить один раз.
Для того чтобы воспользоваться данным способом вам нужно выделить область листа Excel, строки которой нужно преобразовать в столбцы, и скопировать данную область с помощью комбинации клавиш Ctrl-C или с помощью команды «Копировать» в контекстном меню (как на скриншоте внизу).
После этого нужно выбрать ячейку для вставки новой преобразованной области и кликнуть по ней правой кнопкой мышки. После чего в открывшемся окне нужно выбрать вставку с транспонированием (на скриншоте внизу нужная кнопка выделена стрелкой).
В результате в выбранном вами месте появится область с вашими данными. При этом ее строки будут преобразованы в столбцы и наоборот (как на скриншоте внизу). Нужно отметить, что вставить данные в том же месте не получится, но вы можете обойти это ограничение создав новый лист Excel.
Также нужно отметить, что данный способ не будет работать если ваша область с данными оформлена как таблица Excel (кнопка «Таблица» на вкладке «Вставка»).
Для того чтобы транспонировать таблицу Excel ее нужно сначала преобразовать в диапазон. Делается это при помощи кнопки «Преобразовать в диапазон» на вкладке «Робота с таблицами – Конструктор».
Кроме этого, таблицу Excel можно транспонировать при помощи функции ТРАНСП, о которой мы расскажем ниже.
Способ № 1. Используем формулу «ТРАНСП».
Если ваши данные в таблице регулярно меняются и вам постоянно нужно преобразовывать столбцы в строки, то описанный выше способ будет очень неудобен. Вместо него лучше использовать формулу «ТРАНСП», которая делает все тоже самое, но автоматически.
Пользоваться формулой «ТРАНСП» достаточно просто, но есть некоторые важные моменты, которые связаны с тем, что формула работает с массивом. Чтобы процесс использования формулы был максимально понятен, мы рассмотрим все шаг за шагом.
Для начала вам нужно выделить область таблицы, в которую будут помещаться транспонированные данные. Область должна быть такой же, как и область с исходными данными, но количество столбцов и строк нужно поменять местами. Например, если ваша исходная область имела 30 столбцов и 1 строку, то область для транспонированных данных должна иметь 30 строк и 1 столбец.
После выделения области нужного размера можно приступать к вводу формулы, которая сделает столбцы строками и наоборот. Для этого нажимаем Enter, вводим знак «=», вводим название формулы «ТРАНСП» и открываем круглую скобку.
Дальше выделяем мышкой область с исходными данными либо вручную вводим адрес нужного массива данных.
После ввода адреса массива с данными закрываем круглую скобку и нажимаем комбинацию Ctrl-Shift-Enter. Нажимать нужно именно Ctrl-Shift-Enter, а не просто Enter, так как эта формула работает с массивом.
После нажатия на Ctrl-Shift-Enter вы получите новую область таблицы, в которой столбцы преобразованы в строки и наоборот.
При этом, теперь все ячейки новой области связаны с исходными ячейками с помощью формулы «ТРАНСП». Это означает, что при изменении данных в исходной области, данные будут изменяться и в новой преобразованной области.
Отключение проверки на наличие ошибок
В некоторых случаях требуется введение числовых значений именно в виде текста. Чтобы Excel не выводил ошибки о неправильном формате в виде зеленых треугольников в ячейке, необходимо отключить функцию проверки.
- В открытом файле Excel переходим во вкладку «Файл».
- В левой панели следует перейти в категорию «Параметры».
Переход в категорию «Параметры»
- В появившемся окне переходим в настройки под названием «Формулы».
Меню «Параметры Excel», категория «Формулы»
- В комплексе команд «Правила поиска ошибок» нужно убедиться в том, что напротив параметра «Числа, отформатированные как текст или с предшествующим апострофом» установлен флажок активации.
Параметры, которые отключают выведение ошибок в Excel
Меняем формат ячейки
Числовые значения в таблице Excel, выраженные в текстовом формате, не дают возможности работать с формулами и делать необходимые вычисления. Ячейки также могут поменять установленный формат в результате перенесения файла на другой компьютер или при открытии документа в иной версии Эксель. Для исправления такой ошибки необходимо провести следующую последовательность действий:
- В первую очередь нужно выделить столбец, в котором будут произведены изменения или область ячеек.
Выделение столбца с числами в текстовом формате
- Далее следует перейти во вкладку «Данные» и в категории «Работа с данными» активировать параметр «Текст по столбцам». Откроется диалоговое окошко – «Мастер распределения текста по столбцам».
Диалоговое окно «Мастер распределения текста по столбцам»
- Настройки состоят из трех шагов, в соответствие с которыми выставляются параметры столбца – формат исходных данных с разделителем или фиксированной ширины, выбор разделителя и формат данных столбца. В данном случае нас устраивают стандартные настройки, поэтому кликаем «Готово» и значения столбца перейдут в числовой формат.
- При нажатии комбинации клавиш «Ctrl+1» появиться окошко «Формат ячеек». Здесь выбираем параметр «Числовой» и нажимает «ОК».
Преобразование значений столбика в формат «Числовой»Отключение параметра «Показать формулы»
При помощи специальной функции
Сейчас будет рассказано, как объединить столбцы в Excel без потери данных. А производиться это с помощью функции «Сцепить»:
- Выделите любую пустую ячейку на листе в программе.
- Кликните по кнопке «Вставить функцию». Расположена она левее от строки формул.
- Появится окно «Мастер функций». В нем вам необходимо из списка выбрать «Сцепить». После этого нажмите «ОК».
- Теперь надо ввести аргументы функции. Перед собой вы видите три поля: «Текст1», «Текст2» и «Текст3» и так далее.
- В поле «Текст1» введите имя первой ячейки.
- Во второе поле введите имя второй ячейки, расположенной рядом с ней.
- При желании можете продолжить ввод ячеек, если хотите объединить более двух.
- Нажмите «ОК».
В той ячейке, где была вставлена функция, появился текст из двух ранее указанных. Скорее всего, результат вас не удовлетворит, так как ячейки объединились, но совсем в другом месте и задействована всего одна строка из столбца. Все это можно исправить:
- Выделите объединенные данные.
- Установите курсор в нижнем правом углу ячейки.
- Зажмите ЛКМ и потяните вниз.
- Все остальные строки также объединились.
- Выделите полученные результаты.
- Скопируйте его.
- Выделите часть таблицы, которую хотите заменить.
- Вставьте полученные данные.
Этот способ довольно трудоемкий, однако он дает возможность объединить столбцы без потери данных.
Иногда, при работе с таблицами, или любыми другими данными, в Excel, у пользователей возникает вопрос: как преобразовать строки уже имеющейся таблицы в столбцы и наоборот. Также бывают ситуации, когда необходимо поменять местами строки и столбцы в таблице, вместе со всеми данными.
Первый способ, который поможет преобразовать строки в столбцы, это использование специальной вставки.
Для примера будем рассматривать следующую таблицу, которая размещена на листе Excel в диапазоне B2:D7. Сделаем так, чтобы шапка таблицы была записана по строкам. Выделяем соответствующие ячейки и копируем их, нажав комбинацию «Ctrl+C».
Теперь выделите ту ячейку на листе, где будет располагаться первая строка, в примере это «Имя». Кликните в ней правой кнопкой мышки и выберите из меню «Специальная вставка».
В следующем окне поставьте галочку в поле «Транспонировать» и нажмите «ОК».
Шапка таблицы, которая была записана по строкам, теперь записана в столбец. Если на листе в Экселе у Вас размещена большая таблица, можно сделать так, чтобы при пролистывании всегда была видна шапка таблицы (заголовки столбцов) и первая строка. Подробно ознакомиться с данным вопросом, можно в статье: как закрепить область в Excel.
Для того чтобы поменять строки со столбцами в таблице Excel, выделите весь диапазон ячеек нужной таблицы: B2:D7, и нажмите «Ctrl+C». Затем выделите необходимую ячейку для новой таблицы и кликните по ней правой кнопкой мыши. Выберите из меню «Специальная вставка», а затем поставьте галочку в пункте «Транспонировать».
Как видите, использование специальной вставки, позволяет сохранить исходное форматирование для транспонированных ячеек.
Второй способ – использование функции ТРАНСП. Для начала выделим диапазон ячеек для новой таблицы. В исходной таблице примера шесть строк и три столбца, значит, выделим три строки и шесть столбцов. Дальше в строке формул напишите: =ТРАНСП(B2:D7), где «B2:D7» – диапазон ячеек исходной таблицы, и нажмите комбинацию клавиш «Ctrl+Shift+Enter».
Таким образом, мы поменяли столбцы и строки местами в таблице Эксель.
Для преобразования строки в столбец, выделим нужный диапазон ячеек. В шапке таблицы 3 столбца, значит, выделим 3 строки. Теперь пишем: =ТРАНСП(B2:D2) и нажимаем «Ctrl+Shift+Enter».
При использовании функции ТРАНСП у транспонированной сохраниться связь с исходной таблицей. То есть, при изменении данных в первой таблице, они тут же отобразятся во второй.
В рассмотренном примере, заменим «Катя1» на «Катя». И допишем ко всем именам по первой букве фамилии
Обратите внимание, изменения вносим в исходную таблицу, которая расположена в диапазоне В2:D7
Если Вам нужно сделать из столбцов строки в Excel, то точно также используйте два вышеописанных способа.
Первый способ. Выделите нужный столбец, нажмите «Ctrl+C», выберите ячейку и кликните по ней правой кнопкой мыши. Из меню выберите «Специальная вставка». В следующем диалоговом окне ставим галочку в поле «Транспонировать».
Чтобы преобразовать данные столбца в строку, используя функцию ТРАНСП, выделите соответствующее количество ячеек, в строке формул напишите: =ТРАНСП(В2:В7) – вместо «В2:В7» Ваш диапазон ячеек. Нажмите «Ctrl+Shift+Enter».
Вот так легко, можно преобразовать строку в столбец в Эксель, или поменять столбцы на строки. Используйте любой из описанных способов.
Преобразование формата через формулы
Перевести цифровые значения из текстового формата в числовой можно с помощью специальной формулы ЗНАЧЕН.
- В данном случае нужно создать новый столбик справа от значений, которые будем переводить в другой формат.
- В первой ячейке нового столбика вводим формулу «=ЗНАЧЕН(D5)». В скобках следует указать адрес ячейки.
- После применения формулы в первой ячейке следует растянуть ее действие на всю длину столбца, нажав курсором мышки на нижний правый угол ячейки и потянув его вниз.
Использование функции ЗНАЧЕН
- Преобразованные значения копируем и переносим в столбец с исходными данными. Выделяем столбец с новыми значениями и нажимаем комбинацию клавиш на клавиатуре «Ctrl+С». Таким образом значения сохранились в буфере обмена. Далее переходим в первую ячейку столбца с исходными значениями и, нажав на стрелочку под параметром «Вставка» на «Главной» вкладке, выбираем категорию «Вставить значения».
Вставка преобразованных ячеек
29 комментариев для “Excel. Преобразование массива в столбец или строку”
всюду слово возвращает — не понятно значение этого слова в данном контексте. Что возвращает, куда? Такое чувство что взяли статью на англ языке и кинули в переводчик сократ. затем выложили.
Не знаю, что вас так смутило… Функция либо принимает значение, либо возвращает значение. Например, введите в Goggle «функция возвращает значение» и получите около 500 млн. ссылок. Функция — это черный ящик, на входе параметры, которые обрабатываются функцией и возвращается результат. Мне не режет слух… Статья конечно же оригинальная…
Отличная статья! Всё ясно и понятно. Давно задавался вопросом транспонирования таблицы, но нужное решение нашлось только сейчас. Большое Вам спасибо! to Дмитрий. Если не шаришь — лучше попытайся разобраться, прежде чем комент писать.
А как сделать наоборот: из столбца (или строки) сформировать массив?