2016-09-18 3 views
0

다른 셀에서 평가 한 것처럼 Excel에서 명명 된 함수를 평가하고 싶습니다. 1 다른 셀에서 명명 된 수식을 계산하는 방법

  • B1 : 나는 =Foo와 다양한 세포를 채울 수 있다면 예를 들어

    은 가정하자 누군가가 내가

    • A1 볼 것이다,

      Foo=COLUMN() 
      

      그래서이라는 공식을 정의하고있다 : 2

    • C1 : 3

    세포 D1이 말하길 (개략적으로) Foo(C1) - Foo(A1), 즉 3-1 = 2 인 것을 원합니다.

    그런 것도 가능합니까?

  • 답변

    0
    1. 선택 셀 D1 유 =Column(C1)-Column(A1)

    에 다음 고집

  • 그렇고 =Column(B1)에 지정된 함수 foo에
  • 변화 수식을 이동하거나, 명명 된 범위는 파라미터 입력을받을 수 없어 .

  • +0

    명확히하기 : 실제 수식이 훨씬 더 복잡합니다. 나는 매우 깨지기 쉽고 에러가 발생하기 쉽기 때문에 인라이닝을 피하려고 노력하고있다. (실제로 여러 개의 다른 셀에서 가설 값의 가중 합계를 계산하고 있습니다.) – Tom

    +0

    VBA 스크립트에서 필요한 모든 셀의 명명 된 범위를 평가 한 것과 같이 무서운 해킹을 할 수 있음을 인식하고 적절한 값으로 바꿉니다 하지만 더 뚜렷하게 올바른 것을 선호합니다. 명명 된 범위에 매개 변수를 전달할 수 없다는 것을 감안할 때, 나는 단지 SOL 일 수있는 것처럼 보입니다. – Tom

    관련 문제