분명 보여지는 두개의 날짜들의 형식은 동일한 것처럼 보였다. 분명 문제되는게 없어야하는데 If문을 이용해서 비교를 하면 자꾸 FALSE란다. IF문을 잘못쓴건 아니냐? 절대 아니다. 참 아이러니한 일이였다.
백번을 해 보아도 FALSE~!!! 한시간이 두시간이.. 시간이 지난다고 FALSE가 TRUE로 변하지는 않는다. 그렇다면 어떻게 할까????
☆ 문제 : 날짜 형식이 동일하게 보인다. 하지만 비교를 하면 FALSE를 반환한다.
Date 1 | 비교 | Date 2 |
2013-06-15 | FALSE | 2013-06-15 |
2014-06-30 | FALSE | 2013-06-30 |
2014-03-31 | FALSE | 2014-03-31 |
2014-05-31 | FALSE | 2013-05-31 |
2014-03-15 | FALSE | 2014-03-15 |
2014-03-31 | FALSE | 2014-03-31 |
2014-04-30 | FALSE | 2013-04-30 |
일단 각 해당 값의 타입을 알아보아야한다. 눈에 보이지 않는 실제 값의 형식을 말한다.
Date 1 | 비교 | Date 2 | Date 1 Type | Date 2 Type |
2013-06-15 | FALSE | 2013-06-15 | 2 | 1 |
2014-06-30 | FALSE | 2013-06-30 | 2 | 1 |
2014-03-31 | FALSE | 2014-03-31 | 2 | 1 |
2014-05-31 | FALSE | 2013-05-31 | 2 | 1 |
2014-03-15 | FALSE | 2014-03-15 | 2 | 1 |
2014-03-31 | FALSE | 2014-03-31 | 2 | 1 |
2014-04-30 | FALSE | 2013-04-30 | 2 | 1 |
☆ Tip
해당 값의 타입을 알아보고 싶을 경우에는 = Type(value) 를 사용하면 된다.
☆ 문제 원인
눈에는 동일한 값으로 보이지만 날짜하나는 문자이고 다른 하나는 숫자이다.
☆ 해결책
어떻게 동일한 형식을 만들것이냐? 문자형식을 숫자형식으로 바꾸어주면 된다.
단계 1] 임시값 1을 셀에 적어준다.
단계 2] 적어진 1이란 숫자를 Ctrl+V를 통해서 복사한다.
단계 3] 문자형식을 숫자로 바꾸고 싶은 데이타를 드래그 하여 영역을 지정한다.
단계 4] 마우스에 의해 지정된 데이타 위에 마우스를 올려두고 오른쪽 마우스를 클릭한다.
단계 5] 아래와 같은 그림으로 Paste Special>Paste Special... 을 클린한다.
단계 6] 임시 값 1을 지정된 Cell 항목의 Values에 Multiply(곱하기)를 복사를 하겠다는 뜻으로 아래와 같이 지정한다.
단계 7] OK버튼을 누르면 문자형식은 1을 곱해줌으로써 문자 형식이 아닌 숫자 형식으로 바뀌어지고 IF문은 정상적으로 작동하게 되어진다.
Date 1 | 비교 | Date 2 | Date 1 Type | Date 2 Type | ||
2013-06-15 | TRUE | 2013-06-15 | 1 | 1 | 임시 값 | |
2014-06-30 | FALSE | 2013-06-30 | 1 | 1 | 1 | |
2014-03-31 | TRUE | 2014-03-31 | 1 | 1 | ||
2014-05-31 | FALSE | 2013-05-31 | 1 | 1 | ||
2014-03-15 | TRUE | 2014-03-15 | 1 | 1 | ||
2014-03-31 | TRUE | 2014-03-31 | 1 | 1 | ||
2014-04-30 | FALSE | 2013-04-30 | 1 | 1 |
모두 저처럼 어리버리하지 마시길 바랍니다.
'MS > Excel' 카테고리의 다른 글
[Excel 2013 새로운 기능] 5. (0) | 2014.01.09 |
---|---|
[Excel 2013 새로운 기능] 4. (0) | 2014.01.09 |
[Excel 2013 새로운 기능] 3. (0) | 2014.01.09 |
[Excel 2013 새로운 기능] 2. (0) | 2014.01.09 |
[진아의 Excel 실무2] VLOOKUP 사용법 (0) | 2013.07.04 |