책 내용 질문하기
문제2-1번문제입니다.
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
161
조회수
24
작성일
2018-11-19
작성자
탈퇴*원
첨부파일

=IF(LEFT(B4, 3) = "1", "남", "여") 라고 입력했는데, 이 함수를 아래 열로 드래그해보니 전부 답이 "여"라고 뜹니다.

물론, 책에서 알려준 답은 =IF(MID(B4,3,1) = "1", "남", "여")이고 함수도 제대로 작동합니다.

하지만 상식적으로 LEFT함수도 잘 작동할 거 같은데, 왜 LEFT함수는 제대로 함수가 작동하지 않는건지 궁금합니다!

답변
2018-11-20 10:42:29

안녕하세요.

LEFT(문자열,개수) 함수는 문자열의 왼쪽부터 개수만큼 문자를 추출합니다.

LEFT(B4,3) 이 되면, [B4] 셀에서 왼쪽에서 3글자를 추출하므로 "1"이 될 수 없기 때문에

거짓 조건인 "여"만 반환됩니다.

좋은 하루 보내세요.

  • *
    2018-11-20 10:42:29

    안녕하세요.

    LEFT(문자열,개수) 함수는 문자열의 왼쪽부터 개수만큼 문자를 추출합니다.

    LEFT(B4,3) 이 되면, [B4] 셀에서 왼쪽에서 3글자를 추출하므로 "1"이 될 수 없기 때문에

    거짓 조건인 "여"만 반환됩니다.

    좋은 하루 보내세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.