2003 excel перенос в ячейке excel. Перенос в ячейке Excel

Перенос строчки в пределах ячейки в Microsoft Excel

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

Способы переноса текста

Некоторые юзеры пробуют перенести текст снутри ячейки нажатием на клавиатуре клавиши Enter. Но сиим они достигают лишь того, что курсор перемещается на последующую строчку листа. Мы же разглядим варианты переноса конкретно снутри ячейки, как чрезвычайно обыкновенные, так и наиболее сложные.

Способ 1: внедрение клавиатуры

Самый обычный вариант переноса на другую строчку, это установить курсор перед тем отрезком, который необходимо перенести, а потом набрать на клавиатуре сочетание кнопок Alt (левый) + Enter.

В отличие от использования лишь одной клавиши Enter, с помощью этого метода будет достигнут конкретно таковой итог, который ставится.

Урок: Горячие клавиши в Экселе

Способ 2: форматирование

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

  1. Выделяем ячейку, в которой текст выходит за пределы границ. Кликаем по ней правой клавишей мыши. В открывшемся перечне избираем пункт «Формат ячеек…».
  2. Открывается окно форматирования. Перебегаем во вкладку «Выравнивание». В блоке опций «Отображение» избираем параметр «Переносить по словам», отметив его галочкой. Нажимаем на клавишу «OK».

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

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

Способ 3: внедрение формулы

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

  1. Отформатируйте ячейку, как указано в прошлом варианте.
  2. Выделите ячейку и введите в неё либо в строчку формул последующее выражение:

    Вместо частей «ТЕКСТ1» и «ТЕКСТ2» необходимо подставить слова либо наборы слов, которые желаете перенести. Другие знаки формулы изменять не необходимо.

  3. Для того, чтоб итог отобразился на листе, нажмите клавишу Enter на клавиатуре.

Главным недочетом данного метода является тот факт, что он труднее в выполнении, чем прошлые варианты.

Урок: Полезные функции Excel

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

Мы рады, что смогли посодействовать Для вас в решении проблемы.

Добавьте веб-сайт в закладки и мы еще пригодимся для вас.

Читайте также  Как отключить в torrent рекламу. Как убрать рекламу в uTorrent

Опишите, что у вас не вышло. Наши спецы постараются ответить очень быстро.

Помогла ли для вас эта статья?

ДАНЕТ

Поделиться статьей в соц сетях:

Перенос в ячейке Excel

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

Стандартный способ прибавления разрывов строк в ячейку заключается в использовании композиции кнопок Alt + Enter. Это стало обширно всераспространенным. Все это смотрится прекрасно, но в определенной степени непрактично. В конце концов, эти таблицы еще не работали, и тут появляются доп трудности.

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

Функция «Символ»

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

Для этого вы сможете применять функцию СИМВОЛ, которая дозволяет вставлять хоть какой знак ASCII в ячейку. Но до этого чем обрисовать, как его использовать, для вас нужно осознать, как это работает.

Excel повсевременно употребляет коды разных знаков. Любая буковка, пиктограмма имеет собственный свой код от 1 до 255. К примеру, код большей буковкы A равен 97. Разрыв строчки же имеет номер 10. И хотя этот знак невидимый, он помогает програмке осознать, в каком месте делать перенос. Потому он чрезвычайно важен.

Перед переносом строчки нужно включить режим «Перенос текста». Таковым образом, вы сможете убедиться, что знак разрыва строчки не виден.

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

Удаление переносов строк

Как уже упоминалось выше, ежели вы добавите разрывы строк, эти невидимые знаки могут вызвать много неудобств. Но при правильном подходе вы можете осознать, как от их избавиться.

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

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

Так что же можно сделать, чтоб заавтоматизировать процесс удаления переносов строк? Это можно сделать несколькими способами.

Замена знака переноса

Самый обычный метод удалить перенос – применять обычную функцию поиска и подмены в Excel. Для вас нужно выбрать все ячейки, доступные в документе, нажав комбинацию кнопок Ctrl + A и вызвав соответственное диалоговое окно, используя композиции кнопок Ctrl + H. Вы также сможете открыть окно «Найти и заменить» на вкладке «Главная» на ленте, где вы отыщите и выберите группу «Поиск» и нажмите клавишу «Заменить».

Здесь у внимательного и вдумчивого читателя возникнет вопрос: что вводить в верхнее поле «Поиск», ежели знак невидимый и на клавиатуре его нет? И тут нереально ввести комбинацию кнопок «Alt + Enter», потому вы не сможете скопировать ее из готовой таблицы.

Но у данной для нас композиции есть кандидатура – Ctrl + J. Эта композиция кнопок может заменить Alt + Enter в любом диалоговом окне либо поле ввода.

После того, как юзер добавляет мигающий курсор в поле «Найти» и вводит комбинацию кнопок Ctrl + J, зрительно ничего не изменяется. Это не обязано смущать, так как сам знак невидим, и он при всем желании юзера Excel не может быть обнаружен.

Читайте также  Неделимый пробел в word. Неразрывный пробел в ворде — где найти и как поставить, горячие клавиши

В поле «Заменить» вы сможете ничего не писать. Ежели вы желаете, чтоб полосы не были соединены, вы сможете поставить пробел. В итоге, меж строчками будет свободное место. Чтоб подтвердить действие, необходимо надавить клавишу «Заменить все». Все, опосля этого переноса не будет во всем документе.

Справедливый и обратный ход. Ежели вы введете пробел в поле «Найти» и нажмете комбинацию Ctrl + J в поле «Заменить», то все пробелы будут изменены переносами строк. Это может быть чрезвычайно комфортно в неких ситуациях. К примеру, ежели есть список слов, которые были случаем написаны в ряд, в то время как их необходимо поставить в столбик. В таком случае можно открыть то же окно “Найти и заменить” и заменить пробел на знак переноса строки.

