본문 바로가기
엑셀스터디

엑셀 셀 값, 셀 데이터를 다른 셀에 불러오는 함수 정리

by 푸드데이 2021. 1. 27.
728x90
반응형

 

 

 

엑셀 작업을 하면서셀의 데이터를 불러와서 사용하는 경우가 있는데 다양한 방법이 있습니다.

여러 방법을 정리해봤으니 참고하세요. ^^

엑셀 셀 데이터 불러오기1 - =

엑셀의 셀에 데이터가 있는 경우 '='을 사용하면

불러오고자 하는 셀의 값을 그대로 불러올 수 있습니다.

셀 데이터 불러오기

품목과 수량에 있는 데이터를

불러오기 품목에 그대로 불러왔습니다.

품목의 사과의 셀위치인 A3을 그대로 불러옵니다. " =A3 "

숫자건, 텍스트 건 ' = '를 붙이고 해당 셀을 지정하면 해당 셀의 값을 불러옵니다.

단, 값이 없는 경우 '0'으로 표시됩니다.

가끔 웹에서 엑셀로 다운 받은 파일들의 숫자 값의 셀 형식이 텍스트로 된 경우가 있는데

이럴 때는 =value() 하면 텍스트를 숫자로 불러올 수 있습니다.

다른 시트의 값도 해당 셀을 지정해 주면 불러올 수 있습니다.

* 다른 시트 값 불러오기 / 다른 파일 시트 값 불러오기

해당 시트는 품목 시트로 해당 하는 단가를 거래내역 시트에서 불러오는 방법을 알아보겠습니다.

 

해당 표는 거래내역 시트로

단가1의 값은 품목의 단가에서 해당 값을 순서대로 불러오도록 지정했습니다.

=품목!D3

=을 이용해서 해당값을 불러오면 되며 '품목!'이 시트의 이름이며 D3은 해당 셀을 의미합니다.

이러한 경우 품목과 규격이 다른 경우에 정확한 단가를 불러올 수 없기에

엑셀 함수 중 SUMPRODUCT 함수로 다중조건의 값을 불러올 수 있습니다.

단가2는

SUMPRODUCT함수를 이용해서 품목시트의 품목, 규격과 거래내역시트의 품목 규격을 비교하고

동일한 경우에 품목시트의 단가를 불러오도록 수식을 지정했습니다.

=SUMPRODUCT((품목!$B$3:$B$6=거래내역!$C3)*(품목!$C$3:$C$6=거래내역!$D3)*(품목!$D$3:$D$6))

품목!은 '품목'시트의 셀 값이며, 거래내역!은 '거래내역'의 값입니다.

이렇게 수식을 지정해 주면 '품목' 시트의 규격 조건에 맞는 단가를 '거래내역' 시트에 불러올 수 있습니다.

'거래내역' 시트 의 품목, 규격이 '품목'시트와 동일하면(예 : 사과, 10kg 인 경우 해당 단가 20,000원)

해당하는 단가를 불러옵니다.

해당 표는 엑셀함수정리_엑셀함수모음 파일이며

성명, 국어, 영어, 수학 등의 값을 다른 엑셀 파일에서 불러가는 방법입니다.

별도 엑셀파일에서

엑셀함수정리_엑셀함수모음 파일의 값을 불러왔습니다.

=[엑셀함수정리_엑셀함수모음.xlsx]Sheet1!A2

[엑셀함수정리_엑셀함수모음.xlsx]는 엑셀파일의 파일명을 의미하고

Sheet1!는 해당 시트의 이름

A2는 해당 셀을 의미합니다.

$A$는 해당 셀 고정으로 드래그를 해도 해당 셀이 변경되지 않고

$A는 세로로 드래그할 때 해당 값을 불러오는 형식이며

A$는 가로로 드래그할 때 해당 값을 불러오는 형식입니다.

A는 가로, 세로 드래그 할 때 해당 값을 불러오는 형식입니다.

원하는 시트, 엑셀파일에서 값을 지정해서 해당 값을 불러오는 것도 동일한 방식이며

=다음에 값을 불러올 시트를 지정해 주면 됩니다.

= 을 지정하고 셀을 드래그하면 드래그 한 셀 역시 해당 값을 불러올 수 있습니다.


2. 2개 이상의 셀의 데이터를 합쳐서 불러오기 - &

2개 이상의 셀의 값을 합쳐서 불러오는 방법은 '='과 '&'를 사용합니다.

각 각의 셀을 &로 연결하면 됩니다.

불러오기 품목 + 수량

=A8&B8 로 품목과 수량에 있는 사과100 의 데이터를 출력합니다.

=A9&" "&B9 로 품목과 수량에 있는 배 500 의 데이터를 출력합니다.

" "를 추가해서 띄어쓰기를 했습니다.

3개모두합치기

=A8&B8&D8사과100사과100 의 데이터를 출력합니다.

=A9&B9&D9&"3개모두 합침" 배500배 5003개모두 합침 의 데이터를 출력합니다.

"" 안에 텍스트 숫자를 입력해도 해당 값이 모두 출력되며 " "형식으로 띄어쓰기를 할 수 있습니다.

동일한 명칭이 반복되는 여러 문서를 만들 때 =""&""를 이해하고 있으면 많은 도움이 됩니다.


3. 2개 이상의 셀의 데이터를 합쳐서 불러오기 - 엑셀 함수 CONCATENATE

concatenate 함수로 &와 같은 결과를 얻을 수 있습니다.

불러오기 품목 + 수량

=CONCATENATE(A13,B13) 로 품목과 수량에 있는 사과100 의 데이터를 출력합니다.

concatenate 함수는 ()에 각 셀을 ,로 구분하며 ""를 입력해서 추가할 수도 있습니다.

3개모두합치기

=CONCATENATE(B14,C14,D14," 3개 모두 합침") 를 사용해서

추가 텍스트를 출력하도록 했습니다.


4. 특정조건에 따른 셀의 데이터 불러오기 - 엑셀 함수 VLOOKUP

특정 조건이 일치하는 경우 셀의 데이터를 불러올 수 있습니다.

기존의 상호와 사업자등록번호 데이터를

상호를 기준으로 사업자 등록번호를 불러오는 방식입니다.

사업자등록번호 불러오기

=VLOOKUP(D18,$A$18:$B$19,2,FALSE) 로 각 상호와 동일한 경우 해당 상화의 사업자등록번호를

불러옵니다.

단, 동일상호의 다른 사업자등록번호가 존재하는 경우에는

상위에 있는 값을 불러오거나 오류가 발생할 수 있습니다.

=VLOOKUP("청기와마트",$A$18:$B$19,2,FALSE)

이런 형식으로 상호를 텍스트로 직접 입력해도 해당 사업자등록번호를 불러올 수 있습니다.

 

엑셀 셀의 데이터를 불러오는 여러가지 방법이었습니다. 엑셀 함수를 조금만 이해해도 부분 자동화 엑셀 파일을 만들 수 있어 업무에 유용하게 사용할 수 있습니다.

위 예제를 모은 엑셀 파일 첨부했으니 참조하세요. 

 

엑셀함수정리_엑셀셀데이터불러오기.xlsx
0.01MB

728x90
반응형

댓글