8개의 열과 많은 행이 있는 스프레드시트가 있습니다. 각 열은 공급업체의 가격을 나타냅니다. 각 행은 제품을 나타냅니다.
해당 가격이 8개 공급업체 전체의 최대 가격인 경우 해당 공급업체 가격의 각 제품 합계를 맨 위 행에 추가하고 싶습니다.
나는 이것을 시도했지만 작동하지 않습니다.
=SUMIF(H3:H5000, "=", MAX(H3:O3)))
나는 각각 문제의 절반을 해결하는 다음 두 세그먼트를 가지고 있지만 이를 결합하는 방법을 모릅니다.
=IF(H3=MAX(H3:O3), H3, 0)
SUM(H3:H5000)
이 작업을 어떻게 수행합니까?
의견에서 요청한 대로 다음은 제가 하려는 작업을 시각적으로 표현한 것입니다.
첫 번째 행에 표시된 결과를 생성하는 수식을 찾고 있습니다. 즉, 각 행의 최대값(중복 허용)인 녹색 셀을 모두 더하는 것입니다.
답변1
P
다음 수식을 사용하여 열에 도우미 열을 추가할 수 있습니다 .
=MAX(H3:O3)
그리고 복사해 가세요. 그런 다음 셀에 H1
다음 수식을 추가합니다.
=SUMPRODUCT(H3:H6*($P3:$P6=H3:H6))
그리고 복사해 보세요.
답변2
약간의 부담이 있지만 다음을 H1
추가할 수 있습니다.
=SUM(IF(H3:H14=SUBTOTAL(4,OFFSET(INDEX($H3:$O14,1,1),ROW($H3:$O14)-MIN(ROW($H3:$O14)),,,COLUMNS($H3:$O14))),H3:H14,0))
엑셀 O365가 없다면 CSE를 통해 입력하고 오른쪽으로 드래그하세요.