엑셀 일정표 자동화 양식 (커스텀 계획표)의 일정표 함수를 보다가 질문 드립니다.

 

=IFERROR(INDEX(Table1[[#모두],[표시값]],MATCH(1,--((Table1[[#모두],[시작]]<=$C6)*(Table1[[#모두],[종료시간]]>=$D6)*(Table1[[#모두],[날짜]]=H$3)),0)),"")

 

이렇게 하는 경우 Table1는 컨트롤F3 을 통해 이름관리자로 이름값을 설정하고 불러오는것으로 알고 있는데

[#모두],[표시값] 은 어떻게 활용하는 것인지요?

참조하는 테이블에서 표시값->표시로 바뀌어도 함수가 자동으로 수정이되는 신기함을 보았는데요..

어떤 방식인지 궁금합니다.

OFFSET 으로 하는 것과는 다른 방식인 것 같은데..

 

그리고 @를 붙이는 것과 안붙이는 것의 차이도 알고 싶습니다.

=IF([아이콘]="",[@일정],[@아이콘]&" "&[일정])

@를 빼도 함수는 잘 작동되는 것 같아서요

강의를 뒤지고 있는데, 해당내용을 못찾겠어서 문의드립니다.