학습(공부)하는 블로그 :: 'IFERROR' 태그의 글 목록
 

 

Notice»

Recent Post»

Recent Comment»

Recent Trackback»

03-29 09:20

 

'IFERROR'에 해당되는 글 1

  1. 2012.10.04 5. 조건 처리 및 정보 함수 활용하기
 
반응형

1. 조건에 따라 다른 계산하기


  1) IF 함수

○ 개요 : 지정된 조건이 TRUE일 때와 FALSE일 때 각각 다른 값을 반환하는 함수

○ 구문 =IF(logical_test, [Value_if_true], [Value_if_false])

○ 인수

▷ Logical_test : TRUE나 FALSE로 평가될 수 있는 임의의 값 또는 식

▷ Value_if_true : Logical_test 인수가 TRUE인 경우에 반환할 값

▷ Value_if_false : Logical_test 인수가 FALSE인 경우에 반환할 값


  2) IFERROR 함수

○ 개요 : 수식에서 오류가 발생하면 사용자가 지정한 값을 반환하고, 오류가 발생하지 않는 경우에는 수식 결과를 반환하는 함수

○ 구문 =IFERROR(Value, Value_if_error)

○ 인수

▷ Value : 오류를 검사할 인수

▷ Value_if_error: 수식에서 오류가 발생할 경우에 반환할 값


<사용 예시>

- D18 셀은 상품코드에서 맨 오른쪽 숫자가 1이면 "A형"으로 분류하고, 2이면 "B형"으로 분류하고 1과 2가 아니면 "C형"으로 분류하하는 수식이다.

- G18셀은 옆에 있는 입하수×단가의 계산 값이 구해지면 그 값을 표시하고, 계산 값이 구해지지 않고 애러가 나면 입하수에 있는 셀의 내용을 가져오도록 하는 수식이다.



2. 여러 조건을 한꺼번에 비교하기


  1) AND 함수

○ 개요 : 모든 인수가 TRUE인 경우만 TRUE를 반환하고 인수 중 하나라도 FALSE가 있으면 FALSE를 반환하는 함수

○ 구문 =AND(Logical1, [Logical2], ...)

○ 인수

▷ Logical1 : 테스트를 통해 TRUE 또는 FALSE로 판가름할 수 있는 첫째 조건

▷ Logical2, logical3, ... : 테스트를 통해 TRUE 또는 FALSE로 판가름할 수 있는 추가 조건

▷ 논리식(Logical) : 1~255까지 지정 가능한 논리값, 배열, 참조 등


  2) OR 함수

 개요 : TRUE인 인수가 하나라도 있으면 TRUE를 반환하고 모든 인수가 FALSE인 경우만 FALSE를 반환

○ 구문 :=OR(Logical1, [Logical2], ...)

○ 인수 : AND 함수와 동일


<사용 예시>

- I13셀은 친절도가 A 또는 B인 경우에만 "양호"라고 하고 나머지는 모두 '불량"으로 표시하라는 함수다.

- J13셀은 남풉기한(일)이 15일 미만이고, 일일납품수는 200이상, 그리고 불량률이 10%미만인 경우에는 "통과"라고 하고, 그 나머지는 모두 "미달"로 표시하라는 수식이다.




3. 번호에 따라 다른 계산하기


  1) CHOOSE 함수

○ 개요 : Index_num을 사용하여 인수 목록에서 값을 반환하는 함수

○ 구문 =CHOOSE(Index_num, Value1, [Value2], ...)

○ 인수

▷ Index_num : 선택할 값 인수 지정. 1 ~ 254 사이의 숫자, 수식 또는 1~ 254 사이의 번호가 들어 있는 셀에 대한 참조

▷ Value1 : 필수 요소. 1~ 254개까지 지정 가능한 숫자, 셀 참조, 정의된 이름, 수식, 함수, 텍스트

▷ Value2, ... : 선택 요소


<사용 예시>

- B13셀은 제품코드에서 맨 끝의 숫자를 기준으로 1은 "WHITE", 2는 "BLACK", 3은 "GRAY", 4는 "RED", 그리고 5는 "BLUE"로 표기하라는 수식






반응형
: