컴퓨터활용능력1급

[컴퓨터활용능력 1급] 엑셀 정보함수

띠용쓰2222 2023. 8. 5. 17:39
반응형

정보함수는 IS가 들어간 함수이다.

결과값으로 TRUE나 FALSE가 나온다.

 

 

1. ISBLANK

검사 대상 셀이 공백 셀인지를 조사하는 함수이다.

=ISBLANK(검사 대상)

검사 대상이 셀이 공백이라면 TRUE가 아니면 FALSE가 나온다.

 

 

2. ISERROR

검사 대상이 에러 값인지를 조사하는 함수이다.

=ISERROR(검사 대상)

검사 대상이 에러이면 TRUE가 아니면 FALSE가 나온다.

 

 

3. ISERR

검사 대상이 #N/A를 제외한 오류 값의 경우 TRUE를 반환한다.

=ISERR(검사대상)

#N/A오류는 찾고자하는 값을 찾지 못했을 때 나오는 오류이다.

 

 

4. ISEVEN, ISODD

ISEVEN함수는 숫자가 짝수이면, ISODD함수는 숫자가 홀수이면 TRUE값을 반환한다.

 


P.136

출처 입력

출제유형1

정보1(예제) 시트

IF, ISBLANK, VLOOKUP 함수를 이용하여 규격을 채워둔다.

=IF(ISBLANK(C4),"",VLOOKUP(C4,$I$4:$K$13,2,FALSE))

IF가 TRUE일때 공백을 넣기 위해서 ""를 꼭 써야한다.

VLOOKUP함수에서 절대참조와 FALSE옵션을 잊지말자.

단가를 구하는 식이다. 규격에 썼던 식에서 VLOOKUP 열번호만 2번에서 3번으로 바꾸어주면 간단하게 해결할 수 있다.

=IF(ISBLANK(C4),"",VLOOKUP(C4,$I$4:$K$13,3,FALSE))

=IF(ISERROR(E4*F4),"",E4*F4)

조건문에서 수식에 에러가 있나 먼저 확인을 하고 에러가 없다면(FALSE값이 나온다면) 결과값을 내보낸다.

 

여기까지가 문제에서 요구한 내용이지만 실제로 활용도를 더 높이기 위해서 한 단계 더 나아가보자.

품명을 하나하나 입력하는 것보다는 선택하는 것이 훨씬 편하다.

따라서 데이터 유효성검사를 통해 클릭으로 선택할 수 있도록 만들어준다.

먼저 품명 범위를 선택하고 데이터 -> 데이터 유효성검사를 해준다.

데이터유효성의 제한대상은 목록으로 하고, 공백무시, 드롭다운표시를 한 뒤 원본을 직접 선택해준다.

오른쪽 제품목록의 품명을 드래그해서 선택해주면 된다.

그러면 이렇게 셀을 클릭할 때 화살표가 등장하고, 화살표를 클릭하면 손쉽게 품명을 입력할 수 있다