목차
Excel 을 사용하는 동안 복사는 단조로운 단계일 수 있습니다. 수식을 사용하면 이 복사 작업에 생명을 불어넣을 수 있습니다. 오늘 튜토리얼의 의제는 엑셀 수식을 사용하여 셀 값을 다른 셀에 복사 하는 5가지 적절한 방법입니다. 모든 버전의 Excel에서 수식을 사용할 수 있습니다.
실습 워크북 다운로드
아래 링크에서 워크북을 다운로드할 수 있습니다.
셀 값을 다른 셀로 복사.xlsm
Excel 수식을 사용하여 셀 값을 다른 셀로 복사하는 5가지 적절한 방법
토론을 위해 샘플 데이터 세트를 살펴보겠습니다. 이 데이터 세트에는 5명의 이름 , 성 및 연령 이 있습니다.
현재 Excel 수식을 사용하여 이 데이터 세트의 셀 값을 다른 셀로 복사합니다.
1. Excel
의 셀 참조를 사용하여 셀 값을 다른 셀로 복사합니다. 셀 참조 를 사용하여 셀 요소 복사. 복사 값을 삽입하려는 셀로 이동하기만 하면 됩니다. 그리고 복사할 셀의 Cell Reference 를 Equal ( = ) 기호 뒤에 적습니다. 아래 과정을 확인해보자.
- 먼저 셀 F5 를 선택하고 이 수식을 입력하여 셀 B5 의 값을 추출한다.
=B5
- 히트 Enter .
- 이와 함께 셀 G5 에도 같은 과정을 적용한다.
=C5
- 마찬가지로 셀 D5의 값을 복사합니다. 에서 셀 H5 로 이 수식을 사용합니다.
=D5
- 마지막으로 셀 범위 F5:H5 를 선택하고 자동 채우기 도구를 사용하여 데이터세트의 나머지 값을 한 번에 모두 복사합니다.
2. VALUE-CONCATENATE 함수를 결합하여 셀 값을 다른 값으로 복사
CONCATENATE 및 VALUE 함수<를 결합하여 셀 값을 복사할 수 있습니다. 2> 역시. 이를 위해 아래 단계를 수행하십시오.
- 먼저 이 수식을 셀 F5 에 삽입합니다.
=IFERROR(VALUE(B5),CONCATENATE(B5))
- Enter 를 누르십시오.
이 공식에서 CONCATENATE 함수는 셀 B5 의 문자열을 함께 추가하는 데 사용됩니다. 그런 다음 VALUE 함수를 사용하여 숫자 값이 있는 경우 추출했습니다. 마지막으로 IFERROR 함수 를 사용하여 계산 오류를 방지합니다.
- 이제 셀 G5 에 유사한 절차를 적용합니다.
=IFERROR(VALUE(C5),CONCATENATE(C5))
- 마찬가지로 이 수식을 셀 H5<2에 사용합니다>.
=IFERROR(VALUE(D5),CONCATENATE(D5))
- 마지막으로 셀 범위 F6에 대해서도 같은 과정을 거친다. :H10 그러면 다음과 같은 출력이 표시됩니다.
참고: CONCATENATE또는 VALUE는 이 프로세스에 대해 개별적으로 작동합니다. 텍스트 문자열을 추출하고다른 하나는 숫자를 추출합니다. 그렇기 때문에 모든 종류의 값에 대해 건전한 솔루션을 얻으려면 이들을 결합해야 합니다.
3. Excel VLOOKUP 기능으로 셀 값 복사
<1을 사용하여 셀 값을 복사할 수도 있습니다>VLOOKUP 기능 . 어떻게 작동하는지 살펴보겠습니다.
- 먼저 이 수식을 삽입하여 B5 의 셀 값을 셀 F5 로 추출합니다. 또한 Enter 를 누르십시오.
=VLOOKUP(B5,B5,1,FALSE)
- 그런 다음, 성 열의 첫 번째 행에 대해 동일한 수식을 작성하고 셀 참조 값을 변경합니다.
=VLOOKUP(C5,C5,1,FALSE)
- 마찬가지로 이 수식을 셀 H5 에 적용합니다.
=VLOOKUP(D5,D5,1,FALSE)
여기에서 VLOOKUP함수는 값을 찾을 범위의 열을 설정하는 데 사용됩니다. 우리가 사용하는 범위는 1입니다. 그런 다음 정확한 일치를 위해 FALSE또는 0를 썼습니다.
- 마지막으로 나머지 셀에 대해 동일한 작업을 수행하여 이 최종 출력을 얻습니다.
4. Excel에서 HLOOKUP 함수로 셀 값을 다른 셀로 복사
VLOOKUP 함수와 유사하게 HLOOKUP 함수 를 사용하여 작업을 수행할 수도 있습니다.
- 먼저 이 수식을 셀 F5 에 입력합니다.
=HLOOKUP(B5,B5,1,FALSE)
- 다음으로 Enter 를 누르십시오.
- 그런 다음 셀을 변경하는 나머지 셀에도 동일한 수식을 적용합니다.참조.
- 마지막으로 셀 값을 다른 셀에 성공적으로 복사합니다.
이 수식에서 HLOOKUP 함수는 값을 찾을 범위의 열을 설정하는 데 사용됩니다. 값은 1 를 사용하는 범위의 시작 부분에 있기 때문입니다. 정확한 일치를 위해 FALSE 를 입력했습니다.
5. INDEX-MATCH 함수를 사용하여 셀 값을 복사하는 Excel 수식
INDEX-MATCH 함수 는 특정 셀에서 값을 가져옵니다. 아래 단계를 따르십시오.
- 먼저 이 수식을 셀 F5 에 삽입하여 셀 B5 의 값을 복사합니다.
=INDEX(B5,MATCH(B5,B5,0))
- 그런 다음 Enter 를 누릅니다.
- 다음 셀 G5 에도 동일하게 적용한다.
=INDEX(C5,MATCH(C5,C5,0))
- 마지막으로 셀 H5 에 유사한 수식을 입력하여 셀 참조를 D5 로 변경합니다.
=INDEX(D5,MATCH(D5,D5,0))
이 수식에서 INDEX-MATCH함수는 수평 및 수직으로 특정 값을 찾는 동적 배열로 작동합니다. 이와 함께 완전 일치를 위해 0를 입력합니다.
- 마지막으로 셀 범위 F5:H5 를 선택하고 AutoFill 도구를 사용하여 이 최종 결과를 얻습니다.
Excel에서 셀 값을 다른 셀로 복사하는 기존 방법
Microsoft Excel 또한 셀 값을 다른 값으로 복사하는 데 도움이 됩니다.그것의 전통적인 방법. 이러한 방법은 모든 Excel 버전에 적용할 수 있습니다.
1. 복사 & 붙여넣기 옵션
첫 번째 방법은 Excel 리본의 복사 및 붙여넣기 옵션을 사용하여 안내합니다.
- 먼저 셀 B4 를 선택합니다.
- 다음으로 홈 탭의 클립보드 섹션에서 복사
<3를 클릭합니다>
- 이제 대상 셀 F4 를 선택합니다.
- 그런 다음 다시 클립보드 섹션에 이라는 옵션이 있습니다. 붙여넣기 .
- 여기에서 옵션 목록에서 붙여넣기 아이콘을 클릭합니다.
- 그러면 드디어 복사된 값을 얻게 됩니다.
- 이 외에도 Copy 명령을 다음과 같이 얻을 수 있습니다. 소스 셀을 마우스 오른쪽 버튼으로 클릭합니다.
- 다음에 대상 셀을 마우스 오른쪽 버튼으로 클릭하면 붙여넣기 명령입니다.
- 복사하여 붙여넣기 옵션을 시도할 수 있습니다.
2. 복사 & ; 두 셀 사이에 붙여넣기
기존 값 두 개 안에 값을 복사하여 붙여넣을 수 있습니다. 예를 살펴보겠습니다.
- 먼저 이름 및 나이 를 인접한 두 셀에 복사하여 붙여넣었습니다.
- 그런 다음, 제목이 성 인 셀을 선택하여 복사합니다.
- 다음에 인접한 두 셀 대부분의 오른쪽에 커서를 놓고 마우스 오른쪽 버튼을 클릭합니다.
- 여기를 클릭하세요. 복사된 셀 삽입 .
- 다음으로 삽입 대화 상자가 열립니다.
- 이 상자에서 , 오른쪽으로 셀 이동 을 선택하고 확인 을 클릭합니다.
- 마지막으로 값이 사이에 복사됩니다. 두 개의 셀.
3. 키보드 단축키 적용
키보드 단축키를 사용하여 복사하여 붙여넣을 수도 있습니다. 작업을 수행하려면 이 프로세스를 진행하기만 하면 됩니다.
- 먼저 셀 범위 B5:D5 를 선택합니다.
- 그런 다음 Ctrl + 키를 누릅니다. 키보드에서 C 를 눌러 셀을 복사합니다.
- 그런 다음 대상 셀로 이동하여 Ctrl + V<를 누르기만 하면 됩니다. 2> 복사된 값을 가져옵니다.
값을 다른 셀에 복사하는 Excel VBA
을 사용하여 셀을 복사할 수 있습니다. VBA 코드. VBA 는 Visual Basic for Applications 를 나타냅니다. 엑셀용 프로그래밍 언어입니다. 단일 셀과 셀 범위에 모두 VBA 코드를 적용하는 방법을 확인하십시오.
1. 단일 셀 복사
먼저 단일 셀을 VBA 코드로 복사하겠습니다. 이렇게 하려면 아래 지침을 따르십시오.
- 처음에는 복사할 셀 B4 를 선택합니다.
- 그런 다음 개발자 탭에서 코드 그룹 아래의 Visual Basic 옵션을 선택합니다.
- 다음으로 삽입 옵션에서 모듈 을 선택합니다.
- 이제 코드를 작성합니다.여기.
6159
이 코드는 셀을 선택하여 4 열의 차이에 붙여넣습니다. 오프셋 값 0 및 4 . 0 는 행의 변화가 없음을 나타내고, 4 는 4 열의 변화를 나타낸다. 원하는 대로 값을 늘리거나 줄일 수 있습니다.
- 그런 다음 Run Sub 아이콘을 클릭하거나 키보드에서 F5 를 누릅니다.
- 마지막으로 셀을 복사하여 4 개의 셀 차이에 붙여넣었습니다.
참고: 형식이 아닌 값만 복사하려면 이 코드를 적용할 수 있습니다.
6907
2. 셀 범위 복사
단일 셀 복사와 유사하게 VBA를 사용하여 셀 범위를 복사할 수도 있습니다. 셀 범위를 복사하려는 경우 코드는 다음과 같습니다.
5355
마지막으로 아래 이미지와 유사한 것을 찾을 수 있습니다.
추가 팁
다른 시트에서 셀을 복사하려면 셀 참조 앞에 시트 이름을 삽입하기만 하면 됩니다. 예를 들어 INDEX-MATCH 시트의 셀 B4 에 속하는 값을 가져오고 싶었습니다. 따라서 수식이 이 솔루션을 제공합니다.
참고: 여러 단어로 시트 이름을 지정하는 경우 아포스트로피 (
''
) 하지만 한 단어 이름의 경우 이 문장 부호는필요합니다.