Как в экселе вставить фио в разных столбцах при копировании
Периодически офисным специалистам, работающим с большими массивами данных, требуется такая операция, как добавление определенного текста во все ячейки столбца — в конце или начале каждой ячейки.
Добавить значение в начало или конец ячеек формулой
Можно решить задачу формулой «СЦЕПИТЬ» или простой конкатенацией через амперсанд (символ «&»). Но на это нужно много времени, т.к. нужно
- добавить дополнительный столбец рядом с исходным
- ввести формулу с функцией «СЦЕПИТЬ» или формулу с амперсандом в первую ячейку — здесь кому что больше нравится. =СЦЕПИТЬ(A1;» слово») или A1&» слово».
- протянуть формулу до конца нового столбца, убедившись, что она затронула весь диапазон
- скопировать данные из нового столбца в первый
- удалить новый столбец
Ниже пример с добавлением одного символа, в данном случае — знака вопроса. Вместо него можно вписать внутри кавычек любое значение.
формулы добавления символа к значению ячейки
Могут возникнуть сложности с добавлением кавычек («) — поскольку формулы текстовые, аргумент указывается в кавычках, и во избежание ошибок одинарные кавычки обозначаются двойными, итого получается 4 знака подряд:
«заключит» значение ячейки A1 в кавычки.
Если данную операцию приходится производить часто, такой процесс порядком поднадоест. Однажды надоел и автору надстройки для Excel !SEMTools, поэтому процесс был автоматизирован. Ниже перечислены несколько примеров, как добавить текст в каждую ячейку в Excel с ее помощью.
Добавить символ в конце каждой ячейки
Выделяем диапазон ячеек, жмем макрос, вводим необходимый символ и жмем ОК. Так просто. Данные изменяются в том же столбце.
Вставляем вопросительный знак в конце каждой ячейки столбца
Как добавить символ в конце и начале ячеек столбца
Допустим, у нас есть названия ООО, но они без кавычек и без «ООО».
Ниже пример, как ускорить процесс.
1. Добавления кавычек с обеих сторон ячейки — чтобы не производить две операции.
Добавить символы в начале каждой ячейки
2. Теперь добавим символы «ООО » в начале каждой ячейки, чтобы завершить задачу.
Добавление символов в начале каждой ячейки выделенного столбца
Добавить слово в каждую ячейку столбца
Допустим, нужно добавить слово «выплатить» в начале каждой ячейки с ФИО определенного человека. Если исходные данные в именительном падеже, может быть также полезна процедура склонение по падежам.
Выделяем столбец, склоняем ФИО, и далее выбираем процедуру в меню и вводим слово в окошко, вместе с пробелом после него:
Вставляем слова в начале и конце каждой ячейки выбранных столбцов в Excel с помощью !SEMTools
Хотите так же быстро выполнять данные процедуры и сделать это прямо сейчас?
Добавить символ к каждому слову
Все описанные выше формулы и возможности добавят символы в ячейку вне зависимости от ее содержимого. Даже если она изначально пустая. Иначе говоря, являются способом изменения ячеек. Поэтому и находятся в этом разделе.
Когда нужно добавить символ перед или после каждого слова в ячейке, это уже является одним из вариантов изменить слова, а не ячейки. Ведь слов в ячейке может быть разное количество, а может и вовсе не быть. На этот случай у меня есть отдельная статья с формулами и функциями: добавить символ в Excel к каждому слову в ячейке.
При перемещении или копировании строк и столбцов приложение Excel перемещает или копирует все содержащиеся в них данные, в том числе формулы и значения их результатов, примечания, форматы ячеек и скрытые ячейки.
Для перемещения или копирования выбранных ячеек, строк и столбцов можно использовать команду Вырезать или Копировать, но вы также можете перемещать и копировать их с помощью мыши.
Чтобы переместить или скопировать ячейки, сделайте следующее:
Вы выберите ячейку, строку или столбец, которые нужно переместить или скопировать.
Выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать .
Сочетание клавиш: CTRL+X.
Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать .
Сочетание клавиш: CTRL+C.
Щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда необходимо переместить или скопировать выделенный элемент, а затем выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, выберите в контекстном меню команду Вставить вырезанные ячейки.
Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.
Примечание: Если вы нажмете на вкладке Главная в группе Буфер обмена (или нажмите клавиши CTRL+V), вместо того чтобы щелкать команду в shortcut menu, вы замените существующее содержимое ячеек назначения.
Перемещение и копирование строк и столбцов с помощью мыши
Выделите строки или столбцы, которые вы хотите переместить или скопировать.
Выполните одно из указанных ниже действий.
Чтобы переместить строки или столбцы, наведите указатель мыши на границу выделения. Когда указатель примет вид указателя перемещения , перетащите строки или столбцы в нужное место.
Чтобы скопировать строки или столбцы, нажмите клавишу CTRL и, удерживая ее, наведите указатель мыши на границу выделения. Когда указатель мыши примет вид указателя копирования , перетащите строки или столбцы в нужное место.
Важно: При перетаскивании удерживайте клавишу CTRL нажатой. Если отпустить клавишу CTRL раньше кнопки мыши, строки или столбцы будут перемещены, а не скопированы.
Если вставка скопированных или вырезанных столбцов или строк выполняется с помощью мыши, содержимое конечных ячеек заменяется. Чтобы вставить скопированные или вырезанные строки или столбцы без замены содержимого ячеек, щелкните правой кнопкой мыши строку или столбец снизу или справа от того места, куда требуется переместить или скопировать выделенный элемент, а затем в контекстном меню выберите команду Вставить вырезанные ячейки или Вставить скопированные ячейки.
Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.
Перемещение и копирование ячеек
Выберем ячейки диапазон, которые нужно переместить или скопировать.
На указателе на границу выбранной ячейки или диапазона.
Когда указатель станет , сделайте одно из следующих:
Перетащите ячейки в другое место.
Удерживая на удержании option, перетащите ячейки в другое место.
Примечание: При перетаскивания или вклеии ячеек в новое место, если в этом месте уже есть данные, Исходные данные будут перезаписываться.
Перемещение и копирование строк и столбцов
Вы можете выбрать строки или столбцы, которые нужно переместить или скопировать.
На указателе на границу выбранной ячейки или диапазона.
Когда указатель станет , сделайте одно из следующих:
Перемещение строк или столбцов
Перетащите строки или столбцы в другое место.
Копирование строк или столбцов
Удерживая на удержании option, перетащите строки или столбцы в другое место.
Перемещение и копирование данных между существующими строками или столбцами
Удерживая на удержании shift, перетащите строку или столбец между существующими строками или столбцами. Excel выделяет место для новой строки или столбца.
Преобразование столбцов в строки или строк в столбцы
Скопируйте строки или столбцы, которые нужно транспонируете.
Вы можете выбрать 9-ю ячейку (первую ячейку строки или столбца, в которую вы хотите ввести данные) для строк или столбцов, которые вы транспонируете.
На вкладке Главная в области Правкащелкните стрелку рядом с кнопкой Ввестии выберите транспонировать.
Если фамилия, имя и отчество записываются в разные ячейки, работать с ними легче, чем при размещении их в одной ячейке. Перечислим преимущества:
- при заполнении таких ячеек в таблицах срабатывает автоподбор значений, так как имена и отчества часто повторяются;
- для заполнения таких ячеек можно использовать раскрывающиеся списки наиболее распространенных имен и отчеств;
- фамилия, имя и отчество, записанные в разные ячейки, легко объединить в одну, а имя и отчество заменить инициалами.
Итак, объединяем фамилию, имя и отчество полностью из разных ячеек в одну:
Здесь можно использовать формулу «СЦЕПИТЬ», как в примере =СЦЕПИТЬ(A1;" ";B1;" ";C1) , или просто соединить строки с помощью & (амперсандов) =A1&" "&B1&" "&C1 , не забыв добавить между словами пробелы.
В следующем примере мы также объединим фамилию, имя и отчество из разных ячеек в одну, при этом имя и отчество заменив на инициалы:
Здесь также можно использовать формулу «СЦЕПИТЬ», как в примере =СЦЕПИТЬ(A1;" ";ЛЕВСИМВ(B1;1);".";ЛЕВСИМВ(C1;1);".") или & (амперсанды) =A1&" "&ЛЕВСИМВ(B1;1)&"."&ЛЕВСИМВ(C1;1)&"." , не забыв добавить между фамилией и инициалами пробел, а к инициалам точки. В этом примере мы извлекаем левые символы из имени и отчества для присоединения их к фамилии в виде инициалов.
Фамилия, имя и отчество в одной ячейке
Использование фамилии, имени и отчества в одной ячейке имеет тоже свои преимущества:
- уменьшается количество колонок в таблице;
- в большинство документов* требуется внесение фамилии, имени и отчества в полном написании.
*Если документы генерируются на основе этой таблицы, то вставка ФИО не потребует дополнительных преобразований.
Лично мне в работе не приходилось преобразовывать фамилию, имя и отчество из одной ячейки в разные, но могу предположить, что для кого-то это бывает необходимо:
Для этого преобразования используются следующие формулы в соответствующих ячейках:
- ячейка B1 — =ЛЕВСИМВ(A1;НАЙТИ(" ";A1;1)-1)
- ячейка C1 — =ПСТР(A1;НАЙТИ(" ";A1;1)+1;НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)-НАЙТИ(" ";A1;1)-1)
- ячейка D1 — =ПРАВСИМВ(A1;ДЛСТР(A1)-НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1))
Чтобы определить начало имени и начало отчества используются позиции первого и второго пробелов, найденных с помощью функции «НАЙТИ».
Необходимость следующего преобразования возникает чаще предыдущего, используется для заполнения различных документов наряду с полным именем:
Для этого преобразования используется следующая формула в ячейке B1 — =СЦЕПИТЬ(ЛЕВСИМВ(A1;НАЙТИ(" ";A1;1));" ";ПСТР(A1;НАЙТИ(" ";A1;1)+1;1);".";ПСТР(A1;НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)+1;1);".")
Здесь тоже функцию «СЦЕПИТЬ» можно заменить & (амперсандами) — =ЛЕВСИМВ(A1;НАЙТИ(" ";A1;1))&" "&ПСТР(A1;НАЙТИ(" ";A1;1)+1;1)&"."&ПСТР(A1;НАЙТИ(" ";A1;НАЙТИ(" ";A1;1)+1)+1;1)&"."
Вы можете копировать эти формулы в свои файлы, не забывая изменять адреса ячеек на фактические. Часто инициалы пишут перед фамилией, изменить формулы для такого отображения ФИО несложно.
Вам легко скопировать и вставить данные из Excel в другое приложение, но иногда вам нужно скопировать и вставить данные вместе с заголовками строк и столбцов. Нет прямого способа скопировать заголовки строк и столбцов, но здесь есть обходной путь для копирования и вставки данных в виде изображения. Прочтите следующую статью, чтобы узнать больше о решении этой проблемы.
Вкладка Office позволяет редактировать и просматривать в Office с вкладками и значительно упрощает работу . Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%- Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
- Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
- Инструменты слияния : Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
- Разделить инструменты : Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
- Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона ; Отправляйте персонализированные электронные письма нескольким получателям массово.
- Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий .
- Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Копирование данных с заголовками строк и столбцов в Excel
Удивительный! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Экономьте 50% своего времени и сокращайте тысячи щелчков мышью каждый день!
Вы можете быстро и легко завершить эту работу, выполнив следующие действия:
1. Во-первых, вам нужно настроить страницу так, чтобы она печаталась с заголовками. Нажмите Макет страницы вкладка и отметьте печать под Заголовки раздел, см. снимок экрана:
2. Выберите ячейки для копирования.
3. Затем нажмите Главная > Копировать > Копировать как изображение, см. снимок экрана:
Чаевые: В Excel 2007 нажмите Главная > макаронные изделия > Как изображение > Копировать как изображение, см. снимок экрана:
4. В Копировать картинку диалог, проверьте Как показано при печати опцию.
5. Затем нажмите OK чтобы закрыть это диалоговое окно, теперь вы можете нажать Ctrl + V чтобы вставить выбранные ячейки в любое нужное место, а также были вставлены заголовки строк и столбцов.
Приведу три способа Автоматического переноса данных с одного листа программы «Эксель» в другой.
Первый, самый простой и примитивный способ связи двух таблиц на разных листах документа -вставка данных при помощи опции специальной вставки.
Рассмотрим, как соединить две таблицы по шагам.
Первый шаг.
Необходимо выделить ту таблицу, из которой будут транслироваться данные во вторую таблицу.
Второй шаг.
Копировать информацию сочетанием клавиш ctrl+C или вызвав контекстное меню правой кнопкой мыши и кликнув по пункту меню «Копировать»
Третий шаг.
Перейти на лист документа «Excel», в который Вы планируете транслировать информацию из первой таблицы.
Четвертый шаг.
После вставки связи следует отформатировать вид ячеек – привести их к надлежащему виду.
При использовании данного метода роль второй таблицы («реципиента») играет сама сводная таблица.
Как обновить сводную таблицу
При клике правой кнопкой мыши по сводной таблице и нажатии на пункт «Обновить» сводная таблица автоматически перенесет все данные из связанного массива информации («таблицы донора»).
О том, как в «Эксель» создавать сводные таблицы подробно написано в статье:
Как делать сводные таблицы в программе «Excel» и для чего они нужны.
Правда нужно отметить, что этот способ подходит только пользователям Excel 2016 и пользователям Excel 2013и выше с установленной надстройкой «Power Query».
Смысл способа в следующем:
Из таблицы -Power Query
Источник данных для запроса Power Query
После выбора области данных появится окно настройки вида новой таблицы. В этом окне Вы можете настроить последовательность вывода столбцов и удалить ненужные столбцы.
После настройки вида таблицы нажмите кнопку «Закрыть и загрузить»
Обновление полученной таблицы происходит кликом правой кнопки мыши по названию нужного запроса в правой части листа (список «Запросы книги»). После клика правой кнопкой мыши в выпадающем контекстном меню следует нажать на пункт «Обновить»
Обновление запроса в PowerQuery
Читайте также: