2016-09-09 2 views
3

어떻게 설명해야하는지 모르겠습니다. 정보를 검색하고 결과를 한 셀에서 여러 번 사용하기 위해 하나의 수식을 실행하려고합니다. 현재 쿼리 된 값을 표시하고 평균을 찾기 위해 동일한 수식을 실행하기 위해이 작업을 수행하고 있습니다. 당신은 내가 원하는 결과를 얻기 위해 동일한 셀에 동일한 공식을 두 번 사용해야 볼 수 있듯이결과 값을 하나의 수식을 셀에 여러 번 사용하십시오.

예 수식 (간체)

=<FormulaToFindValue> & " (" & Round(<FormulaToFindValue>/I52,2) & "/day)" 

Acutal 공식

=SUMPRODUCT((MONTH('W.A.R. 2016'!$A4:$A369)>=7)*(MONTH('W.A.R. 2016'!$A4:$A369)<=9)*('W.A.R. 2016'!$A4:$A369<TODAY())*('W.A.R. 2016'!Q4:Q369)) & " (~" & IFERROR(ROUND(SUMPRODUCT((MONTH('W.A.R. 2016'!$A4:$A369)>=7)*(MONTH('W.A.R. 2016'!$A4:$A369)<=9)*('W.A.R. 2016'!$A4:$A369<TODAY())*('W.A.R. 2016'!Q4:Q369))/B18,2),0) & "/day)" 

입니다 수식을 한 번만 실행하고 결과 값을 여러 번 사용하는 방법이 있습니까? 보통 이것은 변수에 값을 저장하여 수행 할 수 있지만 Excel에서 비슷한 기능을 볼 수는 없습니다.

+0

가 어디에서 값을 질의 있습니까? – Kyle

+1

어딘가에 임시 셀에 쿼리 값을 저장하지 않는 이유는 무엇입니까? 이는 대개 수식 가독성을 향상시킵니다. 메모리 사용량/계산 시간 측면에서, 나는 엑셀이 자동으로 (어떤 추가적인 오버 헤드로 이어지지는 않는다) 처리한다고 믿는다. – zhqiat

+0

@zhqiat 약 60 개의 다른 셀에서 이와 비슷한 수식을 사용하고 있으므로이를 피하려고합니다. – user1451070

답변

0

수식을 이름에 넣으십시오 (입력 범위에 대한 고정 참조와 동적 참조 중 적절한 선택을주의하십시오). 이제이 이름을 셀이나 통합 문서에서 여러 번 사용할 수 있습니다. 화학식 아래의 예에서 도시 된 셀의 두 고정 범위와 의미없는 화학식의 생성물의 합은 두번 식을 사용

enter image description here

관련 문제