엑셀 작업을 하면서셀의 데이터를 불러와서 사용하는 경우가 있는데 다양한 방법이 있습니다.
여러 방법을 정리해봤으니 참고하세요. ^^
엑셀 셀 데이터 불러오기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)
이런 형식으로 상호를 텍스트로 직접 입력해도 해당 사업자등록번호를 불러올 수 있습니다.
엑셀 셀의 데이터를 불러오는 여러가지 방법이었습니다. 엑셀 함수를 조금만 이해해도 부분 자동화 엑셀 파일을 만들 수 있어 업무에 유용하게 사용할 수 있습니다.
위 예제를 모은 엑셀 파일 첨부했으니 참조하세요.
'엑셀스터디' 카테고리의 다른 글
엑셀 MID 함수로 특정 위치 문자, 숫자를 추출할 수 있어요(LEFT, RIGHT) (0) | 2021.01.28 |
---|---|
엑셀 VLOOKUP 함수 사용 조건에 맞는 값 불러오기 (0) | 2021.01.27 |
엑셀 ROUNDUP, ROUNDDOWN 함수로 계산식 절상, 절하 계산하기 (0) | 2021.01.27 |
가계부 양식 엑셀로 우리 집 수입 지출을 관리해보세요. (3) | 2021.01.27 |
엑셀 데이터 유효성 검사로 가계부 항목 엑셀 선택 박스 만들기 (0) | 2021.01.27 |
댓글