Перейти к содержимому

Как в эксель поменять слова местами в одной ячейке

  • автор:

Как в эксель поменять слова местами в одной ячейке

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

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

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Excel как поменять местами слова в ячейке

Перемещение ячеек относительно друг друга в Microsoft Excel

Перемещение ячеек относительно друг друга в Microsoft Excel

​Смотрите также​volanddd​Repl = Left(Repl,​Использовать только формулы,​ отчества — в​ С9 такую.​ с заглавной буквы.​ в тексте Excel​ и фамилия написаны​ список клиентов с​Заходим на закладке​ стандартными инструментами программы,​

​на клавиатуре и​ него нужно вставить​

Перемещение ячеек

​ диапазона.​ транзитной ячейки. Выделяем​Выделяем любой другой пустой​Потребность поменять ячейки местами​: Спасибо! А если​ Len(Repl) — 2)​ без VBA​ третьем столбце.​Получилось так.​ У нас, в​сразу в нескольких​ полностью, в​ адресами.​ «Формулы» в раздел​ но данные варианты​ также кликаем левой​

Способ 1: перемещение с помощью копирования

​ следующий код:​Поэтому перемещение через несколько​ её и щелкаем​ элемент на листе.​ друг с другом​ полей побольше.(Имя,Фамилия,Адрес,телефон и​

  1. ​End Function​Пример:​Или даты -​​Сделать одну заглавную букву​​ примере – из​ словах, столбцах, т.д.​​список с фамилией и​​Нам нужно составить предложение.​​ «Библиотека функций», выбираем​​ довольно неудобны и​ Копирование ячейки в Microsoft Excel
  2. ​ кнопкой мышки по​Sub ПеремещениеЯчеек()​ ячеек чаще всего​​ правой кнопкой мыши.​​ Жмем на кнопку​ при работе в​ т.д.) что надо​Казанский​​Привет человек -​​ день, месяц и​ в начале предложения​ ячейки А4.​ Например, у нас​ инициалами​ Вставка данных в Microsoft Excel
  3. ​ В ячейке пишем​ – «Текстовые», и​ занимают много времени.​ второй ячейке (диапазону).​Dim ra As​ происходит некорректно в​​ В контекстном меню,​​«Вставить»​ Копирование второй ячейки в Microsoft Excel
  4. ​ таблице Microsoft Excel​ поменять в формуле?​: Интересно, для чего​​ кеволеч тевирП​​ год записать в​ Вставка второго значения в Microsoft Excel
  5. ​ в Excel.​Получилась такая формула. Нажимаем​ список с фамилиями,​. Например, в ячейке​ формулу.​ выбираем функцию «СЦЕПИТЬ».​ К счастью, существуют​Чтобы запустить макрос, жмем​​ Range: Set ra​​ контексте конкретной таблицы​ Копирование ячейки из буферной области в Microsoft Excel
  6. ​ которое активировалось после​. Она находится в​ случается довольно редко.​Busine2012​​ поиск сделан?​​Заранее спасибо​ Вставка данных в Microsoft Excel
  7. ​ разных столбцах. Для​Устанавливать формулу будем​ «ОК».​ именами, написанными маленькими​ написано.​=A2&» «&B2&» «&C2&»​ В появившемся окне​ макросы и надстройки​ на кнопку​ = Selection​​ и применяется довольно​​ этих действий, переходим​

Очистка содержимого в Microsoft Excel

​ том же блоке​ Тем не менее,​: Будет меняться вот​GIG_ant​

Ячейки перемещены в Microsoft Excel

​!​ этого есть функция​ в ячейке D9.​Копируем эту формулу​ буквами. Нам нужно​В соседнем столбце пишем​

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

​ «&»проживает по адресу»&»​ указываем адреса ячеек,​ сторонних разработчиков, которые​«Макросы»​msg1 &»г.»&» «&D2&» «&»ул.»&»​​ которые нам нужно​​ позволяют решить поставленную​, размещенную на ленте​ выделение ДВУХ диапазонов​

Перемещение ячейки в Microsoft Excel

​ потребность поменять содержимое​«Очистить содержимое»​ что и кнопка​ и их нужно​(СТРОКА()-1)*2-1​ правильно понял условие​

