
MDETERM
나는 아래 예에서 AL33 값에 따라 크기가 결정 되는 행렬 행렬식(" " 함수를 사용하여)을 계산하려고 합니다 . "주소"에 대한 Excel 2010 행 번호/열 번호 방법이나 (아래에서 수행한 것처럼) "셀(주소..." 기술)을 사용하여 배열에 넣고 싶은 참조를 얻을 수 있습니다. MDETERM
함수이지만 참조는 텍스트로만 표시되며 수식으로 시도하면 다음과 같습니다.
=MDETERM(CELL("address",INDEX(AJ39:AS39,11-MATCH(AL33,AS39:AS48))):CELL("address",INDEX(AS39:AS48,MATCH(AL33,AS39:AS48))),
the formula you typed has an error
" " 메시지를 받았습니다 .
나는 2010을 사용하고 주소 결과를 "읽기 가능"하게 만들기 위해 EVAL(VBA 유무 모두) 기능을 사용하여 다양한 방법을 시도했지만 소용이 없었습니다.
답변1
문장,"텍스트로 정리된 참조를 적절한 참조로 변환해야 할 때 INDIRECT를 사용하세요."~에서엑셀젯함수 에 대해 나에게 불이 켜졌습니다 . 이는 수정된 공식에서 사용할 수 있는 명령 INDIRECT
에서 얻은 참조를 만듭니다 .CELL("address", [reference])
=MDETERM(INDIRECT(CELL("address",INDEX(AJ39:AS39,11-MATCH(AL33,AS39:AS48)))):INDIRECT(CELL("address",INDEX(AS39:AS48,MATCH(AL33,AS39:AS48)))))