책 내용 질문하기
P.386 문제2-5
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
P.386
조회수
123
작성일
2020-08-24
작성자
탈퇴*원
첨부파일

안녕하세요

 

나이를 구하라는 말에

 

=YEAR(TODAY())-"19"&LEFT(B36,2) 로 했는데 쌩뚱맞게 200190이라는 값이 뜹니다

앞 뒤를 잘라서 엔터를 치면 둘다 2020과 1990이라는 맞는 값이 나오는데 합하면 이상한 값이 뜨네요 왜그러나요..

 

또한 궁금한점은

YEAR(LEFT(B36,2))를 해도 1990이 나와야 하는 것 아닌가요?

 

1900이 나옵니다 ㅠㅠ 이건 왜그러나요

 

감사합니다

 

답변
2020-08-25 13:59:11

안녕하세요 길벗수험서 운영팀입니다.

 

괄호를 사용해주세요.

 

첫번째 수식의 경우 year(today())에서 19를 뺀값에 left 값을 우측에 붙이는 순서로 작업이 되었기 때문에 그러한 결과가 나타난 것입니다.

year(today())-("19"&left(b36,2)) 

 

year로 1990을 띄우려면 날짜형식의 값이 인수로 들어가야 합니다. (1990-1-1 ~ 1990-12-31)

 

행복한 하루되세요 :)

  • 관리자
    2020-08-25 13:59:11

    안녕하세요 길벗수험서 운영팀입니다.

     

    괄호를 사용해주세요.

     

    첫번째 수식의 경우 year(today())에서 19를 뺀값에 left 값을 우측에 붙이는 순서로 작업이 되었기 때문에 그러한 결과가 나타난 것입니다.

    year(today())-("19"&left(b36,2)) 

     

    year로 1990을 띄우려면 날짜형식의 값이 인수로 들어가야 합니다. (1990-1-1 ~ 1990-12-31)

     

    행복한 하루되세요 :)

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