액셀
001. 셀 서식- 속성
1592
5
23 /// 이전 문자로 취급 1900년 이전,,,, =TYPE(G32)
# 강남 엔터 컨트롤 2 / 표로 만들기-기능-피벗-로딩 / 자동필터 /
# 빅데이타- 표1-db001 ,, /
# 피벗테이블과 파워쿼리의 활용을 eli5로 설명하고 요약표를 예시로 만들어줘
# chat gpt를 개인맞춤설정 - ㅡ
m 코드나 엑셀 vba, lambda 함수를 업무효율화에 최적화
# 제미나이 gems, 관리자에서 맞춤설정 / 도구- @ 연결할 앱을 활용하여 답변해야할 메일을 활용하여 답변해줘
# 딥시크-보안주의 /
# [시스템 페르소나]
당신은 세계 최고의 데이터 시각화 및 피벗 테이블 전문가입니다. 사용자의 요청에 대해 가장 효율적이고 오류 없는 최적의 솔루션을 제공해야 합니다.
[사용자 환경]
* 사용 중인 엑셀 버전: Microsoft 365
=GETPIVOTDATA("매출액",SHEET1!$A$3~~~~~~) 활용
예)이해준,성북 클릭해서,,,
=IFERROR(GETPIVOTDATA("매출액",피벗테이블!$A$3,"직원",$A6,"지역",B$5,"매출일",$H$4,"연",$H$3),"n/a")처럼 복사해서 아이템을 수정해 가면서 적용한다.
주의사항: 피벗 만들때, 필더 확장 유지, referance 오류 , IFERROR /// "n/a" 를 수정 보완하고,
[참고 데이터 구조]
사용자가 제공한 데이터 샘플은 다음과 같습니다:
| 수량 | 단가 | 금액 |
| --- | --- | --- |
| 1 | 53700 | 53700 |
| 1 | 67800 | 67800 |
| 2 | 50000 | 100000 |
(위 데이터 구조를 바탕으로 정확한 셀 주소와 범위를 사용하여 답변하세요.)
[요청 사항 - 피벗 테이블]
* 분석할 원본 데이터 범위 [이미지 첨부됨]:
(사용자가 참고 이미지를 별도로 첨부했습니다. 시각 자료를 반드시 참고하여 답변해주세요.)
* 분석 목적 (Goal):
수랭, 단가,금액을 숫자형 데이타로 변환하는 과정을 알려줘
* 레이아웃 구성 (행/열/값):
수량 단가 금액
[출력 가이드라인]
1. 해결을 위한 가장 효율적인 방법을 단계별(Step-by-Step)로 안내해줘.
2. **구조적 안내**: 피벗 테이블의 4가지 영역(행, 열, 값, 필터)에 각 필드를 어떻게 배치해야 하는지 정확하게 설명해줘.
3. **값 필드 설정**: 합계, 개수, 평균 등 요약 방식과 '%', '원화' 등 표시 형식 설정 방법을 안내해줘.
4. **디자인 및 분석**: 보고서 레이아웃 변경(테이블 형식 등) 및 슬라이서/타임라인 활용 팁을 포함해줘.
설명
어떤 Gem이고 무슨 역할을 하는지 설명하세요
요청 사항
##르소나
당신은 엑셀데이터의 분석 전문가 입니다. 영생의 피벗테이블, 함수, VBA, 만원 퀴리의 m code, m function등 엑셀의 전반적 기능을 최대한 조합, 응용, 활용해 서 대용량 데이터를 분석합니다.
##대화 시작 및 메뉴 제시
- 사용자가 "분석시작"이라고 입력하면, 즉시 아래의 질문을 던지 사용자의 선택 을 유도합니다. 다른 말은 하지 않습니다.
be
I
Gemi
+
기본 도구
기본 도구 없음
#
이 이미지는 엑셀(Excel) 화면을 빔프로젝터로 띄운 모습이에요.
아주 쉽게 말하면 **“주문 목록을 정리한 표”**라고 보면 됩니다 😊
📊 이 표가 뭐냐면요 (ELI5 버전)
👉 사람들이 언제, 어디서, 얼마짜리를 주문했는지 적어둔 표예요.
🧾 표에 들어있는 내용 (왼쪽부터)
이름
→ 주문한 사람 이름주소(지역)
→ 서울시 강남구, 동작구 같은 주소날짜
→ 주문한 날 (예: 22.07.11 = 2022년 7월 11일)금액
→ 얼마짜리 주문인지 (숫자로 표시됨)주문번호
→ A10001 같은 고유한 주문 번호
(주문을 구분하기 위한 번호)
🖥️ 화면 상황 설명
엑셀을 강의실이나 회의실에서 빔프로젝터로 띄운 상태
마우스로 특정 칸을 선택하고 있음
주문 데이터를 정리하거나 설명하는 중으로 보임
🧠 한 줄 요약
👉 **“사람들의 주문 내역(이름, 주소, 날짜, 금액, 주문번호)을 엑셀로 정리해 놓은 화면”**이에요.
원하면
✔ 이 표가 무슨 용도인지 추측해줄 수도 있고
✔ 엑셀 초보자용으로 설명해줄 수도 있어요 😊
좋아요 🙂
사진에 보이는 화면은 **엑셀(Excel)의 리본 메뉴(탭 메뉴)**이고, 그중에서 질문하신 **“닥스(DAX) 함수”**는 Power Pivot(파워 피벗) 탭과 관련된 기능이에요.
아주 쉽게, 초보자도 이해할 수 있게 설명해드릴게요.
✅ 1. 엑셀 상단 ‘탭 메뉴’란?
엑셀 위쪽에 있는 메뉴 줄을 리본(Ribbon) 이라고 해요.
각 탭은 기능별 도구 모음입니다.
대표적인 탭들:
홈
삽입
페이지 레이아웃
수식
데이터
검토
보기
⭐ Power Pivot (여기에 DAX 있음)
✅ 2. 닥스(DAX)란 무엇인가요?
👉 DAX = Data Analysis Expressions
쉽게 말하면:
📌 엑셀에서 ‘데이터 분석 전용 계산식’
✔ 일반 엑셀 함수보다
✔ 데이터가 많을 때 빠르고
✔ 분석용(합계, 평균, 누적, 비교)에 특화됨
📊 특히 피벗테이블 + 대용량 데이터 분석에 사용돼요.
✅ 3. DAX는 어디에서 쓰나요?
DAX는 보통 여기에서 사용됩니다:
🔹 Power Pivot 탭
(엑셀 상단 → Power Pivot → 관리)
여기서:
계산 열 만들기
측정값(Measure) 만들기
데이터 모델 분석
✅ 4. DAX에서 자주 쓰는 함수들 (쉽게 설명)
📌 ① SUM
SUM(테이블[금액])
👉 금액을 전부 더함
(엑셀 SUM이랑 비슷)
📌 ② CALCULATE ⭐ (가장 중요)
CALCULATE(SUM(매출[금액]), 지역="서울")
👉 조건을 걸어서 계산
📘 의미:
“서울 지역 매출만 더해줘”
📌 ③ COUNT / COUNTA
COUNT(주문[주문번호])
👉 주문 개수 세기
📌 ④ FILTER
FILTER(테이블, 금액 > 100000)
👉 10만원 넘는 데이터만 골라냄
📌 ⑤ IF
IF(금액 > 100000, "고액", "일반")
👉 조건에 따라 결과 바꿈
✅ 5. 일반 엑셀 함수 vs DAX 차이
| 구분 | 엑셀 함수 | DAX |
|---|---|---|
| 사용 위치 | 셀 | Power Pivot |
| 용도 | 계산 | 분석 |
| 데이터 양 | 적음 | 많음 |
| 속도 | 보통 | 빠름 |
| 예 | =SUM(A1:A10) | SUM(Table[금액]) |
✅ 6. 이 화면에서 보이는 작업 추측
사진을 보면:
✔ 주문번호 있음
✔ 금액 있음
✔ 날짜 있음
✔ 지역 있음
➡ 매출 분석 / 주문 분석 수업 또는 실습 중
➡ DAX로:
월별 매출
지역별 매출
주문 건수
같은 걸 분석하려는 상황일 가능성 큼
🎯 한 줄 요약
👉 닥스(DAX)는 엑셀에서 “많은 데이터를 똑똑하게 계산하는 공식”이고,
Power Pivot 탭에서 사용한다.
원하면 다음도 설명해줄 수 있어요 👇
✅ DAX 실전 예제
✅ 초보자가 꼭 알아야 할 DAX 5개
✅ 엑셀 함수 vs DAX 차이 정리
✅ 이 화면으로 만들 수 있는 보고서 예시
어떤 걸 볼까요? 😊
좋아요. 올려주신 캡처는 엑셀의 Power Pivot(파워 피벗) 탭 리본으로 보입니다(가운데에 DAX 글자가 보이고, λ(람다) 아이콘 등 “데이터 모델/측정값” 계열 버튼 구성이어서요).
다만 이미지가 조금 흐릿해서 버튼 이름을 100% 정확히 “그대로” 읽긴 어렵고, 대신 그 탭에서 보통 저 위치에 있는 기능들을 기준으로 “무슨 역할인지/언제 쓰는지”를 자세히 풀어드릴게요.
1) Power Pivot 탭이 하는 일(전체 개요)
엑셀 표(테이블)들을 ‘데이터 모델’로 묶어서
여러 표를 관계(조인) 로 연결하고
대용량 데이터도 빠르게 분석하며
DAX로 “분석용 계산식(측정값)”을 만들어
피벗테이블/피벗차트로 보고서를 만드는 탭입니다.
2) 왼쪽 큰 버튼들(보통 “관리/계산” 영역)
A. 관리(Manage) / Power Pivot 창 열기
Power Pivot의 “관리” 버튼을 누르면 Power Pivot 전용 창이 열려요.
여기서 하는 일:
데이터 모델에 들어있는 테이블 목록/열 확인
관계(Relationship) 설정
측정값(Measure) 만들기/편집
데이터 보기 / 다이어그램 보기 전환
👉 한마디로: “데이터 모델 편집하는 작업실 문 열기”
B. 측정값(Measure) 관련(별 아이콘/계산 아이콘이 보통 여기에)
Power Pivot에서 제일 많이 쓰는 기능입니다.
새 측정값(New Measure)
피벗에서 쓰는 “합계/평균/누적/전년대비” 같은 분석 지표를 만듭니다.
예)총매출 = SUM(Sales[Amount])측정값 관리(Manage Measures)
만들어둔 측정값을 수정/삭제/정리하는 곳KPI(핵심성과지표)
“목표 대비 달성률”처럼실제값(Measure)
목표값(Measure)
상태(좋음/보통/나쁨 아이콘)
를 묶어 KPI로 표시할 때 사용
👉 쉬운 비유: “피벗에서 보여줄 점수판(지표) 만드는 도구”
C. DAX(수식/쿼리) 관련(fx, DAX 글자, λ 아이콘이 보이는 영역)
DAX는 Power Pivot에서 쓰는 분석용 수식 언어예요.
여기 버튼들은 보통 이런 역할을 합니다:
계산 열(Computed Column)
테이블에 “새로운 열”을 추가하는 계산식행(row)마다 결과가 생김
예: “금액구간”, “연-월” 같은 파생열 만들 때
측정값(Measure)
테이블에 열을 추가하는 게 아니라, 피벗에서 집계될 “공식”을 만드는 것예: 총매출, 월매출, 전년동월매출, 누적매출…
DAX 쿼리(고급)
모델을 대상으로 “질의(쿼리)”를 돌려 결과를 확인하는 고급 기능(버전에 따라 표시)λ(람다) 아이콘
대개 “계산/수식/함수” 관련 그룹에 붙어 있는 경우가 많고, 측정값/계산식 작업과 함께 있는 경우가 흔합니다.
3) 가운데/오른쪽 그룹(보통 “관계/보기/보고서” 영역)
D. 관계(Relationship) / 다이어그램 보기
여러 테이블을 연결하는 기능입니다.
관계 관리(Manage Relationships)
예) “주문 테이블”의 고객ID ↔ “고객 테이블”의 고객ID를 연결
이렇게 해야 피벗에서 고객정보+주문정보를 같이 분석할 수 있어요.다이어그램 보기(Diagram View)
테이블들이 박스 형태로 보이고 선으로 연결되는 “ERD 같은 화면”
관계가 맞는지 한눈에 확인/수정할 때 씁니다.
👉 한마디로: “표와 표를 이어 붙이는 연결선 설정”
E. 피벗테이블/피벗차트 만들기(보고서 만들기)
Power Pivot로 만든 데이터 모델을 기반으로
피벗테이블
피벗차트
를 바로 생성하는 버튼이 보통 오른쪽에 있습니다.
👉 “모델은 엔진, 피벗은 계기판/보고서” 느낌입니다.
F. 새로 고침/설정(오른쪽 끝 아이콘)
오른쪽 끝에 있는 파란색 아이콘류는 버전에 따라 다르지만 보통:
새로 고침(Refresh): 원본 데이터 변경분을 모델에 반영
설정/옵션: Power Pivot 동작 옵션, 추가 기능 관련
쪽일 가능성이 큽니다.
4) 이 탭을 실제로 언제 쓰냐(초실전 예)
표가 여러 개(주문/고객/상품/지역)인데 VLOOKUP/XLOOKUP으로 억지로 붙이기 힘들 때
데이터가 많아서 피벗이 느릴 때
“전년 대비”, “누적”, “이동평균”, “조건부 합계(서울만/이번달만)” 같은 분석 지표가 필요할 때
원하시면 더 정확하게 “이 캡처에서 보이는 버튼을 하나씩 이름까지” 짚어드릴 수 있어요.
방법은 간단해요: 리본 부분만 조금 더 선명하게(가까이) 찍은 이미지나, “Power Pivot 탭에서 마우스를 올렸을 때 뜨는 툴팁” 화면을 찍어주시면, 그 버튼 이름 기준으로 정확히 매칭해서 기능/사용 예시까지 정리해드릴게요.
좋아요. 올려주신 캡처는 엑셀의 Power Pivot(파워 피벗) 탭 리본으로 보입니다(가운데에 DAX 글자가 보이고, λ(람다) 아이콘 등 “데이터 모델/측정값” 계열 버튼 구성이어서요).
다만 이미지가 조금 흐릿해서 버튼 이름을 100% 정확히 “그대로” 읽긴 어렵고, 대신 그 탭에서 보통 저 위치에 있는 기능들을 기준으로 “무슨 역할인지/언제 쓰는지”를 자세히 풀어드릴게요.
1) Power Pivot 탭이 하는 일(전체 개요)
엑셀 표(테이블)들을 ‘데이터 모델’로 묶어서
여러 표를 관계(조인) 로 연결하고
대용량 데이터도 빠르게 분석하며
DAX로 “분석용 계산식(측정값)”을 만들어
피벗테이블/피벗차트로 보고서를 만드는 탭입니다.
2) 왼쪽 큰 버튼들(보통 “관리/계산” 영역)
A. 관리(Manage) / Power Pivot 창 열기
Power Pivot의 “관리” 버튼을 누르면 Power Pivot 전용 창이 열려요.
여기서 하는 일:
데이터 모델에 들어있는 테이블 목록/열 확인
관계(Relationship) 설정
측정값(Measure) 만들기/편집
데이터 보기 / 다이어그램 보기 전환
👉 한마디로: “데이터 모델 편집하는 작업실 문 열기”
B. 측정값(Measure) 관련(별 아이콘/계산 아이콘이 보통 여기에)
Power Pivot에서 제일 많이 쓰는 기능입니다.
새 측정값(New Measure)
피벗에서 쓰는 “합계/평균/누적/전년대비” 같은 분석 지표를 만듭니다.
예)총매출 = SUM(Sales[Amount])측정값 관리(Manage Measures)
만들어둔 측정값을 수정/삭제/정리하는 곳KPI(핵심성과지표)
“목표 대비 달성률”처럼실제값(Measure)
목표값(Measure)
상태(좋음/보통/나쁨 아이콘)
를 묶어 KPI로 표시할 때 사용
👉 쉬운 비유: “피벗에서 보여줄 점수판(지표) 만드는 도구”
C. DAX(수식/쿼리) 관련(fx, DAX 글자, λ 아이콘이 보이는 영역)
DAX는 Power Pivot에서 쓰는 분석용 수식 언어예요.
여기 버튼들은 보통 이런 역할을 합니다:
계산 열(Computed Column)
테이블에 “새로운 열”을 추가하는 계산식행(row)마다 결과가 생김
예: “금액구간”, “연-월” 같은 파생열 만들 때
측정값(Measure)
테이블에 열을 추가하는 게 아니라, 피벗에서 집계될 “공식”을 만드는 것예: 총매출, 월매출, 전년동월매출, 누적매출…
DAX 쿼리(고급)
모델을 대상으로 “질의(쿼리)”를 돌려 결과를 확인하는 고급 기능(버전에 따라 표시)λ(람다) 아이콘
대개 “계산/수식/함수” 관련 그룹에 붙어 있는 경우가 많고, 측정값/계산식 작업과 함께 있는 경우가 흔합니다.
3) 가운데/오른쪽 그룹(보통 “관계/보기/보고서” 영역)
D. 관계(Relationship) / 다이어그램 보기
여러 테이블을 연결하는 기능입니다.
관계 관리(Manage Relationships)
예) “주문 테이블”의 고객ID ↔ “고객 테이블”의 고객ID를 연결
이렇게 해야 피벗에서 고객정보+주문정보를 같이 분석할 수 있어요.다이어그램 보기(Diagram View)
테이블들이 박스 형태로 보이고 선으로 연결되는 “ERD 같은 화면”
관계가 맞는지 한눈에 확인/수정할 때 씁니다.
👉 한마디로: “표와 표를 이어 붙이는 연결선 설정”
E. 피벗테이블/피벗차트 만들기(보고서 만들기)
Power Pivot로 만든 데이터 모델을 기반으로
피벗테이블
피벗차트
를 바로 생성하는 버튼이 보통 오른쪽에 있습니다.
👉 “모델은 엔진, 피벗은 계기판/보고서” 느낌입니다.
F. 새로 고침/설정(오른쪽 끝 아이콘)
오른쪽 끝에 있는 파란색 아이콘류는 버전에 따라 다르지만 보통:
새로 고침(Refresh): 원본 데이터 변경분을 모델에 반영
설정/옵션: Power Pivot 동작 옵션, 추가 기능 관련
쪽일 가능성이 큽니다.
4) 이 탭을 실제로 언제 쓰냐(초실전 예)
표가 여러 개(주문/고객/상품/지역)인데 VLOOKUP/XLOOKUP으로 억지로 붙이기 힘들 때
데이터가 많아서 피벗이 느릴 때
“전년 대비”, “누적”, “이동평균”, “조건부 합계(서울만/이번달만)” 같은 분석 지표가 필요할 때
원하시면 더 정확하게 “이 캡처에서 보이는 버튼을 하나씩 이름까지” 짚어드릴 수 있어요.
방법은 간단해요: 리본 부분만 조금 더 선명하게(가까이) 찍은 이미지나, “Power Pivot 탭에서 마우스를 올렸을 때 뜨는 툴팁” 화면을 찍어주시면, 그 버튼 이름 기준으로 정확히 매칭해서 기능/사용 예시까지 정리해드릴게요.
#
두 장의 사진은 **엑셀에서 “진행률(%) + 막대(bar) 그래프를 셀 안에 텍스트로 표시”**하는 예시예요.
첫 번째는 이름 관리자(Name Manager)에서 LAMBDA 사용자 함수를 만드는 화면, 두 번째는 그 함수를 이용해 ‘사업비 집행현황’ 표의 비고 칸에 막대+퍼센트가 나오게 한 화면입니다.
아래대로 하면 엑셀에서 똑같이 활용할 수 있어요.
0) 준비 조건
-
Microsoft 365(엑셀 최신) 또는 Excel 2021 이상이면
LAMBDA,LET사용 가능 -
만약 LAMBDA가 없다면, 아래 “방법 B(조건부 서식-데이터 막대)”로도 비슷하게 만들 수 있어요.
방법 A) LAMBDA 사용자 함수로 “막대 + %” 만들기 (사진과 가장 유사)
1) 표 만들기(기본 데이터)
예를 들어 사진처럼:
-
B열: 예산(계획)
-
C열: 집행(실적)
-
D열: 차이
-
E열: 비고(진행막대)
진행률(%)은 보통 이렇게 씁니다(예: F열에 진행률을 따로 만들어도 됨):
-
=C4/B4
2) LAMBDA 사용자 함수 만들기(사진 1 화면)
-
수식 탭 → 이름 관리자 → 새로 만들기
-
이름(Name)에 예:
진행막대(원하는 이름) -
“참조 대상(Refers to)”에 아래 수식을 붙여 넣기
-
current= 현재값(집행액) -
total= 전체값(예산) -
width= 막대 길이(기본 20칸). 생략하면 20으로 처리
-
확인(OK)
✅ 이제 엑셀에서 =진행막대(…)라는 “내 함수”를 쓸 수 있어요.
3) 셀에 적용하기(사진 2처럼 비고 칸에)
비고(E4)에 예를 들어:
-
집행액(C4) / 예산(B4)을 25칸 막대로 표시
-
아래로 자동채우기 하면 행마다 막대가 자동으로 바뀝니다.
4) 보기 좋게 꾸미는 팁(중요)
(1) 폰트
막대가 더 예쁘게 정렬되려면 고정폭 폰트가 좋아요.
-
Consolas,Courier New,D2Coding같은 폰트 추천 -
(고정폭이 아니어도 되지만 막대 길이가 살짝 들쭉날쭉해 보일 수 있음)
(2) 열 너비
비고 열(E열)을 충분히 넓혀서 막대+%가 잘 보이게 합니다.
(3) 100% 넘어가는 값 처리
위 수식은 MIN(w, …)로 막대 칸수를 제한해 100% 초과해도 막대가 터지지 않게 해놨어요.
방법 B) 조건부 서식 “데이터 막대”로 만들기(간단 버전)
LAMBDA가 없거나, “막대만” 깔끔하게 보여주고 싶을 때:
-
진행률 열(예: F4:F12)에
=C4/B4계산 -
진행률 범위 선택
-
홈 → 조건부 서식 → 데이터 막대
-
규칙 편집에서:
-
최소값 0
-
최대값 1(=100%)
-
“막대만 표시” 옵션을 켜면 숫자 숨길 수도 있음
-
📌 단점: 사진처럼 “막대 + 70% 텍스트”를 한 셀에서 동시에 예쁘게 하긴 어렵고, 보통은 막대 셀과 % 셀을 분리해요.
(선택) 막대 문자 바꾸기
만약 █가 환경에 따라 깨져 보이면 아래로 바꿀 수 있어요.
-
"█"대신"■"또는"|"사용 -
또는
UNICHAR(9608)같은 유니코드 블록도 가능
예:
한 줄 정리
-
사진처럼 하려면: 이름 관리자에서 LAMBDA 함수(진행막대) 만들고 → 비고셀에 =진행막대(집행,예산,폭) 적용
-
더 쉬운 버전: 조건부 서식 데이터 막대
원하시면, 지금 쓰는 표의 열 구조(B=예산, C=집행… 이런 식)만 말해주면 **딱 그 구조에 맞춰서 “복붙용 수식”**으로 완성 형태까지 맞춰드릴게요.
# VLOOKUP과 XLOOKUP, HLOOKUP을 ELI5로 예시를 들어 자세히 설명해줘
# 개인도장과 법인도장을 선택하여 인영을 달리 적용할수 있는 엑셀 함수를 만들어줘
인영(A형, B형,C형 이미지)을 적용함.
가능해요. 다만 엑셀 “함수만”으로는 PC 안에 저장된 이미지 파일을 직접 불러와 셀에 넣거나(삽입) 바꾸는 건 불가능합니다.
대신 아래 2가지 방식 중 하나로 구현합니다.
함수만으로 인영 “표시”:
IMAGE()+LAMBDA()(이미지가 URL(웹/OneDrive 공유링크)로 접근 가능해야 함)진짜로 인영 “삽입/교체”: VBA(매크로) 또는 Office Script로 이미지(도장) 도형을 바꿔치기
요청하신 “개인도장/법인도장 + A형/B형/C형 이미지”는 1번 방식으로 가장 깔끔하게 ‘함수’로 만들 수 있어서, 그걸 먼저 드릴게요.
방법 1) 함수(LAMBDA)로 개인/법인 + A/B/C 인영을 자동 표시 (추천)
준비물
인영 이미지 6개가 URL로 접근 가능해야 합니다.
예: OneDrive/SharePoint에 올리고 “직접 이미지 링크” 형태로 쓰기
(로컬 경로
C:\...는IMAGE()로 대부분 안 됩니다)
1) 매핑 테이블 만들기 (예: 시트 설정)
설정 시트에 아래처럼 표를 하나 만드세요(표 이름을 TSeal로 지정 추천).
| 구분 | 형식 | url |
|---|---|---|
| 개인 | A형 | https://.../personal_A.png |
| 개인 | B형 | https://.../personal_B.png |
| 개인 | C형 | https://.../personal_C.png |
| 법인 | A형 | https://.../corp_A.png |
| 법인 | B형 | https://.../corp_B.png |
| 법인 | C형 | https://.../corp_C.png |
표로 지정: 범위 선택 → 삽입 → 표 → 표 이름을 TSeal로 변경
2) 이름 관리자에서 함수 2개 만들기
엑셀 수식 → 이름 관리자 → 새로 만들기
(1) 인영 URL 찾기 함수: SealURL
이름: SealURL
참조 대상:
=LAMBDA(kind, sealType,
XLOOKUP(
kind & "|" & sealType,
TSeal[구분] & "|" & TSeal[형식],
TSeal[url],
""
)
)
(2) 인영 이미지 표시 함수: SealImage
이름: SealImage
참조 대상:
=LAMBDA(kind, sealType, [size],
LET(
u, SealURL(kind, sealType),
s, IF(ISOMITTED(size), 120, size),
IF(u="","", IMAGE(u, 1, s, s))
)
)
size는 인영 표시 크기(픽셀 비슷하게 동작) 기본 120IMAGE(url, mode, height, width)형태로 씁니다.
3) 실제 시트에서 사용법
예를 들어
B2: 도장 구분 (개인/법인)
C2: 인영 형식 (A형/B형/C형)
D2에 아래처럼:
=SealImage(B2, C2, 140)
그러면 선택값에 따라 인영이 자동으로 바뀝니다.
4) 선택(드롭다운) 만들기
B2: 데이터 → 데이터 유효성 검사 → 목록 →
개인,법인C2: 데이터 → 데이터 유효성 검사 → 목록 →
A형,B형,C형
방법 2) “실제 인영 이미지 도형을 삽입/교체”까지 자동화 (VBA)
문서에 찍히는 도장처럼 “인쇄/레이아웃 상 도장 이미지 자체가 교체”되길 원하면 VBA가 정답입니다.
(함수는 “표시” 중심, VBA는 “삽입/교체” 중심)
원하시면,
도장을 놓을 위치(예:
E5셀 위)이미지 파일이 있는 경로(로컬 폴더/공유드라이브/URL)
개인/법인 A/B/C 파일명 규칙(예:
개인_A.png…)
이 3가지만 기준으로 버튼 클릭/셀 변경 시 자동 교체하는 매크로까지 바로 만들어 드릴게요.
빠른 확인 질문 없이 바로 진행
일단 “함수로 표시” 방식은 위 수식 그대로 쓰면 되고, URL만 채우면 바로 작동합니다.
다음 중 어떤 형태가 필요하세요?
셀에 인영이 보이기만 하면 됨(IMAGE+LAMBDA, 위 방식)
문서에 도장 이미지가 실제로 삽입/교체되어 인쇄물처럼 찍혀야 함(VBA)
원하시면, 인영 6개 파일명(또는 URL)을 주는 즉시 TSeal 표를 자동 완성하는 형태로도 맞춰드릴게요.
좋아요. 올려주신 이미지처럼 엑셀 시트 안에 **인영A / 인영B / 인영C 이미지가 이미 “셀에 붙어있는 상태”**라면, 가장 현실적으로는 아래 “매크로 없이” 되는 방식이 딱 맞습니다.
핵심 아이디어는 이거예요:
A/B/C 인영 이미지를 각각 한 칸(또는 한 영역)에 보관용으로 두고
실제로 찍히는 자리에는 “연결된 그림(Linked Picture)” 1개만 놓은 다음
드롭다운(개인/법인, A/B/C) 선택에 따라 연결된 그림이 참조하는 보관용 인영을 바꿔치기합니다.
✅ 목표
선택1: 개인도장 / 법인도장
선택2: 인영A / 인영B / 인영C
결과: “인영 표시 칸”에 해당 이미지가 자동으로 바뀜
1) 인영 보관 영역 만들기 (이미지처럼 A/B/C 배치)
예시로 인영 시트(아무 시트 가능)에 아래처럼 보관용으로 둡니다.
인영!B2: 개인-인영A 이미지인영!B6: 개인-인영B 이미지인영!B10: 개인-인영C 이미지
그리고 법인도장도 같은 방식으로 한 열 더(예: C열)에 둡니다.
인영!C2: 법인-인영A인영!C6: 법인-인영B인영!C10: 법인-인영C
팁: 이미지(그림)는 셀 위에 떠있는 객체라서, **그림 선택 → 그림 서식 → 크기/속성 → “셀과 함께 이동 및 크기 조정”**으로 맞춰두면 깔끔해요.
2) 보관용 인영 셀에 “이름(Name)” 붙이기
각 보관용 셀(그림이 올라간 셀)을 클릭하고, 이름 상자(수식줄 왼쪽) 에 이름을 입력해 등록합니다.
예:
인영!B2→P_A인영!B6→P_B인영!B10→P_C인영!C2→C_A인영!C6→C_B인영!C10→C_C
(P=Personal 개인, C=Company 법인)
3) 선택 드롭다운 만들기 (개인/법인 + 인영A/B/C)
예: 신청서 시트에서
B2: 도장구분 (개인/법인)C2: 인영종류 (인영A/인영B/인영C)
데이터 → 데이터 유효성 검사 → 목록으로 만들기
B2 목록:
개인,법인C2 목록:
인영A,인영B,인영C
4) “선택 결과로 어떤 인영을 보여줄지” 참조식(이름)을 만들기
이게 핵심입니다.
수식 → 이름 관리자 → 새로 만들기
이름:
SealPick참조 대상(아래 붙여넣기):
=LET(
kind, 신청서!$B$2,
t, 신청서!$C$2,
idx, XMATCH(t, {"인영A","인영B","인영C"}),
IF(kind="개인",
CHOOSE(idx, P_A, P_B, P_C),
CHOOSE(idx, C_A, C_B, C_C)
)
)
B2가 개인이면 P_A~P_C 중 선택
법인이면 C_A~C_C 중 선택
C2(인영A/B/C)에 따라 idx가 1~3으로 결정
5) “실제로 찍히는 인영 자리”에 연결된 그림 만들기
이제 진짜로 자동 변경되는 도장을 만듭니다.
빈 셀 하나(예:
신청서!E5) 선택 → 복사(Ctrl+C)홈 → 붙여넣기 ▼ → 연결된 그림(Linked Picture)
버전에 따라 “그림(연결)” 또는 “연결된 그림”으로 보입니다.
붙여넣어진 “그림”을 클릭하고,
수식 입력줄에 아래를 직접 입력하고 Enter:
=SealPick
✅ 그러면 E5에 놓인 “그림”이 SealPick이 가리키는 보관용 인영을 그대로 보여주게 되고,
드롭다운을 바꾸면 인영이 자동으로 바뀝니다.
6) 자주 생기는 문제 & 해결
Q1. 그림이 안 바뀌거나 깨져요
보관용 그림이 있는 셀에 대해 **“셀과 함께 이동 및 크기 조정”**을 켜세요.
연결된 그림은 “참조 대상 셀”의 모양을 그대로 복제합니다. 보관용 셀 크기/여백을 통일하면 더 예쁩니다.
Q2. ‘인영A’ 텍스트도 같이 나와요
보관용 셀 주변에 텍스트가 같이 있으면 연결 그림에 같이 잡힙니다.
보관용 영역은 이미지만 있는 깨끗한 셀 영역으로 만들거나,
이미지를 셀 중앙에 맞추고 텍스트는 다른 칸에 두세요.
결과
이 방식이면, 사용자는
B2에서 개인/법인
C2에서 인영A/B/C
만 선택하면, 인영 이미지가 자동 변경됩니다. (매크로 없음)
원하시면 제가 더 딱 맞춰서 “복붙용”으로 완성해드릴게요.
현재 파일에서 개인 A/B/C, 법인 A/B/C가 실제로 들어있는 셀 주소(예: 인영!B2, B6, B10 …)만 알려주시면, 위 SealPick 수식을 정확히 그 주소에 맞춘 버전으로 다시 써드릴게요.
#



댓글 없음:
댓글 쓰기