Для работы в Microsoft Excel первоочередной задачей является научиться вставлять строки и столбцы в таблицу. Без этого умения практически невозможно работать с табличными данными. Давайте разберемся, как добавить колонку в Экселе.
В Экселе существует несколько способов вставить столбец на лист. Большинство из них довольно просты, но начинающий пользователь может не сразу со всеми разобраться. Кроме того, существует вариант автоматического добавления строк справа от таблицы.
Способ 1: вставка через панель координат
Одним из самых простых способов вставки является операция через горизонтальную панель координат Excel.
Способ 2: добавление через контекстное меню ячейки
Можно выполнить данную задачу и несколько по-другому, а именно через контекстное меню ячейки.
Способ 3: кнопка на ленте
Вставку столбцов можно производить, используя специальную кнопку на ленте.
Способ 4: применение горячих клавиш
Также новую колонку можно добавить с помощью горячих клавиш. Причем существует два варианта добавления
Способ 5: вставка нескольких столбцов
Если требуется сразу вставить несколько столбцов, то в Экселе не нужно для этого проводить отдельную операцию для каждого элемента, так как можно данную процедуру объединить в одно действие.
Способ 6: добавление столбца в конце таблицы
Все вышеописанные способы подходят для добавления колонок в начале и в середине таблицы.
Их можно использовать и для вставки столбцов в конце таблицы, но в этом случае придется произвести соответствующее форматирование.
Но существуют пути добавить колонку в конец таблицы, чтобы она сразу воспринималась программой её непосредственной частью. Для этого нужно сделать, так называемую «умную» таблицу.
Как видим, существует целый ряд способов добавления новых столбцов на лист Excel как в середину таблицы, так и в крайние диапазоны. Чтобы добавление было максимально простым и удобным, лучше всего создать, так называемую «умную» таблицу. В этом случае, при добавлении данных в диапазон справа от таблицы он автоматически будет включен в неё в виде новой колонки.
Всем пользователям давно известно про табличный редактор Microsoft Office Excel, но многие не знают всех его возможностей. Иногда, при работе с таблицами в данном редакторе, можно столкнуться с необходимостью добавления дополнительного столбца, причины для этого могут быть различные. В данной статье рассмотрим процесс добавления столбцов в таблицу, для этого понадобится:
Инструкция
- Откройте приложение MO Excel и создайте на новом листе новую таблицу или откройте ранее созданную. Для открытия таблицы обратитесь к команде «Открыть» из меню «Файл». Для отдельного обозначения границ таблицы выделите мышью нужную область ячеек. Перейдите на вкладку «Главная» редактора и в разделе «Шрифт» откройте выпадающий список возле иконки в виде прямоугольника, разделенного на ячейки, укажите нужный вариант.
- Для вставки дополнительного столбца существует несколько различных способов. Первый способ: обозначьте ячейку таблицы, которая должна быть расположена правее вставляемого столбца. Откройте вкладку «Главная», в группе команд «Ячейки» разверните выпадающий список «Вставить» и укажите опцию «Вставить столбцы на лист». Можно обозначить полностью столбец, который будет расположен правее вставляемого и в этой же группе команд, не раскрывая меню, нажать команду «Вставить».
Второй способ: обозначьте целый столбец таблицы, который будет расположен правее вставляемого, и щелкните по нему правой клавишей мыши. В вспомогательном меню укажите пункт «Вставить» (в данном меню будет два таких пункта: первый – для вставки из буфера обмена, второй – для добавления ячеек), будет добавлен нужный столбец. Для добавления нескольких столбцов нужно предварительно обозначить такое же количество столбцов, которое нужно добавить и повторить вышеописанный процесс. - Если таблица, с которой вы работаете, создавалась при помощи опции «Таблица» на странице настроек «Вставка», то вариантов управления ячейками таблицы будет несколько больше. Обозначьте ячейку или целый столбец на данной таблицы и откройте вкладку «Главная». В группе команд «Ячейки» откройте выпадающее меню «Вставить», там будут расположены дополнительные команды:
- Для добавления нескольких столбцов нужно предварительно обозначить требуемое количество столбцов в текущей таблице.
Как добавить столбец или строку в таблицу Excel?
Вставка или Ctrl+V, пожалуй, самый эффективный инструмент доступный нам. Но как хорошо вы владеете им? Знаете ли вы, что есть как минимум 14 различных способов вставки данных в листах Ecxel? Удивлены? Тогда читаем этот пост, чтобы стать пэйст-мастером.
Данный пост состоит из 2 частей:
- Основные приемы вставки
- Вставка с помощью обработки данных
Вставить значения
Если вы хотите просто вставить значения с ячеек, последовательно нажимайте клавиши Я, М и З, удерживая при этом клавишу Alt, и в конце нажмите клавишу ввода. Это бывает необходимо, когда вам нужно избавиться от форматирования и работать только с данными.
Начиная с Excel 2010, функция вставки значений отображается во всплывающем меню при нажатии правой клавишей мыши
Вставить форматы
Какой ваш любимый способ вставки?
Есть еще много других скрытых способов вставки, таких как вставка XML-данных, изображений, объектов, файлов и т.д. Но мне интересно, какими интересными приемами вставки пользуетесь вы. Напишите, какой ваш любимый способ вставки?
С таблицами. Создавая сложные, большие таблицы, очень трудно заранее определить точное количество строчек и колонок. Поэтому может возникнуть необходимость в их добавлении уже после того, как таблица была сформирована.
Многие пользователи, допустив ошибку, тратят огромное количество времени, создавая всё заново, просто потому, что не умеют правильно утилизировать встроенные инструменты Excel либо даже не знают об их существовании.
В данной статье разберёмся с тем, как вставить строку или столбец в Excel между имеющихся строк или столбцов. Давайте же начнём! Поехали!
В большинстве случаев юзеры редактируют таблицу уже после ее создания
В случае, если нужно добавить столбец между двух других, откройте вкладку «Главная» и в блоке «Ячейки» на панели инструментов нажмите на кнопку «Вставить». В открывшемся меню кликните по пункту «Вставить столбцы на лист». Далее кликните правой клавишей мыши по первому заголовку колонки . В появившемся списке выберите «Вставить». Готово!
Если понадобилось добавить не одну колонку, а сразу две, то делается это аналогичным образом, только нужно будет выделить не один заголовок, а два.
Для добавления строки между двух имеющихся необходимо выделить область несмежных ячеек. Затем всё делается так, как и в предыдущем случае. Зайдите на вкладку «Главная» и нажмите кнопку «Вставка», в открывшемся списке выберите пункт «Вставить строки на лист».
Существует альтернативный способ, который заключается в выделении мышкой заголовков необходимых рядков, обозначающих диапазон. После этого воспользуйтесь вышеупомянутой функцией вставки.
Обратите внимание, что новые строки будут добавляться над отмеченными вами. Учитывайте это правило, работая с таблицей. Вместо специальных кнопок на панели инструментов Microsoft Excel вы можете эксплуатировать комбинации клавиш Ctrl, Shift, +, не забыв предварительно выделить необходимую область . Это поможет избежать лишних «кликов» и позволит несколько ускорить работу.
Чтобы удалить ненужные строчки или колонки, отметьте диапазон несмежных ячеек, а затем на вкладке «Главная» нажмите кнопку «Удалить» и выберите пункт, соответствующий либо удалению столбцов, либо удалению строк. Также вы можете воспользоваться комбинацией клавиш Ctrl+-, предварительно отметив нужную область, чтобы сэкономить время.
Всем добра! В этой статье вы узнаете как добавить строку в таблице excel. Рабочее пространство Excel представлено несколькими разлинеенными листами, виртуально располагающимися наподобие книжных. Зачастую эти незаполненные листы именуют таблицами, невзирая на то, что это не очень верно. Далее таблицами назовем уже заполненные участки данных листов.
Альтернативные варианты
Применяем вкладку «Главная»
Рабочее пространство Excel представлено несколькими разлинеенными листами, виртуально располагающимися наподобие книжных. Зачастую эти незаполненные листы именуют таблицами, невзирая на то, что это не очень верно. Далее таблицами назовем уже заполненные участки данных листов.
Как добавить строку в таблице excel в конце таблицы
Как правило, появляется необходимость добавления строчек именно после уже составленной таблицы. Для этого необходимо придерживаться следующих шагов:
- Выделить ту строчку, которая следует за последней строчкой таблички.
- Кликнуть по ней правой кнопкой мышки, и в меню отыскать пункт под названием «Вставить». Альтернативным решением является применение горячих кнопок.
- Благодаря одновременному нажатию Ctrl с +, вы также добьетесь открытия меню.
- В окошке под названием «Добавление ячеек» следует выбрать «Строку», подтвердив действие кликанием «ОК».
Итак, строчка добавлена. Внизу вашей таблички будет виднеться незаполненная строка. Если необходимо несколько строчек, нужно обозначить уже добавленную, навести курсор в точности в ее уголке справа, таким образом, чтоб он стал плюсом, и перетянуть его вниз на необходимое количество строчек.
Вставка строк в экселе в пределах таблицы
Допустим, что между строчками 4 и 5 следует добавить еще несколько пустых. Подобная вставка напоминает рассмотренную выше. Отличие лишь в первом этапе. Для начала вместо последней строчки следует выделить строки, расположенные под четвёртой.
- После того, как будут повторены 2 и 3 этапы, таблица станет выглядеть следующим образом:
Итак, выделяя вторую строчку, стоит рассчитывать на добавление новой между заголовком и ней. Для добавления строчки в таблицу над заголовком, должен выделяться именно он.
- Если же необходимо добавить по одной пустой строчке после 4-й и 7-й строк, на первом шаге нужно выделять 5-ю и 8-ю строки (удерживая при этом кнопку Ctrl). Повторив шаги 2, а также, 3, табличка станет выглядеть так:
- В столбике D таблицы заработная плата рассчитывается согласно нижеприведенной формуле.
- Итак, добавление трех строчек посередине никоим образом не сказалось на верности расчета, и осуществлено с сохранением важных формул.
Альтернативные варианты
Для некоторых юзеров более удобными кажутся другие методы вставки и выделения, о которых рассказано далее.
Выделение полной строчки листа в ексель
Осуществление всех вышерассмотренных вариантов начиналось с выделения нужной строчки заполненной таблицы. Имеется и иной вариант первого этапа – выделить строчку листа полностью, в том числе и незаполненные ячейки с правой стороны. Необходимо лишь кликнуть по номеру (либо номерам) строчки.
Затем тут же возникнет пустая строчка между строками №4 и №5. Программе уже известно тотальное выделение строчки на листе. Поэтому не возникает необходимость появления меню с вопросом касательно того, что конкретно следует добавить (этап 3).
Применяем вкладку «Главная»
- Выделив строчку либо строки, имеется альтернатива вызова меню правым кликом по ней.
- На вкладке под названием «Главная» следует перейти к разделу «Ячейки», открыть перечень «вставить», после чего выбрать нужный пункт – «Вставить строчки на лист».
Итак, нами был рассмотрены способы Как добавить строку в таблице excel и порядок вставки строчек наиболее распространенной версии 2010 года. Однако, стоит заметить, что в более современных редакциях, последовательность остается прежняя.
Источник: https://lab-music.ru/kak-v-excel-sozdat-novuyu-stroku-kak-dobavit-stroku-v-eksele-vydelenie/
Как в эксель вставить строку в уже готовую таблицу между строк?
При работе с таблицами начинающие пользователи испытывают затруднения с их редактированием. Речь пойдет об оформлении таблиц Excel. Ничего сложного сегодня не будет. Можно добавлять и удалять строки в таблицу в любом месте очень просто.
Как в таблице эксель вставить пустую строку?
При оформлении часто одну или две пустые строки нужно вставить под заголовком таблицы, или сделать первый столбец документа незанятым . В нужное место помещаем курсор мыши и правой кнопкой вызываем контекстное меню:
Дальнейшие действия определяют, что мы хотим сделать. Давайте вставим строку, выбрав соответствующее значение.
Строка добавилась в том месте, где у нас стоит курсор. А чтобы «подвинуть» таблицу вправо, теперь можно добавить и столбец. Посмотрите, что происходит, если мы выбираем «столбец»:
Вставляем между строк таблицы эксель пустую строку
Мы видим, что появившаяся новая строка (или столбец) «простирается» на весь документ Excel. Если на одном листе несколько таблиц — можно делать так, чтобы вставленная пустая строка была только в границах одной таблицы. Опять вызываем контекстное меню. Если мы теперь выберем «ячейку со сдвигом вниз» получаем пустую строку в только в выбранном столбце таблицы:
Соседние графы таблицы остаются нетронутыми. Но в самом низу строки сдвигаются вниз на одну позицию. Если мы выбираем «ячейки со сдвигом вправо», то получаем пустую ячейку в выбранной строке. При этом позиции справа сдвигаются по горизонтали:
Эти способы хороши, когда нужно отредактировать первоначальный макет таблицы.
Как в экселе вставить в таблицу несколько строк сразу
Но для случаев, когда в таблицу приходится добавлять большое количество строк в процессе заполнения подходит другой способ. Нужно выделить строку целиком, поставив курсор мыши на ее номер, и вызвать контекстное меню:
А чтобы вставить несколько пустых строк — нужно выделить мышью при нажатой клавише Ctrl номера нужных строк и нажать на выделенном правой кнопкой мыши:
Если вы выделили 10 строк — вставиться в этом месте десять пустых строк. Если две выделили, то будет две.
Вставляем пустые строки в таблицу эксель через одну
Кстати, удалить вставленные неправильные строки тоже очень просто. Так же выделяем строку полностью, (поставив курсор на ее номер) и вызываем контекстное меню, удаляем.
Можно отменить предыдущее действие, нажав сочетание клавишь CTRL +z. В нашем примере строки таблицы залиты другим цветом. Чтобы в эти места добавить новые строки просто выделим их номера при нажатой клавише Ctrl:
В моем примере появилось три новых строки; только необходимо учитывать что выделенные строки съезжают вниз, а новые будут находиться выше их. На этом у меня все! Удачи!
Источник: https://fast-wolker.ru/kak-v-eksel-vstavit-stroku.html
Сквозные строки в Excel
Во время отправки таблиц Эксель на принтер нередко возникает необходимость распечатать определенную строку (строки) на всех листах. Чаще всего, это касается шапок таблиц и их названий.
Чтобы не пришлось вручную копировать и вставлять нужные данные в разных частях документа, достаточно выполнить всего одну операцию – сделать строку (строки) сквозной.
В данной статье мы рассмотрим, как именно это можно реализовать в программе.
Делаем строку сквозной
Для выполнения данной задачи придерживаемся следующего алгоритма действий:
- Переключаемся во вкладку “Разметка страницы”. Щелкаем по кнопке “Печатать заголовки” в группе инструментов “Параметры страницы”.
Примечание: в момент редактирования какой-либо ячейки или диаграммы, инструменты в данной вкладке не будут доступны. Если на ПК нет установленного принтера (не обязательно должен быть подключен в данный момент), функционал также будет неактивен.
- Появится окно с параметрами страницы. Находясь во вкладке “Лист” (должна открыться автоматически) кликаем по полю для ввода информации напротив пункта “сквозные строки”.
- Зажав левую кнопку мыши выделяем, непосредственно, в самой таблице строку или несколько строк, которые хотим сделать сквозными. Выделение нужно выполнять на горизонтальной координатной панели. Также, при желании координаты строк можно прописать вручную. По готовности жмем кнопку OK.
- Выбранная нами строка (строки) будет распечатываться на всех листах.
Проверяем сквозные строки
Для того, чтобы проверить, правильно ли мы задали сквозные строки, и как это будет выглядеть при распечатке таблицы, делаем следующее:
- Заходим в меню “Файл”.
- В перечне слева щелкаем по разделу “Печать”. В правой части окна мы можем видеть область предпросмотра документа – так он будет выглядеть после распечатки.
- Пролистав все страницы документа проверяем наличие сквозных строк на них. Менять листы можно с помощью полосы прокрутки слева от области предварительного просмотра, стрелок и поля для ввода нужной страницы внизу, а также, путем прокрутки колеса мыши.
Тем же способом вместо строк сквозными можно сделать столбцы. В данном случае, выделять нужные элементы в таблице или указать координаты нужно в поле напротив параметра “сквозные столбцы”.
Заключение
Excel позволяет автоматизировать множество операций при работе с таблицами, в том числе, когда дело касается распечатки больших документов, которые не помещаются на одной странице. Чтобы, например, разместить название и шапку таблицы на каждом распечатанном листе, достаточно сделать строки с нужными данными сквозными.
Источник: https://MicroExcel.ru/skvoznye-stroki/
Как в экселе вставить строку между строк — быстрый способ
Привет всем читателям блога. В этой статье продолжаем знакомиться с основами работы в электронных таблицах и разберем некоторые приемы обработки строк и столбцов. У начинающих пользователей могут возникать трудности при работе с этими объектами из-за отсутствия опыта. Сегодня ликвидируем пробелы в ваших знаниях и повышаем свой уровень грамотности в электронных таблицах.
Основные определения
Строки в электронной таблице представляют собой набор горизонтальных ячеек, последовательно идущих друг за другом. А столбцы – соответственно, ряд вертикальных ячеек. Строки пронумерованы арабскими цифрами в порядке возрастания, начиная с верхней строки. Столбцы имеют буквенное обозначение (латинские буквы).
Если у вас в названии столбцов видны цифры вместо букв, то ваш табличный процессор настроен на отображение адресов ячеек в альтернативном формате R1C1. Переключиться в привычный режим можно командой Файл – Параметры – Формулы – Работа с формулами – Стиль ссылок
Изменение стиля именования ячеек
Изменение высоты строк и ширины столбцов
Изменение высоты строк и ширины столбцов уже было описано в предыдущей статье про работу с ячейками. Поэтому здесь повторюсь, но немного по-другому.
Изменять параметры строк и столбцов можно не только на единичном объекте, но и сразу на нескольких.
Во-первых, необходимо выделить стоку (кликнуть на ее порядковый номер) или группу строк (зажать левую кнопку мыши на номере строки и переместить курсор вверх или вниз в пределах зоны нумерации).
Выделение строк
Выделение столбцов происходит аналогично, только используем область именования столбцов.
Быстро изменить высоту строк или ширину столбцов можно выполнить, перетягивая границу между выделенными строками или столбцами. Действия доступны в зоне нумерации строк или именования столбцов.
Как добавить строку между строк
Кликните правой кнопкой мыши на номер строки перед которой нужно вставить новую строку. В контекстном меню выберите команду Вставить. Над выделенной строкой появится пустая строка.
Если выделить две строки, то вставится две пустые строки. Думаю, логика понятна.
Как добавить столбец
Аналогично примеру со строками, выделите столбец, перед которым нужно вставить новый. Кликните на имени выделенного столбца правой кнопкой мыши и выберите команду Вставить.
Вставка нового столбца в Excel
Также можно вставить несколько столбцов.
Как поменять местами строки или столбцы
Для обмена значений столбцов (строк) выполните следующие действия:
Вставить пустой столбец(строку). Действие описано выше.
Вырезать содержимое перемещаемого столбца(строки).
- Выделить столбец(строку)
- Выполнить команду Вырезать (кнопка Ножницы на вкладке Главная)
Вставить вырезанное в пустой столбец(строку).
- Кликнуть в первую ячейку столбца(строки)
- Выполнить команду Вставить (кнопка Вставить на вкладке Главная)
Удалить лишний пустой столбец (строку).
- Действия по удаление столбца(строки) аналогично вставке, только выбираем команду Удалить из контекстного меню.
Как сгруппировать строки
Если лист электронной таблицы содержит большой объем данных, которые невозможно просмотреть в пределах видимой зоны экрана, то можно сделать группировку строк. Например, прайс магазина цифровой техники содержит большое наименование товаров. Для структурирования товар разбивают на группы, которые можно раскрывать или сворачивать.
Пример многоуровневой группировки строк
Слева от номеров строк видны кнопки плюсы(минусы) для раскрытия и сворачивания группы строк. Вверху отображается количество уровней группировки (выделено красным прямоугольником). Кнопки с цифрами позволяют раскрывать и скрывать строки соответствующего уровня.
Для создания группы:
- Выделите необходимое количество строк.
- На вкладке Данные в разделе Структура выберите команду Группировать.
Если требуется указать название группы, то для этого необходимо оставить строку над выделенной областью.
Для создания многоуровневой группировки, раскройте ранее созданную группу и внутри нее проделайте те же действия для получения второго уровня.
Источник: https://tvojkomp.ru/rabota-so-strokami-i-stolbtsami-v-excel/
Заливка чередующихся строк в Excel
В Excel имеются так называемые «умные таблицы» в которых можно установить сделать чередующуюся заливку всего лишь выбрав соответствующую опцию. Однако применение таких таблиц не всегда возможно. В таких случаях можно вручную заливать строки/столбцы, но лучше воспользоваться условным форматированием.
Создание чередующейся заливки
Чтобы создать чередующуюся заливку строк как на рисунке выше необходимо:
- Выбрать диапазон с таблицей
- На вкладке Главная выбрать Условное форматирование -> Создать правило
- Откроется диалоговое окно Создание правила форматирования. Выберите тип правила Использовать формулу для определения форматируемых ячеек.
- Введите формулу =ОСТАТ(СТРОКА();2)=0 в поле Форматировать значения, для которых следующая формула является истинной:
- Нажмите кнопку Формат… и выберите нужный цвет заливки. После нажмите ОК, чтобы закрыть диалоговое окно Формат ячеек.
- Еще раз нажмите ОК, чтобы закрыть диалоговое окно Создание правила форматирования.
Как работает формула
Немного о формуле, которую мы применили. Функция СТРОКА возвращает номер строки, а функция ОСТАТ — остаток от деления (в нашем случае на 2). Таким образом, формула =ОСТАТ(СТРОКА();2)=0 возвращает ИСТИНА для каждой четной строки.
Чередующиеся столбцы
Аналогично можно заливать и столбцы. Для этого необходимо изменить в формуле функцию СТРОКА на СТОЛБЕЦ. Т.е. должно получиться следующее: =ОСТАТ(СТОЛБЕЦ();2)=0.
Примеры чередующихся заливок
Заливка через заданное количество строк
Не сложно догадаться, что если необходимо заливать строки не через одну, а например каждую 3, 5, 10, то нужно в нашей формуле менять делить =ОСТАТ(СТРОКА();10)=0.
Заливка со сдвигом
Если необходимо «сдвинуть» заливку, например, заливать нечетные строки, то необходимо применить следующую формулу =ОСТАТ(СТРОКА()+1;2)=0.
Заливка в шахматном порядке
Еще один вариант чередующей заливки — заливка в шахматном порядке. В этом случае необходимо заливать ячейки на пересечении одинаковых строк и столбцов. Для этого используем следующую формулу: =ОСТАТ(СТОЛБЕЦ();2)=ОСТАТ(СТРОКА();2). Получим такую картинку:
Источник: https://micro-solution.ru/excel/formatting/filling-rows
Excel. Преобразование массива в столбец или строку
Если необходимо преобразовать массив в столбец или строку (рис. 1), можно воспользоваться функцией Индекс.
Функция ИНДЕКС возвращает значение, хранящееся в ячейке (являющейся элементом массива). Какую ячейку выбрать, функция указывает по горизонтальному и вертикальному номеру ячейки, отсчитываемому от левого верхнего угла массива. Например (рис. 2):
Пример «работы» функции ИНДЕКС
- =ИНДЕКС(A1:G16;3;5)
- где A1:G16 – область массива
- 3 – номер строки массива
- 5 – номер столбца массива
- то есть, индекс задал ячейку Е3
Чтобы легче понять формулу ИНДЕКС, преобразующую массив в столбец, выполним последовательные шаги (см. также лист «Рис. 3» Excel-файла):
- Функция СТРОКА() возвращает номер строки той ячейки, в которой она забита (рис. 3); столбец I;
- Функция ЧИСЛСТОЛБ($A$1:$G$16) возвращает число столбцов в массиве;
- Функция ОКРВВЕРХ(СТРОКА()/ЧИСЛСТОЛБ($A$1:$G$16);1) возвращает номер столбца, ячейки, значение который мы хотим получить, столбец J; дает значение 1 для первых 7 значений (в общем случае, для первых N значений, где N – число столбцов в массиве);
- Функция ОСТАТ(СТРОКА();ЧИСЛСТОЛБ($A$1:$G$16)+0,0001) возвращает номер от 1 до 7 (в общем случае, от 1 до N, где N – число столбцов в массиве); получается, что идет перебор индексов: сначала первый индекс равен 1 (строка), а второй изменяется от 1 до 7 (столбец); далее строка = 2, а столбец перебирается от 1 до 7 и т.д., пока не пройдемся по всем строкам массива; +0,0001 – это маленькая хитрость; без этой добавочки при делении 7/7 будет получаться 0 в остатке, а нам нужно получить 7; эта формула расположена в столбце K;
Функция ИНДЕКС($A$1:$G$16;ОКРВВЕРХ(СТРОКА()/ЧИСЛСТОЛБ($A$1:$G$16);1); ОКРВВЕРХ(ОСТАТ(СТРОКА();ЧИСЛСТОЛБ($A$1:$G$16)+0,0001);1)) возвращает значение из ячейки; см. столбец L
- Массив, где ищется значение, выделен желтым
- Номер строки внутри массива – зеленым
- Номер столбца внутри массива – серым
В Excel-файле представлено преобразование массива в столбец и строку. При этом приведено два варианта преобразования:
- Сначала по строкам, затем по столбцам массива
- Сначала по столбцам, затем по строкам массив
Источник: http://baguzin.ru/wp/excel-preobrazovanie-massiva-v-stolbets-il/
Как преобразовать в excel столбец в строку?
Когда возникает вопрос преобразования в excel столбца в строку, то имеется ввиду перемещение данных находящихся в столбце в строку. Или так называемое транспонирование. Весьма распространенная ситуация при перекладке данных из одного формата в другой.
Для того чтобы преобразовать в excel столбец в строку можно воспользоваться двумя способами:
Первый способ – использование специальной вставки.
Выделяем данные в столбце и копируем их. Затем правой кнопкой мыши вызываем контекстное меню, и выбираем пункт Специальная вставка. В появившемся диалоговом окне ставим галочку «транспонировать» и нажимаем ОК.
- Данные из столбца в excel будут преобразованы (транспонированы) в строку.
- Второй способ – использование функции ТРАНСП.
- Функция ТРАНСП преобразует вертикальный диапазон ячеек (столбец) в горизонтальный (строку).
- Функция ТРАНСП имеет очень простой синтаксис:
- =ТРАНСП(массив), где массив – преобразуемый из столбца в строку массив данных.
- Чтобы транспонировать данные в excel из столбца в строку, при помощи этой функции необходимо:
Выделить горизонтальный диапазон: внимание! – с количеством ячеек соответствующий количеству ячеек в вертикальном диапазоне.
- В первую ячейку горизонтального диапазона ввести формулу =ТРАНСП(массив), где массив – это вертикальный диапазон ячеек.
- Нажать комбинацию клавиш Ctrl + Shift + Enter. Формула будет введена как формула массива в фигурных скобках {=ТРАНСП(G5:G8)}
Какой способ выбрать при преобразовании в excel столбца в строку?
В первом случае, данные будут вставлены значениями, без связи с источником. Во втором случае, данные из столбца будут преобразованы в строку с сохранением связи с источником, и при изменении данных в столбце, будут меняться данные в строке.
Как в excel преобразовать строки в столбцы?
Как вы правильно догадались, чтобы преобразовать данные в excel из строки в столбец нужно проделать аналогичные операции, что и при преобразовании столбца в строку. Можно воспользоваться как специальной вставкой, так и функцией ТРАНСП.
Источник: http://excel-training.ru/kak-preobrazovat-v-excel-stolbets-v-stroku/
Работа со строками в Excel
Вопрос: как правильно работать со строками в Эксель, интересует многих пользователей. Рассматривать его можно с различных сторон, именно это мы и сделаем в данной статье.
Измерить длину
Длину строки в Excel можно измерить количеством ячеек в ней, и количеством символов, введенных в одну ячейку. Максимальное количество ячеек в одном рядке Excel 2010 – «16 384», в одну ячейку можно ввести максимум «32 767 символов». Чтобы перейти к последней ячейке, нажмите комбинацию «Ctrl+стрелка вправо».
Сколько их всего
Количество строк в Excel 2010 составляет «1 048 576». Чтобы посмотреть номер самой последней в Экселе, нажмите «Ctrl+стрелка вниз».
Добавить новую
Чтобы вставить пустую строку в Excel, выделите ячейку, которая будет находится сразу под ней. Затем кликните по блоку правой кнопкой мыши и выберите из контекстного меню «Вставить».
Появится диалоговое окно «Добавление ячеек». Поставьте маркер в подходящем поле и нажмите «ОК».
Таким же образом можно добавить строку в таблицу Excel.
Сделать строку в Эксель можно и другим способом. Выделяем блок, который будет располагаться под ней. Дальше на вкладке «Главная» нажимаем на кнопочку «Вставить» и выбираем из меню «Вставить строки на лист».
Удалить
Для того чтобы удалить, например, пустую строку с листа Эксель, кликаем по ней правой кнопкой мыши и выбираем «Удалить».
После этого откроется уже знакомое диалоговое окно, в котором ставим маркер в поле «строку» и нажимаем «ОК».
Еще один способ: выделяем любую ячейку из рядка, который будем удалять. Потом на вкладке «Главная» кликаем по кнопочке «Удалить» и выбираем из меню «Удалить строки с листа».
Перенос текста
Если Вам нужно сделать перенос строки в ячейке – это аналогично созданию нового абзаца в Word – поставьте курсор перед тем словом, с которого будет начинаться новый абзац, и нажмите «Alt+Enter».
Применим этот способ к блоку А1. Теперь слово «СЮДА» начинается с нового абзаца. При выделении А1 в строке формул появляются две стрелочки. Кликая по ним, можно просматривать весь текст.
Если Вам просто нужно, чтобы были видны все слова, написанные в ячейке, выделите ее и на вкладке «Главная» нажмите на кнопочку «Перенос текста».
Высота самого блока будет автоматически расширена.
Изменить высоту
Изменить высоту строки можно несколькими способами. Самый простой – подведите курсор к нумерации нужного рядка в документе Excel, чтобы он принял вид стрелочки, направленной вверх-вниз. Нажмите левую кнопку мышки и растяните на нужную высоту.
Для того чтобы выровнять высоту всех строк в документе, то есть сделать ее одинаковой, выделите все необходимые. На вкладке «Главная» кликните по кнопочке «Формат» и выберите из меню «Высота строки».
В следующем окне задайте нужное значение для высоты и нажмите «ОК».
Если Вам нужно, чтобы высота соответствовала содержимому в ячейке, снова на вкладке «Главная» кликните по кнопочке «Формат». Затем выберите из меню «Автоподбор высоты строки».
Как выделить
Чтобы выделить один рядок в Эксель, наведите курсор на соответствующий ему номер с левой стороны документа. Когда он примет вид маленькой черной стрелочки, направленной вправо, нажмите левую кнопку мыши.
Таким же способом, можно выделить несколько рядочков подряд. Только теперь зажмите левую кнопку мыши и протяните курсор вниз, на необходимое количество. Программа будет показывать количество выделенных рядочков. В примере это «3R».
Чтобы выделить несмежные строки, например, «3,4,5» и «7,8,9». Выделяем сначала «3,4,5», затем нажмите и удерживайте клавишу «Ctrl». Теперь выделяем «7,8,9».
Более подробно про выделение Вы сможете узнать, прочитав статью: как выделить ячейки в Excel.
Посчитать количество
Количество строк в Эксель можно посчитать различными способами.
Посчитаем пустые рядочки. В моем примере, они расположены в диапазоне «В4:В11». Для этого выделите любую ячейку на листе, и напишите в ней формулу: =СЧЁТЕСЛИ(B4:B11;»»). Здесь, вместо «В4:В11» – введите свой диапазон, в кавычках записано условие, так как ищем незаполненные, то там пусто. Результат – 8 пустых.
Чтобы посчитать заполненные – возьмем для примера диапазон «А1:А10», снова выделите любой блок, и напишите в нем формулу: =СЧЕТЕСЛИ(А1:А10;»»). Диапазон укажите свой, в качестве условия задаем «» – ищет непустые блоки.
Если в рядках, которые нужно посчитать, есть пустые и не пустые блоки, то можно просуммировать СЧЁТЕСЛИ с различными условиями для одинакового диапазона.
Чтобы посчитать строки в Excel, также можете воспользоваться функцией СЧЁТЕСЛИМН – в ней можно задавать различные диапазоны и условия, или функцией СЧИТАТЬПУСТОТЫ. Прочитать о них подробно можно в статье: как посчитать количество ячеек.
Как скрыть
Чтобы скрыть их на листе, выделите необходимые, затем кликните по выделенному правой кнопкой мыши и выберите из меню «Скрыть».
Если потребуется отобразить скрытые рядки, выделите по одному рядку, которые находятся выше и ниже них, затем кликните по ним правой кнопкой мыши и выберите из меню «Показать».
Группировка
Группировка рядков в документе может помочь при создании больших таблиц, в которых, помимо основных данных, есть еще и объяснения к этим данным. В таких случаях, объяснения можно сгруппировать, и просматривать, когда необходимо.
Чтобы сгруппировать строки в Эксель, выделите нужные, перейдите на вкладку «Данные», кликните «Структура» – «Группировать».
В следующем окне поставьте маркер в поле «строки» и нажмите «ОК».
Строки будут сгруппированы. Чтобы их развернуть нажмите на «+», свернуть – на «-».
Если нужно будет разгруппировать строки, выделите их и выберите в «Структуре» «Разгруппировать».
Как закрепить
Если Вам нужно, чтобы при прокрутке листа в Эксель, вверху таблицы всегда была видна ее шапка, или первый столбец с данными – закрепите строку в документе Excel. Прочитать об этом подробную статью Вы сможете, перейдя по ссылке.
Находится необходимая кнопочка на вкладке «Вид». Кликните по кнопочке «Закрепить области» и выберите нужный вариант из списка.
В Excel также есть возможность сделать автоматическую нумерацию строк. Если Вам нужно поменять строки со столбцами в таблице, прочтите статью, как преобразовать строку в столбец в Excel.
Основные моменты, которые необходимо знать при работе со строками в Excel, мы рассмотрели. Теперь Вы сможете вставить или удалить строку, настроить ее высоту и перенести текст, выделить строки и посчитать их количество, скрыть, сгруппировать, пронумеровать, или закрепить нужную строку в Эксель.
Источник: http://comp-profi.com/rabota-so-strokami-v-excel/
Трюк №64. Как сделать, чтобы формула ссылалась на следующие строки при копировании по столбцам
Автоматическое приращение ссылок на ячейки в Excel в большинстве случаев работает прекрасно, но иногда нужно изменить принцип работы этого средства.
Если создать ссылку на одну ячейку, например, А1, а затем скопировать ее вправо по столбцам, то в результате эта ссылка будет меняться: =В1, =С1, =D1 и т. д., но на самом деле вы хотите получить другой результат. Нужно, чтобы приращение формулы шло по строкам, а не по столбцам, то есть =А1, =А2, =А3 и т. д. К сожалению, в Excel такая возможность не предусмотрена. Но можно обойти это ограничение с помощью функции ДВССЫЛ (INDIRECT), в которую вложена функция АДРЕС (ADDRESS).
Наверное, лучший способ объяснить, как создать нужную функцию, — использовать пример с предсказуемыми результатами. В ячейках А1:А10 по порядку введите числа от 1 до 10.
Выделите ячейку D1 и введите в ней следующую формулу: =INDIRECT(ADDRESS(COLUMN()-3;1), в русской версии Excel =ДВССЫЛ(АДРЕС(СТОЛБЕЦ()-3;1)). Когда вы сделаете это, в ячейке D1 должно появиться число 1. Это происходит потому, что формула ссылается на ячейку А1.
Если вы скопируете эту формулу в столбец справа, то в ячейке Е1 появится число 2. Другими словами, хотя вы копируете формулу по столбцам, приращение ссылки в формуле идет по строкам.
Если продолжить копировать эту формулу вправо по столбцам, в ячейке F1 появится число 3, в ячейке G1 — число 4 и т. д.
Это достаточно понятный процесс, если вы ссылаетесь только на одну ячейку. Однако часто приходится ссылаться на диапазон ячеек, который используется как аргумент функции.
Чтобы продемонстрировать, о чем идет речь, будем использовать необходимую всем функцию СУММ (SUM). Предположим, вы получили длинный список чисел, и необходимо просуммировать столбцы чисел в режиме промежуточной суммы: =SUM($A$1:$A$2). =SUM($A$1:$A$3). =SUM($A$1:$A$4), в русской версии Excel =СУММС$А$1:$А$2). =СУММ($А$1:$А$3). =СУММ($А$1:$А$4).
Возникает проблема, так как результат должен быть динамическим и распространяться по 100 столбцам всего в одной строке, а не вниз по 100 строкам в одном столбце (как это часто бывает).
Конечно же, вы могли бы вручную ввести нужные функции в отдельные ячейки, но на это потребовалось бы огромное количество времени.
Вместо этого можно применить тот же принцип, что и ранее, при ссылке на одну ячейку.
Заполните диапазон А1:А100 числами от 1 до 100 по порядку. В ячейку А1 введите 1, выделите ячейку А1 и, удерживая клавишу Ctrl, щелкните маркер заполнения и протащите «го вниз на 100 строк.
Выделите ячейку D1 и введите следующую формулу: =SUM(INDIRECT(ADDRESS(1;1)&»:»&ADDRESS(COLUMN()-2;1))), в русской версии Excel =СУММ(ДВССЫЛ(АДРЕС(1;1)&»:»&АДРЕС(СТОЛБЕЦ()-2;1))). В результате вы получите 3 как сумму ячеек А1:А2.
Скопируйте эту формулу в ячейку Е1, в результате получите б, то есть сумму ячеек А1:А3. Скопируйте ее в ячейку F1, получите 10 — сумму ячеек А1:А4.
Переменная функция СТОЛБЕЦ (COLUMN) заставляет последнюю ссылку на ячейку увеличиваться на 1 каждый раз, когда вы копируете формулу в новый столбец.
Функция СТОЛБЕЦ (COLUMN) всегда возвращает номер столбца (а не букву) в ту ячейку, в которой находится, если только вы не ссылаетесь на другую ячейку. Иначе, можно было бы воспользоваться средством Excel Специальная вставка → Транспонировать (Paste Special → Transpose).
Введите формулу =SUM($A$1:$A2) в ячейку В1 (обратите внимание на относительную ссылку на строку и абсолютную ссылку на столбец в ссылке $А2) и скопируйте эту формулу вниз до ячейки В100.
Выделив диапазон В2:В100, скопируйте его, выделите ячейку D1 (или любую другую, справа от которой есть 100 или более столбцов) и выберите команду Специальная вставка → Транспонировать (Paste Special → Transpose). Если необходимо, можно удалить формулы в диапазоне В2:В100.
Источник: http://Excel2010.ru/hack-64.html