나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 전동환 (arpa21)

추천:  2
파일:     조회:  4741
제목:   엄한 indirect 함수에 대하여
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 엑셀 버전(95,97,2000,2002):2000
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):98
3. CPU (486,PentiumI/II/III/IV...):3
4. RAM (32,64,128,256,512MB,1G...): 256

* 아래줄에 질문을 작성하세요 >>

데일리 팁에서 indirect 함수의 정의를 설명했는데 잠간 인용하자면 "텍스트 문자열로 지정된 참조를 반환. 참조가 바로 계산되어 해당 내용이 표시. 수식 자체는 변경하지 않고 수식 안에 있는 셀에 대한 참조를 변경하려는 경우에 사용".... 이렇게 되어 있습니다. 

1. 한 마디로 어떤 때 이 함수를 사용할 수 있다는 것인지요? 
2. indirect 함수가 있다는 것은 direct 함수도 존재한다는 것인가요? 
3. "참조"라는 것이 무엇을 의미하는 것인지요? 그리고 그 참조를 반환한다는 것은? 

아직까지는 용어 자체가 제게 너무 버겁네요...
 
[불량 게시물 신고]  
ist공원A1의 데이터를 가져 오려면 수식을 "=A1"으로 하면 되지요.
B1의 데이터를 가져 오려면 수식을 "=B1"으로 해야 합니다.
가져올 데이터에 따라 셀의 수식이 변경되어야 한단 말이지요.
그런데, 셀의 수식을 =INDIRECT(C1)으로 두고(고정!!), C1의 값을 "A1", "B1"처럼 바꾸어가면 위와 같이 원하는 값을 얻을 수 있단 말이죠.
"텍스트 문자열로 지정된 참조를 반환"이라는 말은
위의 예에서 텍스트 문자열이란 C1의 값, 즉 "A1"이나 "B1"이 되겠구요
A1이나 B1의 참조를 반환한단 말이죠.
참조란게 별건 아니구요...
셀에 특정한 값을 넣는게 아니라, address를 넣으면 그게 참조라고 알고 있습니다.
그리고 저도 DIRECT함수가 있지 않을까..했는데..
그냥 우리가 참조를 사용하면 그게 바로 direct의 개념인 것 같네요.
답변이 되셨는지....
되려 말이 잘못된 게 없지 않나 걱정되네요...
제가 알고 있는 범위내에서 알려드렸습니다.
건투를...
07-02 (18:20)
삭제 ■신고
도움말어렵네여~~..?<&^$%**07-02 (19:08)
삭제 ■신고
전동환아직도 알듯 모를 듯 합니다. 처음 보다는 이해가 나아진 것 같은데...
그냥 계속 공부하다 보면 자연스럽게 이해가 될까요...
07-02 (19:29)
삭제 ■신고
        
  

작성일 : 2003-07-02(18:02)
최종수정일 : 2003-07-02(18:02)