상세 컨텐츠

본문 제목

이미지 (IMAGE) 함수 사용법 : 엑셀 (Excel)

기타 (Misc)/교육

by 랑크 2023. 3. 15. 06:00

본문

이제는 엑셀에 삽입 메뉴를 이용하여 이미지를 넣을 수가 있습니다.  IMAGE라는 함수도 이제는 사용할 수 있는데요 이 함수는 삽입 메뉴 보다 더 많은 옵션이 있습니다.  한 가지 장점이자 단점이라면 온라인상에 주소가 있는 이미지만 허용이 된다는 점이죠.  이 함수에 대하여 좀 더 알아보겠습니다.
 

반응형

IMAGE 함수는 다음과 같은 syntax를 이용합니다.

=IMAGE("이미지 소스 주소", [대체 텍스트], [사이즈 옵션], [높이], [넓이])
  • 이미지 소스 주소: 이 주소는 이미지의 웹 주소를 말합니다.  컴퓨터 하드 드라이브에 있는 이미지는 제외입니다.  항상 따옴표사이에 넣어 주세요.  현재 JPG, PNG, BMP, GIF, TIFF, ICO 와 WEBP 확장명의 파일과 호환 됩니다.
  • 대체 텍스트: 이미지가 (인터넷이 다운되었거나 이미지가 그 주소에서 지워진 경우) 안 보일시에 이 대체 텍스트가 보여 집니다.
  • 사이즈 옵션: 필수 조건은 아닙니다.  이 옵션 값은 0 부터 3까지 있습니다.
    • 0 - 이미지의 종횡 비율을 맞추면서 셀의 크기에 이미지를 맞춤
    • 1 - 이미지의 종횡 비율을 무시하고 셀의 크기에만 이미지를 맞춤
    • 2 - 이미지의 원래 사이즈로 보여줌.  셀의 크기 무시함
    • 3 - 이미지의 사이즈를 지정함 (3을 쓰시면 그 다음에 나오는 높이와 넓이 패러미터를 지정합니다)
  • 높이, 넓이: 필수는 아니지만 앞의 사이즈 옵션 값이 3이면 이 값을 지정 해야 합니다.  값에 따라 이미지 사이즈가 변경 되죠.

어떻게 보면 복잡하게 보이는데 이미지 소스 주소만 넣으면 함수가 실행이 되지요.  간단합니다.


그러면 예제를 볼까요? 

예제 엑셀 시트
예제 엑셀 데이터

 
위의 데이터는 각 나라 이름 별로 국기 이미지를 넣는 예입니다.
 
1.  지금 B2의 셀에 미국 국기를 넣으려면 먼저 B2를 클릭하세요.
 
2.  함수란에 다음의 함수를 넣으세요:

=IMAGE("https://flagcdn.com/w80/us.png", A2, 3, 20, 30)

이 함수는 국기 이미지 주소가 처음에 있고, 대체 텍스트를 A2에 있는 글로 지정을 합니다.  그리고 이미지 옵션 3 (사이즈 직접 지정)을 써서 높이 20, 넓이 30의 사이즈를 지정하죠.
 
3.  ENTER 키를 치면 B2 셀에 다음과 같이 국기가 보입니다.

미국 국기가 보임
B2 셀에 국기 이미지가 보임

만약 이 함수를 처음 이용하시면 보완 메시지가 뜹니다.  이미지 허용을 하면 이미지가 보이기 시작합니다.
 
함수를 다 넣으면 다음과 같이 완성이 되죠.

완성된 시트
완성된 시트

 

728x90

그러면 삽입 메뉴 대신에 이 함수를 쓰는 이유는 무엇일까요?  이유는 다른 엑셀의 함수들과 같이 이용하여 복잡한 함수를 만들 수 있다는 장점이 있죠.  직접 이미지를 삽입을 하는 방법은 공식을 쓰지 못하죠.  그 이미지만 보여 줄 수 있으니까요.  하지만 이 함수로는 공식의 값에 따라서 다른 이미지들도 쉽게 보여 줄 수도 있죠.


아래는 VLOOKUP을 써서 최소한의 함수로 자동적으로 국기를 보여주는 예제입니다.

예제 - 시작
예제 - VLOOKUP

B2의 함수란에 다음과 같은 공식을 넣습니다

=IMAGE("https://flagcdn.com/w80/"&LOWER(VLOOKUP(A2, F1:G9, 2, FALSE))&".png", A2, 3, 20, 30)

이 함수의 설명을 하자면, A2의 값이 VLOOKUP에 속해 있는 F1부터 G9의 값 중 일치하는 값의 국가 코드를 가져와서 소문자로 바꾸고 (LOWER) IMAGE 함수의 이미지 주소란에 그 코드를 넣습니다.  그러면 자동으로 일치하는 국가의 국기 이미지가 불려 오게 되는 것이죠.
 
간단한 예제이지만 무한한 가능성이 있는 함수이죠. 


도움이 되셨거나 즐거우셨다면 아래의 ❤️공감버튼이나 구독버튼을 눌러 주세요~  감사합니다

 


출처 (Source): 

makeuseof.com

728x90
반응형

관련글 더보기