홈 › 엑셀 수식·함수

SWITCH 예제 — 코드를 이름으로 바꾸기

예제 표에 =SWITCH(B5,"C","카드","T","이체","P","포인트","확인 필요") → 결과 확인 필요. 아래 미니 시트에서 값을 바꿔 보며 확인해 보세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

결제 코드 C/T/P를 “카드/이체/포인트”로 바꾸려면?

결제수단=SWITCH(B5,"C","카드","T","이체","P","포인트","확인 필요")

결과 확인 필요

직접 바꿔 보기

칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.

ABC
1주문코드결제수단
21C카드
32T이체
43P포인트
54X확인 필요

예제로 보는 계산 과정

SWITCH 함수로 코드를 이름으로 바꾸기 계산한 엑셀 예제 표, 결과 확인 필요
예제 표 — 주황 칸이 수식 결과, 연두 칸이 계산에 쓰인 칸

B5의 X는 나열한 C·T·P 어디에도 맞지 않아 마지막 기본값 “확인 필요”가 나와요.

SWITCH 인수 한눈에 보기

인수이 예제에서뜻
식B5비교할 값
값1"C"식과 비교할 값
결과1"카드"식이 값1과 같을 때 결과
값2"T"식과 비교할 값
결과2"이체"식이 값2와 같을 때 결과
값3"P"식과 비교할 값
결과3"포인트"식이 값3과 같을 때 결과
기본값"확인 필요"맞는 값이 없을 때 결과

주의할 점

기본값을 빼면 맞는 값이 없을 때 #N/A가 나요. 코드가 많아지면 별도 표를 만들고 XLOOKUP·VLOOKUP으로 찾는 편이 관리하기 쉬워요.

참고한 자료

자주 묻는 질문

코드를 C로 고치면?

수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 카드예요. (SWITCH: “C” 값이 1번째 경우와 같아요)

함께 쓰면 좋은 도구