2017-04-02 1 views
0

Excel 2010을 사용하면 9 개의 행에 5 개의 옵션 버튼이있는 양식이 있습니다. 옵션 버튼을 선택할 수있는 각 열은 5 -1 범위의 숫자 값을가집니다. 각 행은 10-1의 숫자 값을 갖는 명령문으로 시작합니다. 옵션 버튼을 선택하면 해당 열의 값에 행의 값을 곱한 다음 양식의 다른 열에 입력 한 결과를 곱합니다.
제안 사항?
미리 감사드립니다. JB옵션 값에 고정 값 곱하기

답변

0

ActiveX 옵션 버튼을 사용했다고 가정하면 다음과 같은 아이디어가 필요합니다.

  1. 워크 시트의 5 열을 예약하십시오. 나의 테스트에서 그들은 세포 H3 : M3이었다.
  2. 이제 옵션 단추의 LinkedCell 속성을 찾습니다. 링크 번호 1 ~ H3, 2 번에서 I3 번, 3 번에서 3 번까지 (해당 열은 있지만 옵션 버튼과 같은 행에 있음). 이것들은 곱셈에 사용하려는 1에서 5까지의 숫자라는 것을 명심하십시오.
  3. 결과를 원하는 셀에서이 수식을 입력하십시오.

    = MATCH (TRUE, $ H3 : $ M3,0) * $의 A3 (3)이 연결된 옵션 버튼이 행을, 그리고 A는 10과 1 사이의 값입니다

하는 당신을 네가 어딘가에 있다고 말했어.

수식은 클릭 한 옵션 단추에 따라 A 열의 값을 곱하여 합계를 만듭니다. 필요에 따라 수식을 복사합니다. 불행히도 각 단추에 대해 LinkedCell 속성을 개별적으로 설정해야합니다. 이를 위해 내가 Optionbutton을 만들 필요를 생각하지 있도록, 셀 값으로 여러 행 번호를 원하기 때문에

0

,, 간단하게 할 수 있습니다

같은 셀 값으로 여러 행 번호 ,,

C3 = 행 (A3) * B3, 아래로 끕니다.

+0

= 일치 (True, $ H3 : $ M3, 0) * $ A3 ,, 작동하지 않습니다. –

+0

행의 값이 일정하지만 승수 수식이 사용자가 선택한 해당 행의 Optionbutton에 따라 달라지는 경우 제안 해 주셔서 감사합니다. 사용자가 첫 번째 열에서 Option 단추를 선택하면 행 값 (10)에 5가 곱해지며 두 번째 열을 선택하면 값에 4가 곱해집니다. 세 번째 열이 선택되면 10의 값이 곱해집니다 3 씩, 네 번째 열을 선택하면 10의 값에 2가 곱 해지고 마지막 열이 선택되면 10의 값에 1이 곱해집니다. 답은 다른 열에 들어갑니다. – JoeB

+0

나는 "= Match (True, $ H3 : $ M3, 0) * $ A3"라는 추천 수식을 시도했지만 나에게 적합하지 않습니다. – JoeB