책 내용 질문하기
액셀 모의고사 4회 계산작업 질문 올립니다.
도서
2022 시나공 총정리 컴퓨터활용능력 1급 실기
페이지
242
조회수
180
작성일
2021-11-29
작성자
탈퇴*원
첨부파일

2번 

=IF(MID(D3,3,2)*1<=6, DATE(LEFT(D3,2)+60, 8, 31), DATE(LEFT(D3,2)+61, 2, 28))

DATE함수에서 연도를 yyyy형식으로 표시하려면 LEFT함수 뒤에1900을 더해야 하는게 아닌지 궁금합니다. 

 

5번에 match함수 내 lookup array부분 식이 잘 이해가 가지 않고 왜 left함수 끝에 *1이 오지 않는지 알고 싶습니다. 

{=INDEX($C$3:$C$31, MATCH(MIN(IF($F$3:$F$31=H35, LEFT($D$3:$D$31, 2)*1)), ($F$3:$F$31=H35)*LEFT($D$3:$D$31, 2), 0))}

답변
2021-12-01 14:46:59

1. 기본으로 1900으로 적용 되었기 때문에 사용하지 않아도 됩니다. 

 

결과가 정학하게 나온댜면 어느 방법을 이용하셔도 상관 없습니다. 

 

2. f3:f31에 값이 h35와 같으면 참입니다. 

 

참이면 1이 표시되구요. 1또는 0에 *left(~ 값을 지정하면 *1(0) 을 한 것과 같은 결과가 나오기 때문에 사용하지 않은 것입니다. 

 

좋은 하루 되세요. 

 

 

  • 관리자
    2021-12-01 14:46:59

    1. 기본으로 1900으로 적용 되었기 때문에 사용하지 않아도 됩니다. 

     

    결과가 정학하게 나온댜면 어느 방법을 이용하셔도 상관 없습니다. 

     

    2. f3:f31에 값이 h35와 같으면 참입니다. 

     

    참이면 1이 표시되구요. 1또는 0에 *left(~ 값을 지정하면 *1(0) 을 한 것과 같은 결과가 나오기 때문에 사용하지 않은 것입니다. 

     

    좋은 하루 되세요. 

     

     

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