В этом уроке расскажу как сделать разбивку текста по столбцам в Excel. Данный урок подойдет вам в том случае, если вы хотите произвести разбивку текста из одного столбца на несколько.
Сейчас приведу пример. Допустим, у вас есть ячейка «A», в которой находится имя, фамилия и отчество.
Вам необходимо сделать так, чтобы в первой ячейке «A» была только фамилия, в ячейке «B» — имя, ну и в ячейке «C» отчество.
В недавнем уроке я рассказывал как объединить текст в ячейках с помощью функции «Сцепить» и амперсанда. Теперь настало время разобраться как сделать все обратно.
Для начала нам понадобиться таблица с данными. Выделите ячейки, которые вы хотите разделить.
Теперь перейдите во вкладку «Данные» и выберите пункт «Текст по столбцам».
Появится окно под названием «Мастер текстов», в котором необходимо выбрать «Формат исходных данных».
- С разделителями — этот пункт применяется чаще всего, так как обычно значения в ячейке, которые необходимо разделить, отделяются друг от друга специальными разделителями, например, пробелом или знаком препинания;
- Фиксированной ширины — в этом случае можно разбить данные в ячейках согласно определенной ширине.
Выбираем пункт «С разделителями» и нажимаем кнопку «Далее».
На следующем шаге указываем то, что находится между словами и является разделителем. В нашем случае это «Пробел». Вы конечно же можете разделить строку по своему, поставив свой разделитель и указав его в настройках. Ниже программа предварительно покажет как будут разделены данные.
На последнем шаге можно указать формат данных для столбцов.Можно изменить формат у всей таблицы или у отдельного столбца, выбрав его в нижнем окошке «Образец разбора данных», а затем указать нужный формат в блоке «Формат данных столбца».
Также, на этом этапе вам необходимо выбрать диапазон, в который будут вставлены данные после разделения. Здесь по умолчанию указана первая ячейка с выделенными данными, но вы можете указать собственную ячейку у будущего диапазона.
В конце нажимаем кнопку «Готово», соглашаемся с заменой данных и получаем готовый вариант, в котором данные разделены по столбцам.
Как скачать видеоурок с сайта
Не забудьте поделиться ссылкой на статью ⇒
Сегодня расскажу как искать совпадение в столбцах Excel. Разберем все тонкости на примерах.
В этом уроке расскажу что такое транспонирование в Excel. Благодаря этой функции можно поменять строки местами. Это может понадобиться тогда, когда вы создаете таблицу и по мере ее заполнения добавляете параметры по горизонтали и вертикали. Со временем вы понимаете, что для большей наглядности было бы лучше, если бы мы поменяли строки и столбцы.
В этом уроке расскажу как объединить текст в ячейках в Excel с помощью функции Сцепить. Оба эти способа, которые рассмотрим, позволяют сцепить в единый массив несколько ячеек. Ячейки при этом могут быть как текстовые, так и числовые.
При сортировке данных в Excel Вы можете столкнуться с необходимостью отсортировать данные одновременно по нескольким столбцам. Вот как раз сегодня я расскажу как это можно сделать.
В этом уроке расскажу как поставить в начале ячейки знак плюс или ноль перед числом в Excel. Давайте представим ситацию, что вам необходимо ввести в ячейку номер телефона в формате «+7 987…». В обычном состоянии программа Эксель просто удалит этот знак плюс.
Источник: https://4upc.ru/materials/show/tekst-po-stolbcam-v-excel
Excel – Текст по столбцам, пример | Info-Comp.ru — IT-блог для начинающих
Для продвинутых пользователей программы Excel сегодняшний урок покажется просто детским лепетом, но не все пользователи знают Excel настолько, чтобы пользоваться таким простым функционалом как текст по столбцам. Поэтому сегодня, именно для начинающих, мы покажем, для чего нужен этот функционал, и как им пользоваться.
Тем, кто решили заняться освоением такого программного продукта как Microsoft Excel, советую просмотреть следующие материалы, так как мы там уже затрагивали такие темы как программирование в Excel, функции Excel и другое, вот пару статей:
И начнем мы с того, для чего вообще может потребоваться такая возможность как Текст по столбцам.
Допустим, у Вас есть какой-нибудь столбец, содержащий несколько значений, которые друг от друга разделены неким символом, и Вам бы хотелось получить эти значения в таком виде, чтобы каждое значение располагалось в отдельном столбце.
Или, например Вы скопировали какие то данные и пытаетесь вставить их в Excel, а они вставляются в один столбец, а нужно, чтобы они разбивались по отдельным, в итоге результат должен быть один, т.е.
разбить один столбец, в котором располагаются данные с разделителем по отдельным столбцам.
Сразу оговорюсь, что существует разница между Excel 2003 и Excel 2010, поэтому мы рассмотрим текст по столбцам в обеих программах.
Давайте приступать к примерам, и для начала разберем тестовые данные. Допустим у нас, есть два столбца, в первом просто идет нумерация, а во втором строка с разделителем (например, точка с запятой), для наглядности вот скриншот (Excel 2003):
Как Вы понимаете данный пример чисто, для того чтобы вы поняли для чего можно использовать текст по столбцам, а сами данные конечно у Вас могут быть самые разные.
Текст по столбцам Excel 2003
Начнем с 2003 excel, и для того чтобы воспользоваться функционалом текст по столбцам, выделите необходимый столбец и нажимайте Данные->Текст по столбцам
После чего у Вас откроется мастер данной возможности, и на экране Вы увидите следующее окно, шаг 1
Вы здесь выбираете формат данных «с разделителем» и жмете далее.
А далее у Вас откроется окно с шагом 2:
Где Вы должны будете указать, какой символ является разделителем, у нас это точка с запятой, а у Вас это может быть абсолютно любой символ. После того как Вы укажите символ разделителя, то у Вас сразу в образце отобразятся данные, которые получатся. Жмем далее.
На данном шаге Вы можете задать формат данных для каждого вновь созданного столбца, у нас мы оставим формат «общий», а Вы в свою очередь можете изменять этот формат, например, если у Вас в строке будут даты или какие-то числа. Также Вы можете на этом шаге указать место, куда поместить новые данные. Все жмем готово.
В итоге Вы получите данные, которые будут располагаться в отдельных столбцах.
Вам лишь останется задать имена столбцов и все.
Текст по столбцам Excel 2010
Главное отличие функционала «Текст по столбцам» 2010 Excel от 2003 это расположение кнопки вызова (так как интерфейс 2010 офиса значительно отличается от 2003), остальное практически все то же самое, те же 3 шага, те же окошки, в общем, я думаю скриншоты получаются такие же, поэтому я их приводить здесь не буду, единственное покажу, откуда вызывается данная возможность в 2010 Excel.
Также выделяем необходимый столбец, на ленте переходим на вкладку «Данные» и находим значок «Текст по столбцам»
Вот в принципе и все что можно сказать по данной возможности Excel. Пользоваться ею не сложно, но бывают случаи, когда она очень сильно помогает и ускоряет работу. Но по опыту могу сказать, что не все пользователи, даже те, которые долго пользовались Excel, знают об этой возможности, поэтому рекомендую взять ее на вооружение. Удачи!
Источник: https://info-comp.ru/obucheniest/362-excel-text-to-columns.html
Как разделить текст в excel с помощью формулы
Раннее мы рассматривали возможность разделить текст по столбцам на примере деления ФИО на составные части.
Для этого мы использовали инструмент в Excel «Текст по столбцам».
Видео: Разделить текст по столбцам в Excel / Text to Columns (Урок 6) [Eugene Avdukhov, Excel Для Всех]
Несомненно, это очень важный и полезный и инструмент в Excel, который значительно может упростить множество задач. Но у данного способа есть небольшой недостаток.
Если вам, например, постоянно присылают данные в определенном виде, а вам постоянно необходимо их делить, то это занимает определенное время, кроме того, если данные вам прислали заново, то вам снова нужно будет проделать все операции.
- 1 Пример 1. Делим текст с ФИО по столбцам с помощью формул
- 1.1 Приступаем к делению первой части текста — Фамилии
- 1.2 Приступаем к делению второй части текста — Имя
- 1.3 Приступаем к делению третьей части текста — Отчество
- 2 Пример 2. Как разделить текст по столбцам в Excel с помощью формулы
Пример 1.
Делим текст с ФИО по столбцам с помощью формул Если рассматривать на примере деления ФИО, то разделить текст можно будет с помощью текстовых формул Excel, используя функцию ПСТР и НАЙТИ, которую мы рассматривали в прошлых статьях.
В этом случае вам достаточно вставить данные в определенный столбец, а формулы автоматически разделят текст так как вам необходимо. Давайте приступит к рассмотрению данного примера. У нас есть столбец со списком ФИО, наша задача разместить фамилию, имя отчество по отдельным столбцам.
Попробуем очень подробно описать план действия и разобьем решение задачи на несколько этапов. Первым делом добавим вспомогательные столбцы, для промежуточных вычислений, чтобы вам было понятнее, а в конце все формулы объединим в одну.
Итак, добавим столбцы позиция 1-го и 2-го пробелам. С помощью функции НАЙТИ, как мы уже рассматривали в предыдущей статье найдем позицию первого пробелам. Для этого в ячейке «H2» пропишем формулу
=НАЙТИ(» «-A2-1)
и протянем вниз. Теперь нам необходимо найти порядковый номер второго пробела. Формула будет такая же, но с небольшим отличием. Если прописать такую же формулу, то функция найдет нам первый пробел, а нам нужен второй пробел.
- Значит на необходимо поменять третий аргумент в функции НАЙТИ — начальная позиция — то есть позиция с которой функция будет искать искомый текст.
- Мы видим, что второй пробел находится в любом случае после первого пробела, а позицию первого пробела мы уже нашли, значит прибавив 1 к позиции первого пробелам мы укажем функции НАЙТИ искать пробел начиная с первой буквы после первого пробела.
- Функция будет выглядеть следующим образом:
- =НАЙТИ(» «-A2-H2+1)
- Далее протягиваем формулу и получаем позиции 1-го и 2-го пробела.
Приступаем к делению первой части текста — Фамилии
Для этого мы воспользуемся функцией ПСТР, напомню синтаксис данной функции:
=ПСТР(текст- начальная_позиция- число_знаков), где
- текст — это ФИО, в нашем примере это ячейка A2;
- начальная_позиция — в нашем случае это 1, то есть начиная с первой буквы;
- число_знаков — мы видим, что фамилия состоит из всех знаков, начиная с первой буквы и до 1-го пробела. А позиция первого пробела нам уже известна. Это и будет количество знаков минус 1 знак самого пробела.
Формула будет выглядеть следующим образом:
=ПСТР(A2-1-H2-1)
Приступаем к делению второй части текста — Имя
Снова используем функцию =ПСТР(текст- начальная_позиция- число_знаков), где
- текст — это тот же текст ФИО, в нашем примере это ячейка A2;
- начальная_позиция — в нашем случае Имя начинается с первой буква после первого пробела, зная позицию этого пробела получаем H2+1;
- число_знаков — число знаков, то есть количество букв в имени. Мы видим, что имя у нас находится между двумя пробелами, позиции которых мы знаем. Если из позиции второго пробела отнять позицию первого пробела, то мы получим разницу, которая и будет равна количеству символов в имени, то есть I2-H2
Получаем итоговую формулу:
=ПСТР(A2-H2+1-I2-H2)
Приступаем к делению третьей части текста — Отчество
И снова функция =ПСТР(текст- начальная_позиция- число_знаков), где
- текст — это тот же текст ФИО, в нашем примере это ячейка A2;
- начальная_позиция — Отчество у нас находится после 2-го пробелам, значит начальная позиция будет равна позиции второго пробела плюс один знак или I2+1;
- — в нашем случае после Отчества никаких знаков нет, поэтому мы просто может взять любое число, главное, чтобы оно было больше возможного количества символов в Отчестве, я взял цифру с большим запасом — 50
Получаем функцию
Видео: Формулы в Эксель
=ПСТР(A2-I2+1-50)
Далее выделяем все три ячейки и протягиваем формулы вниз и получаем нужный нам результат. На этом можно закончить, а можно промежуточные расчеты позиции пробелов прописать в сами формулы деления текста.
Это очень просто сделать. Мы видим, что расчет первого пробела находится в ячейке H2 — НАЙТИ(» «-A2-1), а расчет второго пробела в ячейке I2 — НАЙТИ(» «-A2-H2+1) .
Видим, что в формуле ячейки I2 встречается H2 меняем ее на саму формулу и получаем в ячейке I2 вложенную формулу НАЙТИ(» «-A2-НАЙТИ(» «-A2-1)+1)
Смотрим первую формулу выделения Фамилии и смотрим где здесь встречается H2 или I2 и меняем их на формулы в этих ячейках, аналогично с Именем и Фамилией
- Фамилия =ПСТР(A2-1-H2-1) получаем =ПСТР(A2-1-НАЙТИ(» «-A2-1)-1)
- Имя =ПСТР(A2-H2+1-I2-H2) получаем =ПСТР(A2-НАЙТИ(» «-A2-1)+1; НАЙТИ(» «-A2-НАЙТИ(» «-A2-1)+1)-НАЙТИ(» «-A2-1))
- Отчество =ПСТР(A2-I2+1-50) получаем =ПСТР(A2-НАЙТИ(» «-A2-НАЙТИ(» «-A2-1)+1)+1-50)
Теперь промежуточные вычисления позиции пробелом можно смело удалить. Это один из приемов, когда для простоты сначала ищутся промежуточные данные, а потом функцию вкладывают одну в другую. Согласитесь, если писать такую большую формулу сразу, то легко запутаться и ошибиться.
Надеемся, что данный пример наглядно показал вам, как полезны текстовые функции Excel для работы с текстом и как они позволяют делить текст автоматически с помощью формул однотипные данные.
Пример 2. Как разделить текст по столбцам в Excel с помощью формулы
Рассмотрим второй пример, который так же очень часто встречался на практике. Пример похож предыдущий, но данных которые нужно разделить значительно больше. В этом примере я покажу прием, который позволит достаточно быстро решить вопрос и не запутаться.
Допустим у нас есть список чисел, перечисленных через запятую, нам необходимо разбить текст таким образом, чтобы каждое число было в отдельной ячейке (вместо запятых это могут быть любые другие знаки, в том числе и пробелы). То есть нам необходимо разбить текст по словам.
В нашем случае это запятая, но например в первой задаче мы делили ФИО и разделитель был пробел. Наш второй пример более универсальный (более удобный при большом количестве данных), так например мы удобно могли бы делить не только ФИО по отдельным ячейкам, а целое предложение — каждое слово в отдельную ячейку.
Собственно такой вопрос поступил в комментариях, поэтому было решено дополнить эту статью. Для удобства в соседнем столбце укажем этот разделитель, чтобы не прописывать его в формуле а просто ссылаться на ячейку. Это так же позволит нам использовать файл для решения других задач, просто поменяв разделитель в ячейках.
Теперь основная суть приема
Шаг 1. В вспомогательном столбце находим позицию первого разделителя с помощью функции НАЙТИ. Описывать подробно функцию не буду, так как мы уже рассматривали ее раннее. Пропишем формулу в D1 и протянем ее вниз на все строки
=НАЙТИ(B1-A1-1)
То есть ищем запятую, в тексте, начиная с позиции 1
Шаг 2. Далее в ячейке E1 прописываем формулу для нахождения второго знака (в нашем случае запятой). Формула аналогичная, но с небольшими изменениями.
=НАЙТИ($B1-$A1-D1+1)
- Во-первых: закрепим столбец искомого значения и текста, чтобы при протягивании формулы вправо ссылки на ячейки не сдвигалась. Для этого нужно написать доллар перед столбцом B и A — либо вручную, либо выделить A1 и B1, нажать три раза клавишу F4, после этого ссылки станут не относительными, а абсолютными.
- Во-вторых: третий аргумент — начало позиции мы рассчитаем как позиция предыдущего разделителя (мы его нашли выше) плюс 1 то есть D1+1 так как мы знаем, что второй разделитель точно находится после первого разделителя и нам его не нужно учитывать.
Пропишем формулу и протянем ее вниз.
Шаг 3. Находимо позиции всех остальных разделителей. Для этого формулу нахождения второго разделителя (шаг 2) протянем вправо на то количество ячеек, сколько всего может быть отдельно разбитых значений с небольшим запасом. Получим все позиции разделителей. Там где ошибка #Знач означает что значения закончились и формула больше не находит разделителей. Получаем следующее
Шаг 4. Отделяем первое число от текст с помощью функции ПСТР.
=ПСТР(A1-1-D1-1)
Начальная позиция у нас 1, количество знаков мы рассчитываем как позиция первого разделителя минус 1: D1-1 протягиваем формулу вниз
Шаг 5. Находимо второе слово так же с помощью функции ПСТР в ячейке P1
=ПСТР($A1-D1+1-E1-D1-1)
Начальная позиция второго числа у нас начинается после первой запятой. Позиция первой запятой у нас есть в ячейке D1, прибавим единицу и получим начальную позицию нашего второго числа.
Количество знаков это есть разница между позицией третьего разделителя и второго и минус один знак, то есть E1-D1-1 Закрепим столбец A исходного текста, чтобы он не сдвигался при протягивании формулы право.
Шаг 6. Протянем формулу полученную на шаге 5 вправо и вниз и получим текст в отдельных ячейках.
Шаг 7. В принципе задача наша уже решена, но для красоты все в той же ячейке P1 пропишем формула отлавливающую ошибку заменяя ее пустым значением.
Так же можно сгруппировать и свернуть вспомогательные столбцы, чтобы они не мешали. Получим итоговое решение задачи
=ЕСЛИОШИБКА(ПСТР($A1-D1+1-E1-D1-1)- «»)
Примечание. Первую позицию разделителя и первое деление слова мы делали отлично от других и из-за этого могли протянуть формулу только со вторых значений.
Во время написания задачи я заметил, что можно было бы упростить задачу. Для этого в столбце С нужно было прописать 0 значения первого разделителя. После этого находим значение первого разделителя
- =НАЙТИ($B1-$A1-C1+1)
- а первого текста как
- =ПСТР($A1-C1+1-D1-C1-1)
После этого можно сразу протягивать формулу на остальные значения. Именно этот вариант оставляю как пример для скачивания. В принципе файлом можно пользоваться как шаблоном.
В столбец «A» вставляете данные, в столбце «B» указываете разделитель, протягиваете формулы на нужное количество ячеек и получаете результат.
Внимание! В комментариях заметили, что так как в конце текста у нас нет разделителя, то у нас не считается количество символов от последнего разделителя до конца строки, поэтому последний разделенный текст отсутствует.
Чтобы решить вопрос можно либо на первом шаге добавить вспомогательный столбец радом с исходным текстом, где сцепить этот текст с разделителем. Таким образом у нас получится что на конце текста будет разделитель, значит наши формулы посчитают его позицию и все будет работать.
Либо второе решение — это на шаге 3, когда мы составляем формулу вычисления позиций разделителей дополнить ее. Сделать проверку, если ошибка, то указываем заведомо большое число, например 1000.
=ЕСЛИОШИБКА(НАЙТИ($B1-$A1-C1+1)-1000)
Таким образом последний текст будет рассчитываться начиная от последней запятой до чуть меньше 1000 знаков, то есть до конца строки, что нам и требуется.
Оба варианта выложу для скачивания.
- Скачать пример: Как разделить текст по столбцам с помощью функции_1.xlsx (исправлено: доп поле)
- Скачать пример: Как разделить текст по столбцам с помощью функции_2.xlsx (исправлено: заведомо большое число)
Загрузка…
Источник: https://j4web.ru/programmy/razdelit-tekst-v-excel-formuloy.html
Разбить по строкам/столбцам
MulTEx » 1 Май 2011 Дмитрий 56135 просмотров
Вызов команды:
MulTEx -группа Ячейки/Диапазоны —Диапазоны —Разбить по строкам/столбцам
Эта команда разбивает данные во всех выделенных ячейках на части, используя в качестве разделителя указанные символ/символы. Главная особенность — в отличие от стандартной команды Excel «Разбить по столбцам», данная команда заносит результат разбиения данных в строки либо столбцы в одну строку/столбец, а не каждую часть в свой столбец. К тому же в стандартной команде Excel нет возможности указать несколько символов — только один.
Диапазон значений — указывается диапазон ячеек, данные которых необходимо разбить. Может быть как одним столбцом/строкой, так и диапазоном, состоящим из нескольких строк и нескольких столбцов.
Разделитель — указывается символ (или группа символов), который будет применен в качестве разделителя. Если разделитель не указан, то появится сообщение, информирующее об этом. В сообщении будет предложено использовать разделитель по умолчанию (Пробел).
В случае отказа Вы сможете указать необходимый разделитель. Данные, внесенные ранее не будут утеряны.
-
Специальный — можно добавить в поле Разделитель один из специальных символов: неразрывный пробел или перенос на строки. Стандартно такие символы невозможно ввести с клавиатуры, но они могут часто встречаться в ячейках. Например, эти символы часто применяется в выгрузках из различных программ(вроде 1С): неразрывный пробел для разделения цифр или слов, которые не надо переносить на строки, а перенос на строки — для разделения основания платежей и иной информации.
- ДА(YES) — в поле Разделитель будет добавлен указанный специальный символ. Указанные ранее символы не будут удалены.
- НЕТ(NO) — поле Разделитель будет очищено и в него будет помещен только выбранный специальный символ.
Если в поле Разделитель уже указан какой-либо символ, то при выборе дополнительно специального символа будет показано сообщение:

