이전 포스팅에서는 IF 조건 함수에 대해 알아보았습니다. IF란 영어 자체로도 "만약" 이라는 의미를 가지고 있습니다. 즉 사용자가 지정한 조건이 만약 맞다면 그에 맞는 값을 설정하거나 만약 그 조건이 틀리다면 틀린 경우의 값을 설정하기 위한 함수입니다. 만약 MS 엑셀에서 IF 조건 함수 활용 방법이 궁금하시다면 아래 링크를 참고하여 학습해주세요.
다음으로 이전 포스팅에서 FIND 단어 위치 찾기 함수에 대해 알아보았습니다. FIND 는 찾다라는 의미를 가지고 있습니다. MS 엑셀에서는 긴 문자열이 셀에 입력되어있다면 이 문자열중 내가 원하는 단어가 몇번째 부터 시작하는지 찾아주는 함수가 바로 이 FIND 입니다. 이 FIND 함수를 이용하면 특정 단어가 있는지 없는지 여부도 확인이 가능합니다. 아래는 해당 포스팅의 링크입니다.
MS Office 엑셀 AVERAGE 함수로 숫자의 평균 구하기 예제 이전 포스팅 참고 학습
마지막으로 이전 포스팅에서는 셀에 입력된 숫자들의 평균을 구해주는 AVERAGE 함수에 대해 알아보았습니다. AVERAGE 영문 단어 자체도 평균을 내다라는 의미를 가지고 있습니다. 이처럼 MS 엑셀에서 수치들의 합을 구하거나 평균을 구하기 위해서는 AVERAGE 함수를 활용하면 자동화가 쉽게 가능합니다. 만약 MS 엑셀에서 평균 구하기가 궁금하시다면 아래 링크의 포스팅을 참고해주세요.
아래는 일반적으로 MS 엑셀에서 FIND 함수로 특정 단어를 문자열에서 못찾는 경우 VALUE 에러가 발생하는 예제입니다.
=IF(FIND("홍", B76), "있음", "없음")
MS Office 엑셀 IFERROR 함수로 VALUE 에러 없애는 예제
아래는 FIND 함수 혹은 이외 함수로인해 VALUE 에러가 발생했을 떄 IFERROR 함수를 활용하여 에러가 표시되지않도록 하는 예제입니다. 에러가 발생했을 때 표시할 값을 지정할 수 있습니다.
=IFEEROR("#VALUE! 에러가 발생할 수 있는 조건", "에러가 발생한 경우 표시할 값")
# 활용 예제(FIND 에러 발생시 0을 반환하게하여 VALUE 에러가 발생하지 않도록 조치)
=IF(IFERROR(FIND("홍", B76), 0), "있음", "없음")