댓글 리스트
-
작성자 이군악 작성시간15.09.25 address의 결과값은 text이고
offset(reference, rows, cols, [height], [width])에서 reference는 셀 범위를 나타냅니다.
결과값으로 보이기에는 똑같이 offset($F$2,...)인 것 처럼 보일 것 같지만 엑셀이 해석을 할 때는
address함수가 사용된 경우에는 offset("$F$2",...)처럼 인식을 하기 때문에 에러가 발생합니다.
문자열을 주소로 바꾸어주는 indirect라는 함수를 써줘야 제대로 인식을 하죠.
즉 =offset( indirect ( address( match(b2, F1:F7, 0), 6, 1) ), 1, 0)으로 써줬어야 합니당.
며칠전에도 유사한 오류를 발생하는 질문이 있었는데, indirect함수를 널리 알리는 계기가 되면 좋겠네요.