%EA%B0%80%20%EB%B0%B0%EC%97%B4%20%ED%95%A8%EC%88%98(CSE)%EC%97%90%EC%84%9C%20%EC%9E%91%EB%8F%99%ED%95%98%EB%8F%84%EB%A1%9D%20%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
엑셀 2010을 사용하고 있습니다.
매달 고유한 숫자를 생성하기 위해 UDF를 작성했습니다. yearmonth = 12*연도(날짜) + 월(날짜)
이제 CSE에서 사용하고 싶습니다. {=sum(if(yearmonth('plan'!$j$3:$j$1000)<>yearmonth(A5),0,'plan'!$k$3:$k$1000 ))}
이것은 #value를 렌더링합니다! 오류. "수식 평가"를 사용하면 #value! Excel이 첫 번째 배열(yearmonth('plan!$j$3:$j$1000))을 계산하려고 하면 오류가 나타납니다. 따라서 CSE에서 내 udf를 사용하는 데 문제가 있는 것 같습니다.
udf는 CSE 외부에서 자체적으로 잘 작동합니다. udf를 제거하고 방정식의 긴 형식으로 바꾸면 {=SUM(IF(12*YEAR('Plan'!$J$3:$J$1000)+MONTH('Plan'!$J$3:$J $1000)<>12*YEAR(A5)+MONTH(A5),0,'Plan'!$K$3:$K$1000))} 역시 잘 작동합니다.
내가 무엇을해야 하나?
미리 감사드립니다.