엑셀 구글 스프레드시트를 사용하여 작업 할 때 다른 엑셀 파일, 다른 스프레드시트의 데이터를 비교 하는 기본적인 함수 사용 방법입니다.
엑셀에서 두 파일을 함께 열어 두고 참조 함수를 작성하고 저장해주면, 두번째 파일이 열려 있지 않아도 파일 안의 내용을 참조해서 계산을 수행 할 수 있습니다.
응용하면 파일, 스프레드시트르 데이타베이스처럼 활용해서, 참조가 필요한 자료들을 파일에 모아두고 필요할 때 열지 않고도, 불러와 사용 할 수 있습니다.
엑셀 다른 파일 데이터 참조 하기
다음 함수는 '파일 1'의 'A1' 셀과 '파일 2'의 'A1' 셀을 비교해서 값이 같으면, '파일 2'의 'B1'값을 가져오고, 다르면 "값이 달라요"를 입력 해줍니다.
=IF(A1='[파일 2.xlsm]Sheet1'!$A$1, '[파일 2.xlsm]Sheet1'!$B$1, "값이 달라요")
▼ 예제 파일 다운로드 엑셀▼
첨부파일 파일 1.xlsm 파일 다운로드
첨부파일 파일 2.xlsm 파일 다운로드
'파일 2'를 닫아 주면 아래와 같이 '파일 2' 참조 주소에 파일 경로(Path)가 자동으로 입력되는 것을 확인 할 수 있습니다.
=IF(A1='C:\Users\hyp\Desktop\[파일 2.xlsm]Sheet1'!$A$1,'C:\Users\hyp\Desktop\[파일 2.xlsm]Sheet1'!$B$1, "값이 달라요")
▶ 주의해야 할 것은 참조하는 파일이 삭제되거나 경로가 바뀌게 되면, 참조 파일과의 링크가 끊어져, 참조 파일의 데이터가 변경되어도 변경된 값이 적용되지 않으므로 주의해서 사용해야 합니다.
▶ 다른 파일을 참조 할 때 ' ' (작은 따옴표)는 파일 이름에 공백이 포함 되어 있을 때 사용하고, 공백이 없으면 사용하지 않습니다.
구글 스프레드시트 다른 스프레드시트 데이터 참조 하기
구글 스프레드시트를 사용하여 작업 할 때 다른 스프레드시트의 데이터를 불러 오는 함수, IMPORTRANGE 사용 방법입니다. IMPORTRANGE 함수를 사용해서 다른 스프레드시트를 참조해서 계산을 수행 할 수 있습니다.
아래 함수는 '스프레드시트 1'의 'A1' 셀과 '스프레드시트2'의 'A1' 셀을 비교해서 값이 같으면, '스프레드시트 2'의 'B1'값을 가져오고, 다르면 "값이 달라요"를 입력 해줍니다.
=if(IMPORTRANGE("https://docs.google.com/spreadsheets/d/spreadsheet Id", "시트1!A1")=A1,
IMPORTRANGE("https://docs.google.com/spreadsheets/d/spreadsheet Id", "시트1!B1"),
"값이 달라요")
'엑셀 구글스프레드시트' 카테고리의 다른 글
엑셀 구글 스프레드시트 시트 이름 가져오기(함수, 앱 스크립트로 현재 시트 이름, 전체 시트 이름 가져오기) (0) | 2021.06.26 |
---|---|
엑셀 <-> 구글 스프레드시트 가져오기, 다운로드 (구글 스프레드시트 간 엑셀 파일 변환하기) (0) | 2021.06.26 |
엑셀 구글 스프레드시트 시간을 분으로, 분을 시간으로 변환, 경과 시간 알아내기(문자열 시간 변환) (0) | 2021.06.22 |
엑셀 구글 스프레드시트 한국 나이 & 만 나이 계산 수식, 함수(주민번호, 일반 텍스트 등의 자료에서 추출) (0) | 2021.06.22 |
엑셀 구글 스프레드시트 숫자 문자 추출 함수 (LEFT, MID, RIGHT, FIND, LEN, ISNUMBER) (0) | 2021.06.22 |