안녕하세요 SUMPRODUCT 함수 사용하는데 질문이있어서 글 작성합니다.
=SUMPRODUCT(rng금액*--(YEAR(rng날짜)=$B$3)*--(MONTH(rng날짜)=A34)*--(rng구분="매입")*--(rngCPU구분="AMD매입")*--(rng매입처="AMD대리점매입"))
이 함수는 잘 작동하는데
=SUMPRODUCT(rng매출금액*--(YEAR(rng매출날짜)=$B$44)*--(MONTH(rng매출날짜)=A34)*--(rng구분="매출")*--(rngCPU매출구분="인텔매출")*--(rng매입처="인텔박스매출"))
이 함수에서 막힙니다
rng이름정의는
=OFFSET(매입입력!$B$8,,,COUNTA(매입입력!$B$8:$B$10000))
=OFFSET(매입입력!$C$8,,,COUNTA(매입입력!$C$8:$C$10000))
이런식으로 해서 매입입력
=OFFSET(매출입력!$C$8,,,COUNTA(매출입력!$C$8:$C$10000))
=OFFSET(매출입력!$B$8,,,COUNTA(매출입력!$B$8:$B$10000))
매출입력도 동일하게 동적범위를 만들엇는데
매입입력은 잘 인식해서 계산이 되는데 매출입력은 똑같음에도 불구하고
=SUMPRODUCT(rng매출금액)에 대해선 반응을하고
=SUMPRODUCT(rng매출금액*--(rng매출구분="매출")*--(rng매출CPU구분="인텔매출")*--(rng매출품목구분="인텔박스매출"))
에 대해서도 반응을 하는데
=SUMPRODUCT(rng매출금액*--(YEAR(rng매출날짜)=$B$44)*--(MONTH(rng매출날짜)=A34)*--(rng매출구분="매출")*--(rngCPU매출구분="인텔매출")*--(rng매출품목구분="인텔박스매출"))
이렇게 날짜만 넣으면 값을찾을수가 없다고 뜹니다.
이건 동적 범위를 잘못 설정한건가요 아니면 다른 문제가 있는건가요 ?
따로 rng날짜에 대한 함수를 쓰면 잘 동작합니다. ;;
=SUMPRODUCT(30*--(YEAR(rng매출날짜)=$B$44))
이런식으로 써도 잘 동작하구요
무엇이 문제일까요 ?
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
2467 | VBA |
New 혹시 2007에서 2010과 같은 스크린샷 vba는 없나여?
![]() |
![]() |
10:52 | 0 | 6 |
2466 | 함수/공식 |
New 두가지 DATA를 비교하여 없는 값 불러오기
![]() ![]() |
![]() |
10:29 | 0 | 14 |
2465 | 차트/그래프 |
New 간트에서 선행업무와 연결하는 방법
![]() |
![]() |
10:25 | 0 | 6 |
2464 | 함수/공식 |
New xFilter 함수 기능 설치
![]() |
![]() |
09:52 | 0 | 6 |
2463 | VBA |
New [VBA] 고유값을 순번이 아닌 특정한 값으로 사용하는 방법이 궁금합니다.
![]() |
![]() |
08:22 | 0 | 9 |
2462 | 문서서식 |
New 출퇴근명부만들기_요일에 색깔넣기 오류_질문입니다.
![]() ![]() |
![]() |
02:46 | 0 | 11 |
2461 | 함수/공식 |
New 하이퍼링크로 셀 이동하기 관련 질문.
![]() |
![]() |
2021.03.03 | 0 | 16 |
2460 | 기능/도구 |
New 같은 파일 같은 시트에 있는 많은 데이터를 10개 씩 묶어서 저장하는 방법이 있나요?
![]() |
![]() |
2021.03.03 | 0 | 8 |
2459 | 대시보드 |
New 대시보드 인쇄문제
![]() |
![]() |
2021.03.03 | 0 | 11 |
2458 | 기능/도구 |
New 직원들간 업무 공유가 가능한가요?
(4)
답변완료
![]() |
![]() |
2021.03.03 | 0 | 24 |
2457 | 파워쿼리/피벗 |
New 쿼리,피벗 기본 서식을 변경할 수 있나요?
(1)
![]() |
![]() |
2021.03.03 | 0 | 18 |
2456 | 피벗테이블 |
New 엑셀 정리 관련 질문
![]() ![]() |
![]() |
2021.03.03 | 0 | 33 |
2455 | 함수/공식 |
New [수식] 간단한 수식관련 질문인데요.
(1)
답변완료
![]() |
![]() |
2021.03.03 | 0 | 31 |
2454 | 함수/공식 |
New 자동으로 범위를 지정하여 합계 구하는 공식
![]() ![]() |
![]() |
2021.03.03 | 0 | 26 |
2453 | 함수/공식 |
New [정말 급합니다 ㅠㅠ] 리스트 클릭 시 상세 내역이 보였으면 합니다.
![]() ![]() |
![]() |
2021.03.03 | 1 | 57 |
2452 | 함수/공식 |
New 월별 입출고 누적 수량 문의
![]() ![]() |
![]() |
2021.03.03 | 0 | 35 |
2451 | 함수/공식 |
New 월별 입출고 누적 수량 문의
![]() ![]() |
![]() |
2021.03.03 | 0 | 46 |
2450 | 함수/공식 |
New SUMPRODUCT/OFFSET 관련 문제
![]() ![]() |
![]() |
2021.03.03 | 0 | 38 |
2449 | 피벗테이블 |
New 피벗테이블 (열 레이블) 비어있음 삭제 방법
(1)
![]() |
![]() |
2021.03.02 | 0 | 24 |
2448 | 차트/그래프 |
New 간트차트 자동화 양식에 문의 사항
(1)
![]() |
![]() |
2021.03.02 | 0 | 33 |
2447 | 문서서식 |
New 쿠쿠님 VLOOKUP 사용에 대해서 자세히 설명좀 부탁드립니다.
![]() ![]() |
![]() |
2021.03.02 | 0 | 49 |
2446 | VBA |
New Get_Balance 함수 소수점 계산
(1)
![]() |
![]() |
2021.03.01 | 0 | 39 |
2445 | VBA |
New 피벗테이블 자동업데이트 명령문
(1)
답변완료
![]() |
![]() |
2021.03.01 | 0 | 48 |
2444 | 문서서식 |
vlookup을 어떻게 사용해야 하나요?
![]() ![]() |
![]() |
2021.02.28 | 0 | 92 |
2443 | 기능/도구 |
여러 시트에서 어떠한 표를 동기화 시키고 싶습니다.
(1)
답변완료
![]() |
![]() |
2021.02.27 | 0 | 50 |
2442 | 함수/공식 |
[ ]나 { }같은 특정부호를 각자 다른 단어에 한꺼번에 넣고 싶습니다
![]() ![]() |
![]() |
2021.02.27 | 0 | 41 |
2441 | VBA |
VB offset.resize.value 사용시 빈셀 포함해서 복사 할 수 있는 방법이 있나요?
(1)
![]() |
![]() |
2021.02.26 | 0 | 42 |
2440 | 문서서식 |
셀을 전체 새로고침 하는 기능이 있나요?
(8)
답변완료
![]() |
![]() |
2021.02.26 | 0 | 75 |
2439 | VBA |
여러조건있는 데이터복사
![]() ![]() |
![]() |
2021.02.26 | 0 | 53 |
2438 | 기능/도구 |
날짜 표시형식에 "주"표시
(3)
![]() |
![]() |
2021.02.26 | 1 | 54 |
함수영역을 끊어서 드래그하고 F9를 눌러 보셔서 검수해보실래요?
잘못된 부분을 찾아서 수정 하시면 될듯 하네요.
F9누르면서 함수 확인하다가 설마설마하며 갑자기 문득 든 생각으로 맨밑셀부터 빈칸까지 딜리트 해봣더니 정상동작하네요 .......................;
중간에 값은 없고 스페이스바 한번이 들어가있었나봅니다 , 혹시 그런 경우에도 정상적으로 값 계산이 되게 할 수는 없을까요 ?
빈칸이 있는 경우 에러로 나와버리네요. 배열에 iferror함수를 둘러 보실래요?