Excel에서 웹 이미지(URL) 가져오기 — IMAGE 함수·Power Query 대량 수집 완전 가이드

Excel import web images — URL 이미지를 셀에 넣는 가장 쉬운 방법

웹의 이미지(URL)를 엑셀 셀 안에 바로 표시하려면 IMAGE 함수를 사용하세요. 대량 목록은 Power Query(From Web)로 URL을 수집한 뒤 스필 수식으로 한 번에 렌더링하면 됩니다.

Quick Fix: 30초 완성

  1. A열에 이미지 URL을 붙여넣습니다(https 권장).
  2. B2에 입력:
    =IMAGE(A2, "제품 이미지", 0)
  3. 대량 적용:
    =IMAGE(A2:A100)

    또는 호환성 안전:

    =MAP(A2:A100, LAMBDA(u, IMAGE(u)))

IMAGE 함수 요약(구문·옵션)

=IMAGE(source, [alt_text], [sizing], [height], [width])
  • source: https URL 권장
  • alt_text: 접근성 설명
  • sizing: 0 맞춤(기본) / 1 채움 / 2 원본 / 3 사용자지정(px)

실무 예제

A(URL)설명
https://example.com/img/a.pngA상품
https://example.com/img/b.jpgB상품

맞춤/채움/원본/커스텀

=IMAGE(A2, "fit", 0)
=IMAGE(A2, "fill", 1)
=IMAGE(A2, "original", 2)
=IMAGE(A2, "120px", 3, 120, 120)

Power Query로 URL 자동 수집

  1. 데이터 > 웹에서(From Web) 선택 → 주소 입력
  2. 필요 시 고급에서 헤더/쿼리 추가
  3. URL 열만 남기고 정리 → 닫기 & 로드
  4. 시트에 로드된 URL 옆 셀에 =IMAGE([@URL]) 또는 스필 수식 입력

체크리스트

  • URL은 https·공개 접근
  • 형식: JPG/PNG/GIF/TIFF/ICO/WEBP(환경별 제한 가능)
  • 스필은 테이블 밖에서 사용, 막히면 범위 비우기
  • 핫링크 차단 시 워드프레스 업로드 폴더로 복사 후 URL 교체

Troubleshooting

증상원인해결
#N/A/빈칸접근 차단·http·경로오류https·공개 URL 사용, 자사 서버로 업로드
WEBP 표시 이슈클라이언트 지원 제한JPG/PNG로 변경
#SPILL!스필 범위가 막힘범위 비우고 테이블 밖에서 수식 사용
비율 깨짐sizing=10 또는 3(픽셀 지정) 사용

관련 글


공식 문서: Microsoft: IMAGE · Picture in cell · Power Query: Web.Contents

Leave a Reply

Your email address will not be published. Required fields are marked *