Ячейки перемещены в программе Microsoft Excel

​:​ статью «Разделить текст​Или можно написать​ столбцу. Получилось так.​ все первые буквы​=СЦЕПИТЬ(ЛЕВСИМВ(СЖПРОБЕЛЫ(A1);НАЙТИ(» «;СЖПРОБЕЛЫ(A1);1));ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(» «;СЖПРОБЕЛЫ(A1);1)+1;1);».»;ПСТР(СЖПРОБЕЛЫ(A1);НАЙТИ(«​ «&E2&» «&»д.»&» «&F2&».»​ объединить в одно​ задачу максимально легко​ во вкладке​ идентичного размера»​

Ячейки перемещены со сдвигом диапазона в Microsoft Excel

Способ 3: применение макросов

​ далеко стоящих друг​.​«Копировать»​ решать. Давайте выясним,​Например, если полей​ )​Kot_Lancelot​ Excel на несколько​ такую формулу.​Теперь нам нужно​ фамилий и имён​ «;СЖПРОБЕЛЫ(A1);НАЙТИ(» «;СЖПРОБЕЛЫ(A1);1)+1)+1;1);».»)​Получилось такое предложение.​ предложение. Получилось так.​ и быстро. Так​«Разработчик»​msg2 .​=ПРОПИСН(ЛЕВСИМВ(A9))&ПРАВСИМВ(СТРОЧН(A9);ДЛСТР(A9)-1)​ убрать один столбец.​

  • ​ стали большими. Исправлять​Получилось.​По такому принципу составляем​ФИО написаны без пробелов.​ что для пользователей,​в группе инструментов​ Переход в редактор макросов в Microsoft Excel
  • ​ выделение двух диапазонов​ не исчезает, а​ а задача по​ ​ от неё имеет​
    ​ поменять ячейки местами​ *4​ слово поставить первым​
    ​ за помощь!​Есть файл с колонкой​Мы её написали​
    ​ Если мы просто​ вручную долго. Но​Если между словами​
    ​ любые предложения.​ Чтобы это исправить,​ которым приходится постоянно​«Код»​
    ​ ИДЕНТИЧНОГО размера»​ требует других решений.​ перемещению ячеек полностью​ гораздо более заметный​
    ​ в Экселе.​
    ​volanddd​
    ​ или расставить слова​
    ​Олечччка​
    ​Имя Фамилия Отчество​ ​ в ячейке D10,​ удалим первый столбец,​ это ведь таблица​ появились лишние пробелы,​Если текст в​ формулу нужно доработать.​ применять подобные перемещения,​.​If ra.Areas.Count 2​Как уже было сказано​ выполнена.​ вид из-за своих​ Вставка кода в Microsoft Excel
  • ​Скачать последнюю версию​: Большое Вам спасибо.​ сзаду на перед​: Ребята подскажите пожалуйста,​Нужно привести к​ текст указали из​ то во втором​ Excel – решить​​ их можно удалить.​​ ячейках уже написан,​ Между адресами ячеек​ именно последний вариант​Открывается окно выбора макроса.​ Выделение ячеек в Microsoft Excel
  • ​ Then MsgBox msg1,​ выше, не существует​​Конечно, данный способ не​​ размеров.​ Excel​​ А есть ли​​ ?​​ какой штатной возможностью​​ православному ФИО (Фамилия​ Переход к запуску макроса в Microsoft Excel
  • ​ ячейки A9 .​ столбце будет написано​ эту задачу можно​ Подробнее о б​​ но нам нужно​​ после точки с​ Запуск макроса в Microsoft Excel
  • ​ будет самым оптимальным.​ Отмечаем нужный элемент​ vbCritical, «Проблема»: Exit​
  • Макрос поменял ячейки местами в Microsoft Excel

    ​ быстрого и корректно​ совсем удобен и​Далее переходим ко второй​К сожалению, в стандартном​ функция или макрос​GIG_ant​ можно воспользоваться чтобы​ Имя Отчество)​ Получилось так.​ «#ССЫЛКА». Поэтому сначала​ с помощью формул.​ этом читайте в​вставить дополнительные слова​ запятой написать​Автор: Максим Тютюшев​ и жмем на​

    ​ Sub​​ способа в Эксель​ требует множества дополнительных​

    ​ ячейке, данные которой​ наборе инструментов нет​ который сразу все​: Канечно, там денюжку​ переставить местами определенные​есть​Или можно написать​ копируем значение столбца​ Вот несколько вариантов.​ статье «Как удалить​перед имеющимися, то​» «​Список в Excel​ кнопку​If ra.Areas(1).Count ra.Areas(2).Count​ без копирования в​ действий. Тем не​ нужно переместить на​ такой функции, которая​ в файл в​

    Объединить слова из разных ячеек в текст Excel.

    ​ слова в одной​​анониним анониномов анонимович​ такую формулу.​ В, вставляем в​В таблице Excel​ лишние пробелы в​ сделать это можно​. Получилась такая формула.​
    ​можно корректировать формулами​«Выполнить»​ Then MsgBox msg2,​ транзитный диапазон поменять​ менее, именно он​ место первой. Выделяем​ бы без дополнительных​ новом формате пишет?​vikttur​ ячейке? Вариант разбить​нужно​=ПРОПИСН(ЛЕВСИМВ(A9))&ПРАВСИМВ(СТРОЧН(A9);ДЛСТР(A9)-1)​
    ​ столбец А. Затем​
    ​ есть несколько функций.​ Excel». Этими же​
    ​ с помощью формулы.​=СЦЕПИТЬ(A1;» «;B1;» «;C1)​ – имя и​.​ vbCritical, «Проблема»: Exit​ две ячейки между​ применим большинством пользователей.​
    ​ её и опять​ действий или без​Busine2012​: GIG_ant, девушке хочется​ по столбцам а​анониномов анониним анонимович​Мы её написали​ столбец В удаляем.​ Работать с ними​ способами можно удалить​
    ​ У нас такой​Получилось так.​ отчество заменить на​После этого действия макрос​ Sub​ собой местами, если​​Ещё одним способом, с​​ жмем на кнопку​
    ​ сдвига диапазона, могла​
    ​: как это понять?​
    Объединить текст в Excel.​ другого :)​ потом изощряться переставляя​
    ​в результате нужен​
    ​ в ячейке D10,​ Как копировать значение,​ нужно одинаково. Подробно​ пробелы между числами,​
    ​ список.​
    ​Теперь формулу копируем вниз​ инициалы, соединить слова​ автоматически меняет содержимое​Application.ScreenUpdating = False​ находятся они не​ помощью которого существует​
    ​«Копировать»​ бы менять местами​
    ​OksanaV​В смысле -​ столбцы не совсем​​ ексель с правильным​ текст указали из​​ смотрите в статье​
    ​ разберемся с одной​ в формуле, т.к.​Нам нужно перед фамилиями​ по столбцу.​ из ячеек в​ выделенных ячеек местами.​
    ​arr2 = ra.Areas(2).Value​ в смежных областях.​ возможность поменять ячейки​
    ​.​ две ячейки. Но,​: То есть исходный​ штатными средствами. А​
    ​ подходит.​
    Сложить слова в Excel.​ порядком. можно и​ ячейки A9 .​
    ​ «Копирование в Еxcel».​ функцией. Остальные функции​ лишние пробелы могут​​ вставить слово «Квартиросъемщик».​​Второй вариант.​ предложение, вставить слова​Важно отметить, что при​ra.Areas(2).Value = ra.Areas(1).Value​ Но этого можно​
    ​ местами, можно назвать​Выделяем курсором первую ячейку​ в то же​ файл с одной​
    ​ штатное только одно​
    ​Например в ячейке​ в этом столбце​ Получилось так.​
    ​Если столбец будет​ опишем, а работать​ привести к ошибке​ В ячейке нового​Вместо функции «СЦЕПИТЬ»​ в список Excel.​ закрытии файла макрос​
    ​ra.Areas(1).Value = arr2​ добиться за счет​ простое перетаскивание. Правда​ с данными и​ время, хотя данная​ с одной расположением​ — повернуть монитор​
    ​ написано: красный, желтый,​ менять, можно скопировать​Формулу копируем вниз по​ нужен для дальнейшей​ с ними так​​ при подсчете или​ столбца пишем формулу.​​ можно просто нажать​У нас есть​
    ​ автоматически удаляется, так​End Sub​
    ​ применения макросов или​ при использовании этого​
    ​ жмем на кнопку​
    Инициалы в Excel.​ процедура перемещения и​ полей, а надо​ на 180 градусов​ зеленый​ результат в свободный​ столбцу.​ работы, его можно​ же, как с​ формула не будет​=»Квартиросъемщик»&» «&A8​ кнопку амперсанд (&).​ таблица, где фамилия,​ что в следующий​После того, как код​ сторонних надстроек. Об​ варианта произойдет сдвиг​
    ​«Вставить»​ не так проста,​ что-бы получился новый​ :)​​а надо зеленый,​​ столбец, без разницы​О других функиях​ скрыть на время.​ первой.​ считать.​Копируем эту формулу​ Формула получится такая.​ имя и отчество​ раз его придется​ вставлен, закрываем окно​ использовании одного такого​ ячеек.​на ленте.​

    Поменять размер букв в тексте Excel.

    ​ как хотелось бы,​​ файл с нужным​Переставить два слова​​ красный, желтый​можно что-то вроде​ Excel при работе​Сделать все буквы в​Как заменить в Excel​Можно данные в​ вниз по столбцу.​=A2&B2&С1​ написаны в разных​ записывать снова. Чтобы​ редактора, нажав на​ специального макроса мы​Выделяем ячейку, которую нужно​Одно значение мы переместили,​ её все-таки можно​ расположением полей.я пример​
    ​ просто:​Спасибо заранее!​ =ПСТР (A1&», «&A1;ПОИСК​ со шрифтом, читайте​ тексте Еxcel маленькими.​ в словах первую​ строке переместить из​ Получился такой список.​Результат такой же,​ ячейках. Нам нужно​
    ​ не делать эту​ стандартизированную кнопку закрытия​ и поговорим ниже.​ переместить в другое​​ куда нам нужно.​ устроить, причем несколькими​​ выложил в аттаче.​=ПСТР(A1&», «&A1;ПОИСК(«,»;A1)+2;ДЛСТР(A1))​GIG_ant​ («/»;ПОДСТАВИТЬ (A1;»,»;»/»;2))+2;ДЛСТР (A1))​ в статье «Текст​
    ​У нас есть​ букву на большу​ последних ячеек в​Первый столбец можно скрыть​
    ​ как в первом​ разместить их в​ работу каждый раз​ в его верхнем​Прежде всего, нужно включить​ место. Устанавливаем курсор​ Теперь возвращаемся к​ способами.​volanddd​
    ПОМЕНЯТЬ БУКВУ НА ЗАГЛАВНУЮ В EXCEL.​Для трех тоже​: Если слова всегда​
    ​=ПСТР (A2;ПОИСК («​ Excel. Формат».​ такой текст.​
    ПОМЕНЯТЬ БУКВЫ НА ЗАГЛАВНЫЕ В EXCEL.​ (заглавную).​ первые,​ или скопировать значение​ варианте. Если нет​ одной ячейке. Вручную​ для конкретной книги,​ правом углу. Таким​ у себя в​ на её границу.​ тому значению, которое​Первый вариант решения проблемы​, может и есть​ решалось, где-то в​ разделены запятыми то​
    ​ «;A2)+1;300)&» «&ПСТР (A2;1;ПОИСК​Бывает, что нужно​В ячейку В9 устанавливаем​У нас есть​
    ​перевернуть строку​ нового столбца без​
    ​ пропусков между словами,​ переписывать список долго.​
    ​ если вы планируете​ образом код будет​ программе режим работы​ При этом он​ мы вставили в​ предусматривает банальное копирование​СДЕЛАТЬ ВСЕ БУКВЫ В EXCEL МАЛЕНЬКИМИ.​ макрос такой в​ закромах форума есть.​ можно так :​ (» «;A2))​разделить текст в Excel​ ​ формулу с функцией​ такой список.​
    ​. Например, в ячейках​ формул, а первый​ то вставьте пробел​ Но, в таблице​
    ПОМЕНЯТЬ ВСЕ БУКВЫ НА БОЛЬШИЕ В EXCEL.​ в ней постоянно​
    ​ записан в память​ с макросами и​ должен преобразоваться в​
    ​ пустую ячейку. Выделяем​ данных в отдельную​
    ​ интернете, но будет​
    ​GIG_ant​Function Repl(s As​
    ​получаю анониномов анонимович​
    ​ из одного столбца​ «СТРОЧН()». Функцию находим​Нам нужно быстро заменить​ написано: в первой​ столбец и второй​
    ​ (» «).​ Excel, есть специальная​
    ​ проводить подобные перемещения,​
    ​ книги и его​ панель разработчика, если​ стрелку, на конце​ его и жмем​ область с последующей​
    ​ сложно найти. Скорее​: ;0))​
    ​ String) As String​ анониним​ на несколько отдельных​ там же, смотрите​ во всех словах​
    ​ ячейке Иванова, во​​ с формулами -​Формула будет такая.​ функция. Есть два​ то следует сохранить​​ алгоритм можно будет​ вы их до​ которой находятся указатели,​ на кнопку​ заменой. Давайте разберемся,​ всего нужно писать​
    ​vikttur​Dim arr, i​Полосатый жираф алик​ столбцов​ описание в начале​ первые буквы на​ второй — Мария.​
    ​ удалить.​ =A2&» «&B2&» «&C2​ варианта.​ файл как Книгу​ воспроизвести для выполнения​ сих пор не​ направленные в четыре​«Копировать»​ как это делается.​

    Excel Поменять местами слова в ячейке

    ​ макрос именно под​

    ​: Для Вашей «хотелки»​

    ​ As Long​: =ПОДСТАВИТЬ (ПСТР (A1;ПОИСК​. Например, у нас​

    ​ заглавные. В ячейке​

    ​ Нам нужно написать​

    ​Ещё один способ​

    ​Объединить можно не​Первый вариант.​ Excel с поддержкой​ нужных нам операций.​ активировали, так как​ стороны. Зажимаем клавишу​.​

    Как поменять между собой значения в ячейках, строках или столбцах MS Excel

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

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

    Обмен данных между ячейками Excel

    1. Откройте файл Excel, в котором вы хотите поменять данные между ячейками, столбцами или строками.
    2. Выберите ячейку, строку или столбец, содержимое которого хотите поменять, удерживайте нажатой клавишу Shift . Затем наведите курсор мыши на крайнюю правую границу выделенной области (ячейки) и перетащите к мест замены. Не отпускайте клавишу Shift . На изображении выше вы можете видеть, что при перемещении курсора он меняется на другую форму в зависимости от того, где находится.
    3. Когда курсор становится толстой горизонтальной формой ][ в нижней части соседней ячейки, он меняет значение ячейки на ячейку ниже этой линии. Аналогично, если вы переместите его в верхнюю часть соседней ячейки, и он превратится в толстую горизонтальную форму ][ в верхней части, значение ячейки поменяется местами с ячейкой выше соседней. Однако, если вы перетащите его вправо от соседней ячейки и курсор превратится в толстое ][, содержимое выбранной ячейки будет заменено на содержимое в соседней ячейке, как показано на рисунке выше.
    4. Чтобы поменять местами значения между строками и столбцами, выделите всю строку или столбец, а затем, удерживая нажатой клавишу Shift , перед перетаскиванием курсора на строку или столбец, с которым вы хотите поменять его значения. Отпустите клавишу Shift и кнопку мыши, как только курсор окажется там, где вы хотите поменять местами содержимое ячейки / строки / столбца.

    Поменять порядок слов в ячейках

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

    Сортировка данных (слов и чисел) в ячейке по алфавиту

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

    Поменять местами слова в ячейке Excel

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

    Переставить слова в начало ячейки

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

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

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

    переместить определенный набор слов в начало ячеек

    Переместить слова в конец ячейки

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

    переместить определенные слова в конец строки

    Поменять порядок слов в ячейках быстро и без сложных формул поможет !SEMTools.
    Скачивайте и начинайте экономить время и силы для решения более важных задач!

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *