책 내용 질문하기
함수
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
393
조회수
183
작성일
2020-07-22
작성자
탈퇴*원
첨부파일

393페이지 계산문제 2번

 

 

IF OR MID 어쩌고~ 해서 "남"까지는 식을 세웟는데 저는 그 다음에 다시 if or mid "2","4"이런식의 식을 더 썼는데

 

답지보니까 바로 "남", "여" 이렇게 해 놨더라구요 왜그런건가요

1,3말고는 2,4밖에 없으니까 그렇게 쓴건가요 

답변
2020-07-23 09:38:55

안녕하세요.

 

수식에 텍스트를 입력할 때는 "남", "여"와 같이 큰따옴표(")로 묶어줘야 합니다. MID, LEFT, RIHGT 등은 텍스트 함수로 결과값을 텍스트 형식으로 반환하므로, 이 함수들의 결과와 비교하는 값도 "2", "3"과 같이 큰따옴표(")로 묶어줘야 합니다.

 

즐거운 하루 되세요.

  • 관리자
    2020-07-23 09:38:55

    안녕하세요.

     

    수식에 텍스트를 입력할 때는 "남", "여"와 같이 큰따옴표(")로 묶어줘야 합니다. MID, LEFT, RIHGT 등은 텍스트 함수로 결과값을 텍스트 형식으로 반환하므로, 이 함수들의 결과와 비교하는 값도 "2", "3"과 같이 큰따옴표(")로 묶어줘야 합니다.

     

    즐거운 하루 되세요.

  • 관리자
    2020-07-27 10:08:42

    안녕하세요.

     

    =if (or (mid(f3,8,1)="1" mid(f3,8,1)="3"),"남,","여") 

                               조건                    참    거짓

     

    조건을 만족하면 "남", 만족하지 않으면 "여"를 넣으라는 수식입니다. 주민번호 8번째 자리에 올 수 있는 숫자는 1, 2, 3, 4인데 1과 3이면 "남", 아니면 즉, 2와 4인 경우는 "여"가 표시되는 것입니다.


    즐거운 하루 되세요.

  • *
    2020-07-25 19:28:29

    아니 그게아니라요 책에 답지는

     

    =if (or (mid(f3,8,1)="1" mid(f3,8,1)="3"),"남,","여") 이렇게 되어있는데 저는

     

    중간에 if 함수를 한번더 써서 if or mid f3 8 1 ="2". 이런식으로 "2"랑 "4"도 지정을 했는데

     

    굳이 그러지 않아도 되는건가 이걸 물어본거에요

     

    왜 답지의 수식에선 "2" 랑 "4"의 언급이 없는건지.. 

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