반응형
엑셀 함수 IF,ISBLANK 중첩함수에 대해서 알아보겠습니다.
다음과 같은 표에서 IF,ISBLANK 중첩함수를 사용하면
수량이 공백이면 합계도 공백으로 나오게 할 수가 있는데요.
먼저 일반 수식으로 합계를 계산하게 되면,
위와 같이 자동채우기를 하게 되면
공백이 아닌 0의 값이 나오게 됩니다.
이런 문제점을 해결하기 위해서
다음과 같이
= IF(ISBLANK(B2),"",B2*C2)
를 입력합니다.
앞과 마찬가지로 합계의 값이 나오구요.
이제 자동채우기를 하면 수량이 공백인 값은
합계도 똑같이 공백으로 나오게 되는 것을 확인할 수가 있습니다.
= IF(ISBLANK(B2),"",B2*C2)
이 수식을 해석하자면
IF 함수는 (조건,참의 값,거짓의 값) 입니다.
따라서 ISBLANK(B2)가 참인 '공백'이라면
참의 값인 ""(공백)이 나오구요.
ISBLANK(B2)가 거짓인 '공백이 아니'라면
거짓의 값인 B2*C2가 나오게 되는 것이지요.
반응형
'소프트웨어 > 엑셀 함수' 카테고리의 다른 글
엑셀 재무함수 PV와 연금의 현가계수 비교 - 연금의 일시불 환원금액 (0) | 2017.12.06 |
---|---|
엑셀 재무함수 FV와 연금의 내가계수 비교 - 복리식 정기적금 만기액 (0) | 2017.12.05 |
엑셀 연령대별로 합계 구하기 - SUMPRODUCT 함수 (0) | 2016.01.08 |
엑셀 SUBTOTAL 함수 - 중간 합계 제외하고 계산 (0) | 2016.01.07 |
엑셀 찾기 함수(VLOOKUP)에서 문자/숫자 값 찾기 (0) | 2015.08.21 |
엑셀 HLOOKUP 함수의 사용 방법 (0) | 2015.08.20 |
엑셀 VLOOKUP 찾기 함수의 구조/다른 함수와 중첩 (0) | 2015.08.16 |
엑셀 2010 LEN 함수로 중간 위치의 문자만 뽑아오기 (0) | 2015.08.15 |
엑셀 2013 텍스트 속성의 숫자를 값으로 바꾸기 - VALUE 함수 (0) | 2015.08.07 |
엑셀 2013 순번(행/열 번호) 입력하기 - ROW,COLUMN 함수 (0) | 2015.08.05 |