Важно учесть еще один момент. Знак перевода строчки, введенный в поле Find, может остаться опосля подмены, когда это диалоговое окно раскрывается во 2-ой раз. Потому лучше его опять вызвать и несколько раз надавить клавишу «Backspace», при этом курсор будет помещен в поле.

Формула удаления переносов строк

Если для вас необходимо употреблять формулу лишь для удаления разрывов строк, вы должны употреблять функцию ПЕЧСИМВ, предназначенную для удаления всех невидимых знаков. Разрывы строк не являются исключением.

Но этот вариант не постоянно подступает, поэтому что опосля удаления разрывов строчки они могут слипаться, потому лучше применять другую формулу, которая заменит разрыв строчки пробелом.

Для этого употребляется композиция функций СИМВОЛ и ПОДСТАВИТЬ. 1-ая возвращает знак по коду, а 2-ая подменяет знак остальным текстом. В большинстве случаев разрывы строк следует подменять пробелами, но вы также сможете заменить их запятыми.

Деление на столбцы по переносу строки

Инструмент «Текст по столбцам», расположенный на вкладке «Данные», также отлично работает с переносами строк. Для этого на втором шаге выберите разделитель “Другой” и введите знак перевода строчки, используя комбинацию кнопок Ctrl + J.

Если в таблице несколько разрывов строк один за иным, флаг «Считать поочередные разделители одним». И опосля того, как вы нажмете клавишу «Далее», мы получим этот результат.

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

Как поделить текст на несколько строк?

Excel дает возможность деления текста, который состоит из пары строк на отдельные строки.

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

Но как обойтись без способностей программирования, ежели все таки приходится повсевременно делить строки? Самый обычной метод – употреблять Power Query.

Описание надстройки Power Query

По умолчанию эта надстройка была в первый раз включена в обычный набор Excel 2016. Но, ежели вы используете наиболее старенькую версию, можно загрузить ее с сайта Microsoft. Power Query – это аддон, позволяющий подключаться к различным данным и обрабатывать их для предстоящего анализа. Он также может быть применен для разделения строк.

Чтобы загрузить данные в Power Query, вы должны преобразовать их в формат Smart Table. Для этого нажмите комбинацию кнопок Ctrl + T либо нажмите клавишу «Формат», как в таблице на вкладке «Главная». Но ежели вы не желаете этого делать, есть метод поступить иначе.

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

Читайте также  Ps plus подписка на 2 дня. Как пользоваться PlayStation Plus бесплатно

Далее на вкладке «Данные» (в Excel начиная 2016 версии) либо на вкладке Power Query (если Excel наиболее старенькой версии с установленным аддоном) следует надавить на клавишу «Из таблицы/диапазона», чтоб перенести данные в редактор Power Query.

После того, как данные загрузятся, колонка с многострочным текстом выделяется, а на вкладке «Главная» отыскать опцию «Разделить столбец – По разделителю».

С большой вероятностью Power Query будет независимо определять, в зависимости от каких критериев обязано осуществляться разделение, и сам будет помещать знак # (lf) знака переноса строчки, чтоб юзер мог узреть, где находится этот невидимый знак. При необходимости вы сможете употреблять остальные знаки, избранные из раскрывающегося перечня, размещенного внизу окна, опосля выбора флага «Разделить с помощью особых символов».

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

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

Полученную таблицу можно вставить в рабочую таблицу с помощью команды «Закрыть и загрузить» – «Закрыть и загрузить в …». Вы сможете отыскать ее на вкладке «Главная».

Обратите внимание, что Power Query просит обновления данных опосля каждого конфигурации, поэтому что нет ввода для формул. Для этого щелкните правой клавишей мыши таблицу и выберите «Обновить» в раскрывающемся меню. Либо вы сможете отыскать клавишу Обновить на вкладке Данные.

Использование макроса для деления строки

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

Чтобы применять макрос для разделения строк переносами, нужно перейти на вкладку «Разработчик» либо надавить комбинацию Alt + F11. Потом раскроется окно, в котором новейший модуль вставляется через меню «Insert – Module». Потом для вас необходимо скопировать этот код и вставить его в среду разработки Visual Basic.

Sub Split_By_Rows()

    Dim cell As Range, n As Integer

    Set cell = ActiveCell

    For i = 1 To Selection.Rows.Count

        ar = Split(cell, Chr(10))     ‘делим текст по переносам в массив

        n = UBound(ar)                ‘определяем кол-во фрагментов

        cell.Offset(1, 0).Resize(n, 1).EntireRow.Insert         ‘вставляем пустые строчки ниже

        cell.Resize(n + 1, 1) = WorksheetFunction.Transpose(ar) ‘вводим в их данные из массива

        Set cell = cell.Offset(n + 1, 0)                        ‘сдвигаемся на последующую ячейку

    Next i

End Sub

Как удалить переносы строк с помощью макроса?

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

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

Недостаток – как и в прошлом примере, нужно владение способностями программирования.

Достаточно просто в редактор Visual Basic вставить последующий код.

Sub RemoveCarriageReturns()

    Dim MyRange As Range

    Application.ScreenUpdating = False

    Application.Calculation = xlCalculationManual

    For Each MyRange In ActiveSheet.UsedRange

        If 0 < InStr(MyRange, Chr(10)) Then

            MyRange = Replace(MyRange, Chr(10), “”)

        End If

    Next

    Application.ScreenUpdating = True

    Application.Calculation = xlCalculationAutomatic

End Sub

Выводы

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

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

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

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

Оцените качество статьи. Нам принципиально ваше мнение:

Оставьте комментарий