값을 기준으로 한 열 문자

값을 기준으로 한 열 문자

나는 특정 비용을 계산하기 위해 공식을 사용하는 시트를 2주마다 다운로드합니다. 시트에 있는 사람의 이름과 위치는 항상 동일하며 계산해야 하는 범주도 유사합니다. 하지만 그들은 변하기 때문에 항상 공식을 수동으로 변경해야 합니다. 좀 더 명확하게 설명하자면 다음과 같습니다.

Excel 시트의 5행에는 "세금 - EE-연방 원천징수", "세금-총액" 등과 같은 50개의 범주가 있습니다.

부서를 기준으로 합계를 계산하는 수식이 있습니다. 6~8행은 부서 1이고, 9~18행은 부서 2라는 것을 알고 있습니다. 제 수식은 아래와 같으나 카테고리는 항상 열이 바뀌기 때문에 해당 열을 찾아 수식에서 숫자를 변경해야 합니다.

예: =SUM(BG6:BG7)+SUM(AW6:AW7)(때로는 BG, 때로는 BH 또는 AX 등)

제가 갖고 싶은 것은 5행의 값을 기반으로 하는 수식을 갖는 것입니다. 이러한 범주는 항상 100% 동일한 이름을 갖습니다.

나는 그것이 =SUM(BG6:BG7)+SUM(AW6:AW7)
정말로 다음과 같다는 것을 안다.=SUM(Workers Comp Fee Total, row 6:7) + Employer Paid Benefits Total, row 6:7)

특정 값을 기준으로 열 문자를 찾는 방법이 있나요? 그러면 5행에 "Workers Comp Fee Total"이라고 적혀 있으면 열 문자나 그와 유사한 것을 알려주시겠습니까?

답변1

이 기능을 사용하여 MATCH특정 헤더가 있는 열을 찾을 수 있습니다. 그런 다음 INDEX함수를 사용하여 해당 열의 6행과 7행을 포함하는 범위를 반환할 수 있습니다. 마지막으로 SUM함수를 사용하여 해당 범위의 값을 더할 수 있습니다 .

다음 예에서 헤더는 AV5:AZ5 범위에 있고 데이터는 AV6:AZ8 범위에 있습니다. "근로자 보상 수수료 합계" 및 "고용주 지급 혜택 합계" 열의 6행과 7행에 있는 값의 합계를 구하려면 다음 수식을 사용하세요.

=SUM(INDEX($AV$6:$AZ$7,0,MATCH("Workers Comp Fee Total",$AV$5:$AZ$5,0)))+SUM(INDEX($AV$6:$AZ$7,0,MATCH("Employer Paid Benefits Total",$AV$5:$AZ$5,0)))

여기에 이미지 설명을 입력하세요

관련 정보