[엑셀 함수 3탄] 논리 함수 활용 방법 > 컴퓨터상식

본문 바로가기

회원메뉴

  • 군위여행 지도
  • 최종편집 : 2024-04-19 20:50

    컴퓨터상식

    엑셀 [엑셀 함수 3탄] 논리 함수 활용 방법

    페이지 정보

    작성자 군위넷 댓글 0건 작성일 20-06-30 13:58

    본문

    안녕하세요.


    오늘은 논리 함수에 대해 살펴 보도록 하겠습니다. 논리 함수에서 쓰임새가 많은 함수는 "IF"함수 이오니 꼭 숙지하시기 바랍니다.


    1. NOT(반대) 함수


    (기능) 논리식의 반대 결과를 가져온다.

    (형식) =NOT(논리식)

    (예제) =NOT(6>4)

    (해설) 6이 4보다 크니까 참(TRUE)다. .NOT 함수는 반대의 결과를 반환하므로 거짓(FALSE)을 출력한다.

    2. OR(또는) 함수


    (기능) 논리식 중에 참(TRUE)인것이 하나라도 있으면 참(TRUE)을 반환한다.

    (형식)  =OR(논리식)

    (예제) =OR(5>3+1, 6<4, 8>9)

    (해설) 첫번째 논리식(5>3+1) 참(TRUE), 두번째 논리식(6<4) 거짓(FALSE), 세번째 논리식(8>9) 거짓(FALSE)
             => 조건식 중에 참(TRUE)이 한개가 있으므로 최종 결과는 참(TRUE)이다.

    3. AND(~이고) 함수


    (기능) 모든 논리식이 참(TRUE)일 경우에만 결과가 참(TRUE)이다

    (형식)  =AND(조건식)

    (예제) =AND(5>3+1, 6>4, 8>9)

    (해설) 첫번째 논리식(5>3+1) 참(TRUE), 두번째 논리식(6>4) 참(TRUE), 세번째 논리식(8>9) 거짓(FALSE)
             => 조건식 중에 거짓(FALSE)이 한개가 있으므로 최종 결과는 거짓(FALSE)이다.

    4. IF(만약~이면) 함수

    (기능) 논리식의 결과에 따라 지시사항을 수행한다.

    (형식)  =IF(논리식, 참(TRUE)일때, 거짓(FALSE)일때)

    (예제) =IF(6>3, "6이 3보다 크다", "6이 3보다 크지 않다.")

    (해설) 6이 3보다 크므로 참(TRUE)일 경우의 지시사항을 수행한다.
            => "6이 3보다 크다"를 출력한다.

    5.논리식 중첩 활용


    (기능) 논리식에 NOT, AND, OR 함수와 같이 사용하는것을 말한다.

    (형식)  =IF(OR(논리식), 참(TRUE)일 경우, 거짓(FALSE)일 경우)

    (예제) A1셀에 들어있는 주민등록 번호 "621029-3234567"에서 성별을 판단하는 논리식을 작성하시오.

    (정답) =IF(OR(MID(A1,8,1)="1",MID(A1,8,1)="3"),"남자",IF(OR(MID(A1,8,1)="2",MID(A1,8,1)="4"),"여자",))

    (해설) MID(B67,8,1) => 주민등록 번호에서 8번째부터 1자리가 성별자리다. 그 값이 1이거나 3이면 남자, 2이거나 4이면 여자이다.
    OR(MID(A1,8,1)="1",MID(A1,8,1)="3") 조건식이 참(TRUE)이면 "남자"를 출력하고,
    아니면 OR(MID(A1,8,1)="2",MID(A1,8,1)="4" 조건식을 수행하여 참(TRUE)이면 "여자"를 출력한다.

    그렇다면 성별이 "5"이면 어떤 값이 나올까? FALSE가 나온다.

    다음과 같이 수식을 작성할 수도 있고, 나중에 학습할 CHOOSE 함수를 이용할 수도 있다.


    (답안1) =IF(OR(MID(A1,8,1)="1",MID(A1,8,1)="3"),"남자", "여자")
    => OR(MID(A1,8,1) 값이 1이거나 3이면 참(TRUE)이므로 "남자", 아니면 "여자"를 출력한다.


    (답안2) =CHOOSE(MID(A1,8,1), "남자", "여자", "남자", "여자")
    => MID(A1,8,1) 값이 1이면 첫번째 인수 "남자" 출력, 2이면 "여자", 3이면 "남자", 4이면 "여자" 그 외의 값은 "#VALUE!" 에러~

    공부하시다가 질문한 사항이 있으면 "궁금해요" 메뉴를 활용하시기 바랍니다.


    다음 시간에는 "정보 함수"에 대해 살펴보도록 하겠습니다.


    억수같이 내리던 비도 잠시 멈추고 구름 사이로 해가 빼꼼히 얼굴을 내밀고 있네요.


    오늘도 즐겁고 행복한 하루되세요.
     

    프린트
    • 트위터로 보내기
    • 페이스북으로 보내기
    • 네이버 블로그로 보내기
    • 카카오톡으로 보내기

    댓글목록

    등록된 댓글이 없습니다.

    • 군위농협 바로가기
    • 군위문화원 바로가기
    • 군위해피케어 주간보호센터
    • SMS 그린힐 군위요양원 바로가기
    • 군위축협 축산물프라자 1층 식육점 053)327-3234 2층 식  당  053)327-3233 합리적인 가격! 우수한 군위 축산물! 군위축협 바로가기
    독도 우리가 지켜야 할 우리땅! 우리 독도 수호 활동 독도재단이 함께 합니다.
    고속 디지털 복합기 임대 5만원부터~ OK정보 010-3600-8188 / 054-383-0088

    군위군지역포탈 군위넷

    43114 대구광역시 군위군 군위읍 동서길 65 / 대표전화 : 054-382-0843 / FAX : 054-382-0844

    등록번호 : 대구,아00458 / 등록일 : 2018.5.28 / 사업자번호 : 508-07-46324

    발행인 : 최미경 / 편집인 : 오운현 / 청소년보호책임자 : 김병길 / kunwi@daum.net

    Copyright ⓒ 군위군 지역포탈 군위넷. ALL RIGHTS RESERVED.