VLOOKUP
나는 이 수식 에서 table_array를 자동으로 확장하는 것이 가능한지 알아보려고 노력해 왔습니다 .
=VLOOKUP(B2,Sheet2!$F$4:$G$965,2,FALSE)
Sheet3의 새 데이터 세트에 추가하기 위해 Sheet2의 값을 호출합니다. 그러나 Sheet2의 행 수는 다양할 수 있으므로 추가 시 수식이 추가 행을 인식하도록 하려고 합니다. 세 번째 인수로 사용해 보았지만 COLUMN(G:G)
어떤 이유로 'Sheet2'에서 해당 열을 찾지 못하고 오류가 발생했습니다.
감사해요
답변1
검색하려는 범위를 결정할 수 있는 경우(예: 범위의 마지막 행 결정) 함수를 사용하여 INDIRECT()
해당 범위를 해결할 수 있습니다. 예를 들어, Sheet2!$F$4:$G$965
cell 에 들어갈 수 있다면 Z1
다음과 같이 말할 수 있습니다.
=VLOOKUP(B2, INDIRECT(Z1), 2, FALSE)
와 같은 함수를 사용하여 범위를 결정할 수 있습니다 COUNTA()
. 예를 들어,
COUNTA(Sheet2!$G:$G)
Sheet2!G
비어 있지 않은 열의 셀 수를 계산합니다 .
$
PS 다른 시트를 참조할 때 기호를 사용하면 어떤 이점이 있는지 잘 모르겠습니다 .