Excel 공식 : 가장 높은 가중치 식별


-1

다음 과제에 도움이 필요합니다.

작업 :
제품 무게 탭에서 각 제품의 무게가 고객 당 값으로 표시됩니다. 이 가중치를 기준으로 가장 높음에서 가장 낮음까지 각 고객에 대한 제품 코드를 작성하십시오.

코드를 만들려면 상위 2 개 제품 만 선택하고 나열하면됩니다. 고객이 한 제품에서만 활동하는 경우 각 고객에 대해 이중 문자 코드를 갖도록 문자를 반복해야합니다.

예 :

  • 고객 1의 무게가 제품 A의 경우 0.37, 제품 B의 경우 0.45, 제품 C의 경우 0.18 인 경우 고객은 제품 코드 – BA가됩니다.
  • 고객 2의 무게가 제품 A의 경우 0.85, 제품 B의 경우 0.15, 다른 모든 제품의 경우 0이면 제품 코드 – AB가됩니다.
  • 고객 3의 무게가 제품 D의 경우 1이고 다른 모든 제품의 경우 0입니다. 고객은 제품 코드 – DD입니다.
  • Customer 4의 모든 제품 무게가 0이면 제품 코드가없고 – 비활성으로 표시 될 수 있습니다.

시트는 다음과 같습니다.

Customer    A      B      C      D
ETC024007   0.22   0      0.78   0
ETC024305   0      0      1      0
ETC024674   1      0      0      0
ETC024764   1      0      0      0
ETC024903   1      0      0      0
ETC025540   1      0      0      0
ETC026419   0      0      1      0
ETC026442   0      0      1      0
ETC031213   1      0      0      0
ETC032050   1      0      0      0
ETC032646   0      0      1      0
ETC042838   0.44   0.14   0      0.42
ETC050897   0.02   0.98   0      0
ETC051706   0.07   0      0.93   0
ETC051796   1      0      0      0
ETC053121   0.99   0.01   0      0
ETC053131   0      0      1      0
ETC053159   1      0      0      0
ETC053343   0.1    0      0.9    0
ETC053346   1      0      0      0
ETC053449   1      0      0      0
ETC053517   1      0      0      0
ETC053697   1      0      0      0
ETC053849   1      0      0      0
ETC053923   1      0      0      0
ETC053940   1      0      0      0
ETC054251   1      0      0      0
ETC054283   0.56   0      0.44   0

질문은 당신의 시도와 무엇이 잘못되었는지 보여 주어야합니다. 이것은 누군가가 당신을 위해 그것을하기를 희망하는 숙제 질문을 다시 게시 한 것처럼 들립니다.
gtwebb

답변:


0

내가 생각해 낸 공식은 다음과 같습니다.

=INDEX($A$1:$E$1,1,MATCH(LARGE(B2:E2,1),A2:E2,0))&INDEX($A$1:$E$1,1,MATCH(IF(LARGE(B2:E2,2)=0,LARGE(B2:E2,1),LARGE(B2:E2,2)),A2:E2,0))

셀 A1에서 시작하여 워크 시트에 데이터 배열을 넣고이 수식을 셀 F2 (헤더 "Product Code")와 함께 넣고 나머지 열을 채 웁니다. 당신이 찾고있는 결과를 제공해야합니다.

즐기세요!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.