업무놀이터/업무관련 프로그램

[Excel] 셀 주소를 다루는 마법 같은 함수! ADDRESS & INDIRECT 완벽 이해하기

cathand1010 2025. 6. 5. 09:00
반응형

엑셀함수 셀주소 ADDRESS, INDIRECT
엑셀함수 셀주소 ADDRESS, INDIRECT

 

 

 

셀 주소를 다루는 마법 같은 함수! ADDRESS & INDIRECT 완벽 이해하기

엑셀 작업을 하다 보면 "이 셀의 주소를 구하고 싶다!" 또는

"문자열로 입력된 주소에 있는 값을 불러오고 싶다!" 하는 순간이 한 번쯤은 있으셨을 거예요.
이럴 때 정말 요긴하게 쓰이는 함수가 바로 ADDRESSINDIRECT랍니다!

오늘은 이 두 함수를 쉽고 자세하게 알려드릴게요.

엑셀을 더 유연하고 자동화되게 사용하는 데 큰 도움이 될 거예요!

 

ADDRESS 함수부터 알아볼까요?

 

ADDRESS 함수는 ‘행 번호’와 ‘열 번호’를 입력하면 해당 셀의 주소를 반환해주는 함수예요.

 

기본 사용법

=ADDRESS(행번호, 열번호)

 

예시

=ADDRESS(1, 1)

 

  • 결과는 $A$1

이 말은 1행 1열, 즉 A1 셀이라는 뜻이에요.

 

응용 팁

ADDRESS 함수는 행과 열을 숫자로 다루기 때문에 다른 함수랑 함께 사용하면 자동화된 참조 구성이 가능해져요!

예를 들어 ROW()나 COLUMN() 함수와 함께 쓰면 동적인 셀 주소 만들기도 가능하답니다.

 

 

INDIRECT 함수는 뭘까요?

 

INDIRECT 함수는 문자열로 표현된 셀 주소를 실제 셀로 인식해서 그 셀에 있는 값을 가져오는 함수예요.
"문자처럼 적힌 셀 주소를 실제 셀처럼 써줄게~" 라고 이해하시면 쉬워요.

 

기본 사용법

=INDIRECT("A1")
  • 결과는 A1 셀에 입력된 값을 반환해요!

"A1"이라는 글자를 셀 참조로 변환해주는 거죠.

 

예시로 알아볼까요?

 

A B
사과 100
바나나 200

 

  • B2 셀에 "A1"이라고 입력해두고 다른 셀에서
=INDIRECT(B2)

라고 입력하면?
 INDIRECT("A1")이 되니까 A1 셀의 값인 "사과"가 반환돼요!

 

ADDRESS + INDIRECT = 환상의 조합

 

이 두 함수를 같이 쓰면 더 강력해져요!

예를 들어 어떤 숫자에 따라 자동으로 셀 값을 바꾸고 싶다면?

=INDIRECT(ADDRESS(ROW(), COLUMN()))

이렇게 하면 현재 셀의 값을 참조하게 되죠!

자동화나 동적 범위 설정에서 정말 유용하답니다.

 

이런 분들께 추천해요!

  • 반복 작업을 줄이고 싶으신 분
  • 동적인 셀 참조가 필요한 보고서를 만드는 분
  • VBA 없이도 자동화 느낌을 내고 싶은 분

 

마무리 요약!

 

함수 기능 대표 사용 예
ADDRESS 행/열 번호 → 셀 주소 반환 =ADDRESS(2, 3) → $C$2
INDIRECT 문자열 주소 → 셀 참조 =INDIRECT("B1") → B1의 값

 

이제 여러분도 주소 다루기 달인이 되셨겠죠?
엑셀 실무에서 이 두 함수는 보고서 자동화, 동적 참조, 조건부 참조 등에 정말 유용하게 쓰인답니다.

꼭 익혀두시면 좋아요! 

 

 

 

 

 

 

2025.05.17 - [업무놀이터/업무관련 프로그램] - [Excel] 엑셀 고수는 이렇게 씁니다! OFFSET & CHOOSE 함수 완전 정복

 

[Excel] 엑셀 고수는 이렇게 씁니다! OFFSET & CHOOSE 함수 완전 정복

엑셀 고수는 이렇게 씁니다! OFFSET & CHOOSE 함수 완전 정복OFFSET 함수 — “기준 셀에서 몇 칸 떨어진 곳의 값을 가져올래요!” OFFSET 함수는 기준 셀에서 지정된 행과 열만큼 떨어진 위치에 있는 값

cathand1010.com

 

 

 

 

#엑셀함수 #엑셀기초 #엑셀자동화 #ADDRESS함수 #INDIRECT함수 

#엑셀팁 #엑셀수식 #엑셀기능 #엑셀공부 #엑셀실무 #엑셀교육 

#티스토리블로그 #엑셀블로그 #엑셀강의 #ExcelTips #ExcelFormula

반응형