Excel: 2개의 셀을 사용하여 목록에서 데이터 수집

Excel: 2개의 셀을 사용하여 목록에서 데이터 수집

내 예는 다음과 같습니다.

(workbook name"Rev)
letter  weekly  bi-weekly monthly
a        100     200       400
b        110     250       500
c        111     300       600
d        112     350       700
e        113     400       800

다른 통합 문서에서는 편지를 매주, 격주 또는 매월 입력합니다. 그와 관련된 #을 가져오려면 Excel이 필요합니다. IE: 셀 1 = B 셀 2 = 월간 셀 3 = 400<- 그러나 이는 자동으로 가져옵니다.

가능하다면 매크로는 피하고 싶습니다.

미리 감사드립니다

답변1

INDEX이는 및 기능을 조합하여 수행할 수 있습니다 MATCH. 예를 들어:

=INDEX($A$1:$D$6, MATCH($G$2, $A$1:$A$6, 0), MATCH($G$1, $A$1:$D$1, 0))

함수 MATCH는 대상 행과 열을 결정하고 INDEX해당 행과 열의 셀을 조회합니다. 테이블 범위( A1:D6)와 입력 셀 주소( G1G2)는 필요에 따라 사용자 정의할 수 있습니다.

스크린샷

답변2

Index/Match로 이 작업을 수행할 수 있습니다.

=INDEX(시트1!$A$1:$D$6,MATCH(시트2!B1,시트1!$A$1:$A$6,0),MATCH(시트2!B2,시트1!$A$1:$D$1,0) )

sheet1의 A1부터 D6까지가 데이터가 있는 곳입니다. sheet2에서 B1 셀에 "b"를 입력하고 B2 셀에 "monthly"를 입력합니다.

관련 정보