Оглавление
Копирование может быть монотонным этапом при использовании Excel Использование формул может оживить эту задачу копирования. Сегодняшний учебник посвящен тому, как использовать формулы excel для того. копирование значения ячейки в другую ячейку 5 подходящими способами. Формулы можно использовать в любой версии Excel.
Скачать Рабочую тетрадь для практических занятий
Вы можете скачать рабочую тетрадь по ссылке ниже.
Копирование значения ячейки в другую ячейку.xlsm5 подходящих способов использования формулы Excel для копирования значения ячейки в другую ячейку
Возьмем для обсуждения примерный набор данных. В этом наборе данных есть 5 человек. Первые имена , Фамилии и Возраст .
Сейчас используется Excel формулы, мы скопируем значение ячейки из этого набора данных в другую ячейку.
1. копирование значения ячейки в другую ячейку с помощью ссылки на ячейку в Excel
Мы увидим копирование элементов ячеек с помощью Ссылка на ячейку Все, что вам нужно сделать, это перейти к ячейке, в которую вы хотите вставить копируемое значение. И написать команду Ссылка на ячейку ячейки, которую вы хотите скопировать, после Равный ( = ) знак. Давайте проверим процесс ниже.
- Сначала выберите ячейка F5 и введите эту формулу, чтобы извлечь значение ячейка B5 .
=B5
- Хит Войти .
- Далее, примените тот же процесс в ячейка G5 с помощью этой формулы.
=C5
- Аналогично, скопируйте значение ячейка D5 на ячейка H5 с помощью этой формулы.
=D5
- Наконец, выберите диапазон ячеек F5:H5 и использовать Автозаполнение чтобы скопировать остальные значения из набора данных за один раз.
2. Объединение функций VALUE-CONCATENATE для копирования значения ячейки в другую
Вы можете скопировать значение ячейки, сочетая КОНКАТЕНАТ и ВАЛЮТНЫЕ функции Для этого выполните следующие действия.
- Сначала вставьте эту формулу в ячейка F5 .
=IFERROR(VALUE(B5),CONCATENATE(B5))
- Нажмите Войти .
- Теперь примените аналогичную процедуру в ячейка G5 .
=IFERROR(VALUE(C5),CONCATENATE(C5))
- Аналогично, используйте эту формулу в ячейка H5 .
=IFERROR(VALUE(D5),CONCATENATE(D5))
- Наконец, проделайте ту же процедуру для диапазон клеток F6:H10 и вы получите следующий результат.
3. Копирование значений ячеек с помощью функции Excel VLOOKUP
Вы также можете скопировать значение ячейки с помощью функция VLOOKUP Давайте посмотрим, как это работает.
- Сначала вставьте эту формулу, чтобы извлечь значение ячейки B5 на ячейка F5 . Кроме того, нажать Войти .
=VLOOKUP(B5,B5,1,FALSE)
- Затем напишите ту же формулу для первой строки таблицы Фамилия столбец, изменяя Ссылка на ячейку значения.
=VLOOKUP(C5,C5,1,FALSE)
- Аналогично, примените эту формулу в ячейка H5 .
=VLOOKUP(D5,D5,1,FALSE)
Здесь VLOOKUP функция используется для установки столбца диапазона для поиска значения, поскольку наше значение будет находиться в начале диапазона, мы используем функцию 1 . Затем для точного совпадения мы написали FALSE или 0 . - Наконец, проделайте то же самое с остальными ячейками, чтобы получить окончательный результат.
4. Копирование значения ячейки с помощью функции HLOOKUP в другую ячейку в Excel
Аналогично VLOOKUP функцию, вы можете выполнить задачу, используя функция HLOOKUP также.
- Сначала введите эту формулу ячейка F5 .
=HLOOKUP(B5,B5,1,FALSE)
- Затем нажмите Войти .
- Затем примените ту же формулу для остальных ячеек, изменив ссылку на ячейку.
- Наконец, вы успешно скопируете значения ячеек в другую ячейку.
5. Формула Excel с функциями INDEX-MATCH для копирования значения ячейки
Вы можете использовать комбинацию функции INDEX-MATCH чтобы получить значение из определенной ячейки. Просто выполните следующие действия.
- Сначала вставьте эту формулу в ячейка F5 чтобы скопировать значение ячейка B5 .
=INDEX(B5,MATCH(B5,B5,0))
- После этого нажмите Войти .
- Далее, примените то же самое в ячейка G5 .
=INDEX(C5,MATCH(C5,C5,0))
- Наконец, введите аналогичную формулу в ячейка H5 изменение ссылки на ячейку D5 .
=INDEX(D5,MATCH(D5,D5,0))
В этой формуле INDEX-MATCH функции работают как динамический массив для поиска конкретного значения как по горизонтали, так и по вертикали. Наряду с этим, тип 0 для точное совпадение . - Наконец, выберите диапазон ячеек F5:H5 и использовать Автозаполнение инструмент для получения конечного результата.
Традиционные методы копирования значения ячейки в другую ячейку в Excel
Microsoft Excel также помогает копировать значения ячеек в другую ячейку с помощью обычных методов. Эти методы применимы к любой версии Excel.
1. Выберите "Копировать и вставить".
Этот первый метод поможет вам использовать опции копирования и вставки на ленте excel.
- Сначала выберите ячейка B4 .
- Далее, на Буфер обмена раздел Главная вкладку, нажмите на Принято.
- Теперь выберите пункт назначения ячейка F4 .
- Затем, снова на Буфер обмена в разделе, вы найдете опцию под названием Паста .
- Здесь нажмите на Паста значок из списка опций.
- Вот и все, вы наконец-то получите скопированное значение.
- Помимо этого, вы можете получить Копировать команду, щелкнув правой кнопкой мыши на исходной ячейке.
- Затем щелкните правой кнопкой мыши на целевой ячейке, после чего вы найдете команду Паста командование.
- Вы можете попробовать любой из вариантов копирования и вставки.
2. Копировать и вставить между двумя ячейками
Вы можете копировать-вставлять значение внутрь двух существующих значений. Давайте рассмотрим пример.
- Сначала мы скопировали и вставили Имя и Возраст на две соседние клетки.
- Затем выделите и скопируйте ячейку с заголовком Фамилия .
- После этого установите курсор справа от большинства двух соседних ячеек, а затем нажмите правую кнопку мыши.
- Здесь нажмите на Вставить скопированные ячейки .
- Далее откроется диалоговое окно Вставка.
- В этом поле выберите Сдвиг ячеек вправо и нажмите OK .
- Наконец, значение будет скопировано между двумя ячейками.
3. Применение сочетаний клавиш
Копировать и вставлять можно также с помощью сочетаний клавиш. Чтобы выполнить эту задачу, просто выполните следующие действия.
- Сначала выберите диапазон ячеек B5:D5 .
- Затем нажмите Ctrl + C на клавиатуре, чтобы скопировать ячейку.
- После этого просто перейдите к целевой ячейке и нажмите кнопку Ctrl + V чтобы получить скопированные значения.
Excel VBA для копирования значения в другую ячейку
Мы можем скопировать ячейку с помощью VBA код. VBA обозначает Visual Basic для приложений Это язык программирования для Excel. Давайте проверим методы применения кода VBA как для одной ячейки, так и для диапазона ячеек.
1. Копирование одной клетки
Давайте сначала скопируем одну ячейку с помощью кода VBA. Для этого выполните следующую инструкцию.
- В начале выберите ячейка B4 как мы хотим его скопировать.
- Затем, внутри Разработчик выберите вкладку Visual Basic вариант по Код группа.
- Далее, под Вставка выберите Модуль .
- Теперь напишите код здесь.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Этот код выделит ячейку и вставит ее с разницей в 4 столбцов, потому что мы установили Значение смещения 0 и 4 . 0 означает отсутствие изменений в ряду, и 4 указывает на изменение 4 столбцов. Вы можете увеличить или уменьшить значение по своему усмотрению. - После этого нажмите на кнопку Run Sub значок или нажмите F5 на клавиатуре.
- Наконец, он скопировал ячейку и вставил ее с разницей в 4 клетки.
Sub Copy_SingleCell() Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False End Sub
2. Копирование диапазона ячеек
Аналогично копированию одной ячейки вы можете скопировать диапазон ячеек с помощью VBA. Если вы хотите скопировать диапазон ячеек, то код будет выглядеть следующим образом:
Sub Copy_Range() Range(Selection, Selection.End(xlDown)).Select Selection.Copy ActiveCell.Offset(0, 4).Range("A1").Select ActiveSheet.Paste End Sub
Наконец, вы найдете что-то похожее на изображение ниже.
Дополнительные советы
Если вы хотите скопировать ячейку с другого листа, достаточно вставить имя листа перед ссылкой на ячейку. Например, мы хотим получить значение, принадлежащее ячейке ячейка B4 из INDEX-MATCH лист. поэтому формула обеспечивает такое решение.
Примечание: Когда вы называете свой лист несколькими словами, вам необходимо упомянуть название в пределах Апостроф ( ''
), но для однословного имени этот знак препинания не нужен.