|
안녕하십니까 ? 엑셀 사용자님.
업무 자료를 응용하다 아래 부분에서 더이상 진도가 나가지 않는군요.
도움 부탁드립니다.
하기 구문에서 $C$3:$C$4 등의 부분은 유동적이 아니고 정해진 값으로 알고 있습니다.
만일 어떤 값을 별도 시트에 집어 넣었을 때 자동적으로 $C$3:$C$5
또다른 값을 별도 시트에 집어 넣었을 때 자동적으로 $C$3:$C$6 등이
되도록 처리할 수 있는 방법을 알고 싶습니다.
(별도 시트에 새로이 넣어진 값을 자동 참조하는 것이지요)
C3 (시트이름) D3, D4
강아지 하기수식이 있음 하기 수식이 있음.
{=SUM(($B3=INDIRECT(TEXT(C3,"##")&"!$C$3:$C$4"))*(수입!$G$1=INDIRECT(TEXT(C3,"##")&"!$B$3:$B$4"))*(INDIRECT(TEXT(C3,"##")&"!$G$3:$G$4")))}
상기 수식은 "수입" 시트에 들어가 있습니다.
예를 들어 강아지 시트내 5열에 강아지 종류 이름이 하나 더 들어가면
상기 수식이 자동적으로
{=SUM(($B3=INDIRECT(TEXT(C3,"##")&"!$C$3:$C$5"))*(수입!$G$1=INDIRECT(TEXT(C3,"##")&"!$B$3:$B$5"))*(INDIRECT(TEXT(C3,"##")&"!$G$3:$G$5")))}
변하게 하는 방법을 알고 싶습니다. (참조 파일 올립니다.)
==============[김철상님 글에 대한 답변입니다]==============
안녕하세요?
counta 함수를 이용해서 갯수를 파악했읍니다.
=SUM(($A3=INDIRECT(TEXT(B3,"##")&"!$C$3:$C"&COUNTA(INDIRECT(TEXT(B3,"##")&"!c:c"))+2))*(수입!$C$1=INDIRECT(TEXT(B3,"##")&"!$B$3:$B"&COUNTA(INDIRECT(TEXT(B3,"##")&"!c:c"))+2))*(INDIRECT(TEXT(B3,"##")&"!$H$3:$H"&COUNTA(INDIRECT(TEXT(B3,"##")&"!c:c"))+2)))
자세한것은 첨부파일을 확인해 보세요
그럼 도움이 되시길...
|
|