Notice
Recent Posts
Recent Comments
rand(life)
엑셀에서 텍스트에 따라 사진이 바뀌도록 하는 방법 본문
네이버 지식인 노하우에 쓴 글입니다.
위의 그림처럼 D2셀에 사진의 이름을 주면, 그 이름과 같은 이름의 사진을 D5셀에 나타나도록 하는 방법입니다.
별도의 시트에 위와 같이 사진 이름과 사진을 매칭시켜 정리해두어야 합니다.
그 다음, 사진 하나를 아무거나 복사합니다. (Ctrl-C)
이제 사진이 나타나야하는 셀을 선택하고 그림으로 붙여넣기를 합니다.
"붙여넣기"에서 역삼각형을 클릭하면 나타나는 메뉴에서 "그림"을 선택하면 됩니다.
이제 그림을 셀의 크기에 맞게 적당히 조정해줍니다.
수식 - 이름관리자로 가서 이름정의를 해줍니다.
상황에 따라 다르겠지만, 첨부화일의 경우에는
"사진위치"는 =INDEX(사진범위,MATCH(Sheet2!$D$2,사진이름,0),1)
"사진범위"는 =데이타!$C$2:$C$4
"사진이름"은 =데이타!$B$2:$B$4
이렇게 설정되어있습니다.
이름정의를 사용하지 않고
=INDEX(데이타!$C$2:$C$4,MATCH(Sheet2!$D$2,데이타!$B$2:$B$4,0),1)
이렇게 수식을 사용하면 되지 않느냐고 생각해서
시도를 해보았는데, 이런 경우는 에러가 납니다.
왜 그런지 이유는 정확히 모르겠습니다.
아무튼, 꼭 이름정의를 사용해야만 제대로 작동합니다.
이제 사진이 나타날 셀에 붙여넣었던 사진을 클릭하고,
수식입력줄에서
=사진위치
라고 입력합니다
이제 D2셀의 이름을 바꾸면 그에 맞는 사진이 나타납니다.
아래 엑셀 파일을 다운로드하여 살펴보세요