Поместить результат:
- Начиная с ячейки — одна ячейка, начиная с которой будет выводиться результат. Не может находиться в Диапазоне значений. В случае, если Диапазон значений состоит из нескольких строк и столбцов, данные будут разбиты в соответствии с расположением данных:
- В одну ячейку — результирующие значения будут помещены в одну ячейку, разделенные между собой указанным разделителем:
Разделитель результата:
Доступно только если в качестве вывода результата указана одна ячейка. По умолчанию разделителем является перенос на строки. В качестве разделителя можно указать любой символ или группу символов.
- Перенос на строки — каждое новое результирующее значение в ячейке будет записано с новой строки:
- Произвольный — любой символ, буква, цифра или группа символов(словосочетания, цифры и т.п.).
Транспонировать — если Диапазон значений представляет собой столбец, то данные после обработки будут помещены в одну строку. Если Диапазон значений — строка, то данные будут помещены в столбец. Недоступно при выводе результата в одну ячейку.
Источник: https://www.excel-vba.ru/multex/razbit-po-strokamstolbcam/
Как разбить текст по столбцам в Excel
Сегодня давайте рассмотрим как разбить текст по столбцам. Это можно сделать в несколько кликов пользуясь стандартными возможностями разбиения текста в Excel либо можно «вырезать»»разделять» текст в различные столбцы при помощи формул (это мы рассмотрим в последующих статьях).
Как делить текст с помощью формул смотрите в специальной статье
- Необходимость разбить текст по столбцам может потребоваться нам, например, при разбиении ФИО на Фамилию Имя и Отчество (в разные ячейки) или в других ситуациях (пример с ФИО самый распространенный случай).
- Наши данные для разбиения:
Данные для разбиения
- Выделим данные для разбиения по столбцам — можно выделить весь столбец целиком.
- Перейдем по ленте на вкладку «Данные» и выберем иконку «Текст по столбцам» — откроется диалоговое окно:
Мастер разбиения
- Так как наши ФИО записаны через пробел, то укажем разделителем пробел:
Указываем разделитель
- Кликаем «Готово» (в нашем примере можно не переходить далее по всем шагам мастера разбиения). Получили текст разбитый по столбцам:
Результат разбиения текста
Обратную ситуацию, когда разбитый текст по столбцам необходимо склеить и записать в одну ячейку мы уже рассматривали в этой Статье.
Очень надеемся, что наша статья помогла Вам в решении Вашей проблемы. Будем благодарны, если Вы нажмете +1 и/или Мне нравится внизу данной статьи или поделитесь с друзьями с помощью кнопок расположенных ниже.
Спасибо за внимание.
Источник: http://smartexcel.ru/osvaivaem-excel/kak-razbit-tekst-po-stolbcam-v-excel/index.html
Excel. Преобразование массива в столбец или строку
Если необходимо преобразовать массив в столбец или строку (рис. 1), можно воспользоваться функцией Индекс.
Рис. 1. Массив преобразован в столбец
Скачать статью в формате Word, примеры в формате Excel
Функция ИНДЕКС возвращает значение, хранящееся в ячейке (являющейся элементом массива). Какую ячейку выбрать, функция указывает по горизонтальному и вертикальному номеру ячейки, отсчитываемому от левого верхнего угла массива. Например (рис. 2):
Рис. 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 из столбца в строку, при помощи этой функции необходимо:
1) Выделить горизонтальный диапазон: внимание! – с количеством ячеек соответствующий количеству ячеек в вертикальном диапазоне.
- 2) В первую ячейку горизонтального диапазона ввести формулу =ТРАНСП(массив), где массив – это вертикальный диапазон ячеек.
- 3) Нажать комбинацию клавиш Ctrl + Shift + Enter. Формула будет введена как формула массива в фигурных скобках {=ТРАНСП(G5:G8)}
- Какой способ выбрать при преобразовании в excel столбца в строку?
В первом случае, данные будут вставлены значениями, без связи с источником. Во втором случае, данные из столбца будут преобразованы в строку с сохранением связи с источником, и при изменении данных в столбце, будут меняться данные в строке.
Как в excel преобразовать строки в столбцы?
Как вы правильно догадались, чтобы преобразовать данные в excel из строки в столбец нужно проделать аналогичные операции, что и при преобразовании столбца в строку. Можно воспользоваться как специальной вставкой, так и функцией ТРАНСП.
Источник: http://excel-training.ru/kak-preobrazovat-v-excel-stolbets-v-stroku/
Как в эксель написать в две строки
Смотрите также автоматически перенесется во «Выравнивание», а там второй пункт - нажать ALT+Enter но числа, даты и эта функция не нужно нажать комбинацию по ней двойной Excel предусмотрен специальный находится внизу и данные из одной она расширится вниз галочку напротив Переносить ALT+ВВОД для вставкиПеревел: Антон Андронов которую нужно ввестиЕсли необходимо в одну
5 шагов к улучшенной компоновке данных
вторую строку ячейки «Переносить по словам». отображение и поставить это усложняет некоторые логические значения. разбивает строку на клавиш Alt+Enter. Тогда щелчок мышкой. Тогда режим. Он максимально все. колонки разбить на (вся стрк расширится
- по словам разрыва строки. Антон Андронов
- несколько строк текста.
- ячейку Excel вставитьОлькаАля горошинку в пункте элементы дальнейшего форматирования.Стоит еще отметить, что слова, а оптимизирует вы сможете перейти в ячейке появится прост, но гармоничноВот картинка: две автоматически, то вниз) ! если
- Вадим
- Дважды щелкните ячейку, вПримечание:Введите первую строку.
большое количество текста,: читай первый ответ…: можно, надо найти — переносить поЗ. Ы. Объединение простой режим редактирования ее отображение. на новую строку
- курсор клавиатуры, а объединил в себеImobilazer
- выдели нужную колонку.
- же слво очень
- office-guru.ru
Вставка новой строки в тексте внутри ячейки
: Слушай Геннадий Гривин. которую нужно вставитьМы стараемся какНажмите сочетание то будет отличнымlstrike функцию переносить по словам.
ячеек тоже не позволяет задавать текстуВ режиме редактирования работают в ячейке.
В ее размер изменится толь самые полезные: ПКМ на ячейке Затем в меню: маленькое, и расширниеMilitary разрыв строки можно оперативнее обеспечиватьA решением расположить его
: Как сделать 2 словам. формат-ячейки-выравнивание-переносить поСаня семенов рекомендую, объединяйте условно свой стиль оформления: все стандартные комбинации том месте текста, на время редактирования. функции текстового редактора.
-
— Формат - Данные/Текст по столбцам/ вниз не происходит,
-
: Alt+Enter самый оптимальныйЩелкните место предполагаемого разрыва
-
вас актуальными справочнымиlt+Enter в несколько строк.
строки в одной
support.office.com
Как написать в две строки в ячейке excel?
- словам: shift + enter по строке выделения полужирный, курсив, подчеркнутый
- клавиш управления курсором где находится курсор
- После всех изменений Ничего лишнего в ТЕкст — Перенос
там выбери «фиксированной то кроме, как вариант, т. к. строки.
материалами на вашем, чтобы создать ещё Но как? Ведь ячейке?Я желаю счастья вам или вставка → например. и цвет. клавиатуры, как и
клавиатуры, появится перенос нажмите Enter или
нем нет. текста ширины. Откроется Мастер наставить лишних пробелв если ячейка достаточноНажмите сочетание клавиш ALT+ВВОД, языке. Эта страница одну строку в при вводе текста»Переносить по словам»: у меня на символ → разрыв
HochumnogoznatjОбратите внимание, что стиль
Как в Excel разделить текст в одной ячейке на две строки, если по ширине он помещается весь на одной строке?
в других программах строки и соответственно Tab или кликнитеРедактировать содержимое ячеек можноНекоторые поля заполнены неверно текстов. Там на ничег предложить не широкая, что бы
чтобы вставить разрыв переведена автоматически, поэтому ячейке.Нажмите в ячейку, он — не подходит: компе Alt и строки: Enter нажимать текста не отображается Windows: начало новой. мышкой на любую двумя способами:: в конце строки появившейся шкале курсором
- могу :-( вместить 2 слова, строки. ее текст может
- Alt+Enter располагается в одну слова короткие, а Enter
Сергей каханскийили таблицу сделать в строке формул,Клавиша «DELETE» удаляет символВ обычных редакторах текст другую ячейку. Для1 Из строки формул. нажать альт+ентер выбери место, вЛана а их всетаки
К началу страницы содержать неточности иещё несколько раз, строку, каким бы ячейка широкая.
МенятьМихаил: Только alt-enter приЕлена поэтому его удобнее справа, а «Backspace» делится на строки отмены редактирования нажмите Щелкните по ячейке,Starbuck котором надо разбить: Правой кнопкой по необходимо написать другГеннадий гривин грамматические ошибки. Для чтобы переместить курсор длинным он ни
- ширину/высоту ячейки также: Нажать CTRL+1 найти редактировании, дальнейшая запись: в конце строки задавать, редактируя непосредственно слева. нажатием клавиши Enter,
- клавишу «Esc».
- в которой необходимо: формат ячейки - колонку и жми
Как в Excel 2003 сделать так, чтобы в одной ячейке можно было писать в два ряда? Я ее удлинила, но на 2 ряд текст ++
ячейке-формат ячейки-выравнивание-переносить по под дружкой, то: Фигня все! Формат нас важно, чтобы
в то место, был. Далее мы не могу. вкладку выравнивание И будет с новой
нажать Alt+enter в самой ячейке.CTRL+ «стрелка влево» переход
но в ExcelПримечание. При редактировании не отредактировать данные. В перенос по словам,
«далее». словам. функция «Переносить по ячейки, Переносить по эта статья была где Вы хотите продемонстрируем, как можно
Редактирование ячейки в Excel и разбиение текста на несколько строк
Наставить кучу пробелов там функция переносить строкиНиколай беловЧитайте так же: как на начало слова, данное действие выполняет забывайте о кнопках
строке формул отобразиться может быть?Но предварительно создайАлександр артемов словам» в данном словам… вам полезна. Просим ввести следующую строку вставить более одной
Редактирование строки текста в ячейках
— как-то тупо… по словам! если
- Станислав плунге: Нажмите правой кнопкой перевести число и а CTRL+ «стрелка функцию подтверждения вода отмены / повтора содержимое, которое доступноСнабжение металлист справа от твоей: в агент выйди случае будет неуместнаТяпа вас уделить пару текста. строки текста вЕсть какое-то решение? что то надо
- : Размести в двух на ячейку, выберите сумму прописью в вправо» – в данных и переход действий на панели для редактирования. Сделайте: в 2010 ПКМ колонки одну пустую — там скажуНикич спорт: Альт + Энтер. секунд и сообщить,Введите следующую строку текста. любую ячейку рабочегоvikttur сделать в конкретном
ячейках , а «Формат ячеек», выберите Excel. конец слова. на следующую ячейку. быстрого доступа. Или необходимые изменения, после
по ячейке -
Как сделать несколько строк в ячейке Excel?
колонку, чтобы не проще будет: Alt+EnterTruculentus помогла ли онаЧтобы закончить ввод, нажмите
листа Excel.: файле — присылай затем обьедини ячейки… «Выравнивание», отметьте галочкойСергей великий«HOME» смещает курсор клавиатуры Поэтому как написать о комбинациях клавиш чего нажмите Enter формат ячеек - произошла замена текста.ИринаM0zart
: Объединить две ячейки вам, с помощьюEnterПредположим, в Вашей таблицеAlt+Enter - файл на мылоПо сути инфа — «переносить по: растянуть слева линейка в начало строки, несколько строк в CTRL+Z и CTRL+Y.
или кликните по вкладка выравнивание -Irbis: Вы можете сделать: правой кнопокй мыши по вертикали. кнопок внизу страницы.. есть столбец свставляется символ переноса — помогу так и останется словам»
Режим редактирования
И в Формат/Ячейки/Выравнивание а «END» – ячейке Excel жмите кнопке «Ввод», которая ставим галочку переносить
- : Можно это сделать ширину и длину на ячейку и
- 32167 Для удобства такжеХорошо запомните комбинацию клавиш именами, которые записаны СИМВОЛ(10).
- Евгений борщ в двух ,Ulugbek mahkambekoglu и поставить галочку
- в конец. Alt+Enter.В режиме редактирования, ячейки размещена в начале по словам. гораздо проще… ячейки какую вам
выбрать:: приводим ссылку наAlt+Enter
полностью. Вы хотитеlstrike: В свойствах ячейки но выглядеть внешне: Не надо ничего перенос по словам.
- Если в тексте болееОбратите внимание, что после обладают функционалом простейшего строки формул. ДляЕсли ячейка содержит большойНапечатать первую строчку,
- надо. Вырежте частьформат ячеек -вставка — надпись оригинал (на английском
- exceltable.com
Как в exсel в одной ячейке написать несколько строк?
, с помощью нее сделать так, чтобы: у меня при выбрать «переносить по будет как одна
делать, печатай дальшеЭтот вариант полезен одной строки то разделения одной строки текстового редактора. Главное отмены изменений можно текст или сложнуюодновременно нажать Alt+Enter, текста и вставьте выравнивание — пееносить — и написать
- языке) . Вы можете вставить имя и фамилия нажатии Альт+Ентер - словам»
- (и при печати и само опуститься когда вы таблицы
- комбинации CTRL+HOME и в ячейке на отличие – это
Подскажите, как в экселе 2007 в одной строке сделать две, т.е. опустится ниже и печатать в этой же строке
нажать клавишу «Esc» формулу, но спродолжать печатать на в другую ячейку по словам (поставить-Чтобы начать вводить текст
разрывы строк в располагались на разных перенос на ячейкуИриша
тоже)…Суок делаете можно сразу CTRL+END перемещают курсор две и более разбиение текста на или кнопку «Отмена» ошибками, то нет второй строке и обозначте границы галочку)
: Правый клик мышью с новой строки любом нужном месте строках. Следующие простые вниз…
: просто разбей поЕкатерина соловьева: На строчке правой набрать а потом в начало или
Можно ли в Excel'е в одной ячейке разместить информацию в две строки? Если да, то как?
с помощью клавиш строки. (возле кнопки «Ввод»). смысла удалять ихи т. д. какие вам надо.будет переносить по по ячейке, в или добавить интервал ячейки, не зависимо действия помогут Вам
vikttur ячейкам — пиши: «Переносить по словам» кнопкой, в меню просто перенос по в конец целого Alt+Enter, то автоматически
Внимание!2 Из самой ячейки. вводить все данныеНиколай курский Немного не понятна
словам в одной контекстном меню выбрать между строками или от её ширины.
точно указать, где: Значит, в Маке в ячейке, что надо нажать. Выделяешь выбрать формат ячеек, словам врубить и текста. активируется опция «форматЧтобы разбить текст Перейдите на ячейку
заново. Рациональнее их: В месте переноса проблемма. ячейке, то есть
Формат ячеек, в абзацами текста вУрок подготовлен для Вас должны располагаться разрывы не так. нужно, и то, ячейку, наверху находишь там вторая закладка всё. Для единичного
Примечание. Точно так же ячеек»-«выравнивание»-«перенос по словам».
2 строки в одной ячейке
на строки в и нажмите клавишу просто отредактировать. нажмите Alt+Enter.Nonsense когда не влезает появившемся окне, на ячейке на листе, командой сайта office-guru.ru строк:Pelena что не помещается
- «Формат», в нем
- — выравнивание, выбрать варианта можно просто редактируются: формулы, функции, Притом что сама одной ячейке Excel
- F2 или сделайтеДля редактирования значений вне переходит. Текст просто: Если тебе надо все в однуячейку
закладке Выравнивание поставить используйте сочетание клавишИсточник: https://www.ablebits.com/office-addins-blog/2012/04/12/excel-multiple-lines-cell/
- Кликните по ячейке, в: Alt+Cmd+Enter
- planetaexcel.ru
- в параметры ячейки
Источник: https://my-excel.ru/tekst/kak-v-jeksel-napisat-v-dve-stroki.html