
Excel + AI: 개인정보 안전하게 활용하는 5 Shots 가이드
Excel에서 Copilot 같은 AI 기능을 사용할 때 개인정보가 그대로 노출된다면 큰 리스크가 됩니다. 본문은 5 Shots로 개인정보를 안전하게 다루는 실무 가이드를 제공합니다.
요약 정리
| 단계 | 핵심 포인트 |
|---|---|
| 위험 인식 | AI에 원본 개인정보 직접 입력 금지 |
| 데이터 최소화 | 이름·전화번호 대신 익명 ID |
| 가명화 | LEFT/RIGHT, REPLACE 등 함수로 마스킹 |
| 보호 | 파일 암호화, 권한 제어, 로그 관리 |
| 강화 기법 | Differential Privacy, Federated Learning |
Shot 1 — 위험 인식
Copilot에 =COPILOT("고객 이름별 반품률 요약해줘", Orders[#All])와 같이 원본 개인정보가 포함된 데이터를 직접 넣으면, 의도치 않게 개인식별정보가 노출될 수 있습니다.
Shot 2 — 데이터 최소화
AI 입력에는 반드시 **익명화된 데이터**만 사용해야 합니다.
// Before
Customer_Name: "홍길동"
// After
Customer_ID: 10023
프롬프트도 “고객 ID별 반품률”처럼 표현을 바꾸세요.
Shot 3 — 가명화·마스킹
Excel 함수로 개인정보를 가려서 사용합니다:
=LEFT(A2,1) & "OO" // 이름 마스킹 (홍길동 → 홍OO)
=REPLACE(B2,4,4,"****") // 전화번호 뒷자리 마스킹
Power Query에서도 Replace Values 또는 Add Column ▶ Transform으로 동일 처리 가능합니다.
Shot 4 — 암호화·접근 제어
- Excel 파일 암호화(File ▶ Info ▶ Protect Workbook)
- OneDrive/SharePoint 권한 설정 (읽기 전용/편집 제한)
- 접근 로그 기록으로 누가 열었는지 추적
Shot 5 — 프라이버시 강화 기법
기업 차원에서는 AI 학습·분석에 Privacy-Preserving AI를 적용합니다:
- Differential Privacy: 데이터에 노이즈 추가로 개인 추적 차단
- Federated Learning: 데이터는 로컬에 두고 모델 업데이트만 공유