나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 물딩딩 (shinyoon1)

추천:  2
파일:     오피스튜터(3).xlsx (12.9KB) 조회:  1983
제목:   SUMPRODUCT 함수와 ISBLANK함수의 혼합
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):
엑셀 2010

* 아래줄에 질문을 작성하세요 >>

현재 SUMPRODUCT 함수를 이용하여 짝수열의 다중 조건을 만족하는 경우의 합을 구할려고 하고 있습니다.. 아무리 계ㅒ산해봐도 ISBLANK 사용시에 F9로 일부 확인해보면 다 FALSE로만 나오네요... 생각해보니 ISBLANK에 1또는 0이 들어가면 빈공란이 아니라서 그런거 같긴한데요.. 혹시 이런 경우는 어떻게 해야 효율적일까요?
 
[불량 게시물 신고]  
우유짱L열에 짝수행 공란이라는게 Comm. Transfer에 아무 것도 안적혀 있는걸 말씀하시는건 가요?
맞다면 아래 식입니다.
=SUMPRODUCT((NOT(MOD(ROW(H5:H18),2)=1))*(L5:L18="")*(H5:H18))

삼성 들어간 것만 적용한다면 좀 애매합니다.
삼성 행과 L열에 공란은 행은 같은 위치가 아니라서요.
12-06 (13:19)
삭제 ■신고
물딩딩ㄴ 정말로 감사합니다... NOT 함수는 생각도 못했네요...
혹시 Comm. Transfer에 공란인 경우 바로 위에 있는 Comm. Amount의 합만 계산할 경우에는 어떻게 해야할까요?
=SUMPRODUCT((NOT(MOD(ROW(L5:L18),2)=1))*(L5:L18="")*(L5:L18))
 로 했더니 오류가 뜨는데,,, 왜 그럴가요 ㅠ?
12-06 (13:32)
삭제 ■신고
물딩딩그리고 Not함수가
NOT(MOD(ROW(H5:H18),2)=1))까지인데... 궁금한게.. 이렇게 된 경우면 홀수열의 반대라는 의미가 되는게 아닐까요? 어떻게 이렇게 되는지 이해가 안되서요 ㅠ
12-06 (13:36)
삭제 ■신고
우유짱서식을 변경하시는게 가장 빠를 거 같습니다.
현재는 조건이 두줄에 들어가있으니 복잡한겁니다.
이걸 한줄로 변경한다면 이렇게 복잡한 방법을 사용하지 않아도 계산 될거 같습니다. 
아니면 VBA를 돌려야 할듯합니다. 참고로 전 VBA는 못해서..ㅠㅠ
12-06 (15:15)
삭제 ■신고
잡초논리식에서 숫자 0일경우 FALSE, 0 이외의 숫자는 TRUE 의미 합니다. 
NOT함수는 FALSE는 TRUE, TRUE는 FALSE반환합니다.
=NOT(NOT(숫자))테스트하여 보세요.
12-06 (15:20)
삭제 ■신고
물딩딩우유짱// 감사합니다 ㅠㅠ 저도 서식 너무 바꾸고싶은데, 회사 공통서식이라서 함부로 못바꾸고 있습니다 ㅠㅠ 감사합니다12-06 (15:49)
삭제 ■신고
물딩딩잡초/// 정말로 감사합니다!!! 처음알았는데,, 좋은 정보네요!12-06 (15:50)
삭제 ■신고
        
  

작성일 : 2021-12-06(12:15)
최종수정일 : 2021-12-06(12:15)
 


 ◎ 관련글

  제 목   작성자   날짜
SUMPRODUCT 함수와 ISBLANK함수의 혼합 물딩딩 2021-12-06
[RE]SUMPRODUCT?함수와?ISBLANK함수의?혼합 잡초 2021-12-06
[RE]SUMPRODUCT?함수와?ISBLANK함수의?혼합 잡초 2021-12-06