책 내용 질문하기
액셀 모의고사 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) 을 한 것과 같은 결과가 나오기 때문에 사용하지 않은 것입니다.
좋은 하루 되세요.