
PC 수리 접수일과 출고일을 엑셀에 적어 두다가, 두 날짜를 빼니 5일 대신 5가 나오거나 갑자기 1900년대 날짜가 보인 적이 있습니다. 계산이 틀린 줄 알았는데 대부분은 셀에 저장된 값과 화면에 보이는 서식을 섞어서 생각한 게 원인이었습니다. 엑셀 날짜 계산 서식은 이 둘을 나눠 보면 훨씬 덜 헷갈립니다.
계산 전에 날짜가 숫자인지 확인하기
엑셀에서 날짜는 내부적으로 일련번호라는 숫자로 저장됩니다. 그래서 A2가 접수일, B2가 출고일이라면 =B2-A2로 지난 날짜를 계산할 수 있습니다. 셀에 2026-10-23처럼 보인다고 무조건 날짜인 건 아닙니다. 다른 프로그램에서 붙여 넣은 값은 겉모양만 날짜인 텍스트일 수 있습니다.
먼저 빈 셀에 =ISNUMBER(A2)를 입력해 봅니다. TRUE라면 엑셀이 계산할 수 있는 날짜 값입니다. FALSE라면 텍스트 여부를 확인해야 합니다. 셀 표시 형식을 날짜로 바꾸는 것만으로 텍스트가 실제 날짜로 변하지는 않습니다. 이때는 원본의 공백과 구분 기호를 확인하고, 연·월·일이 일정한 형태라면 데이터 메뉴의 ‘텍스트 나누기’에서 날짜 형식을 지정해 변환하는 편이 안전합니다.
예를 들어 수리 이력을 복사해 왔는데 일부 행에서만 계산 오류가 난다면, 수식보다 원본 데이터부터 보는 게 빠릅니다. 날짜 앞에 보이지 않는 공백이 들어가거나, 한 열에 2026-10-23과 2026.10.23이 섞여 있는 경우가 꽤 있습니다.
지난 일수와 예정일은 다른 계산이다
A2에 10월 1일, B2에 10월 6일이 들어 있다면 =B2-A2의 결과는 5입니다. 접수 당일을 1일째로 세는 업무라면 =B2-A2+1로 계산해야 6일이 됩니다. 이 차이를 먼저 정하지 않으면 같은 표를 보고도 사람마다 하루씩 다른 숫자를 말하게 됩니다.
접수일에서 30일 뒤를 구하려면 =A2+30을 쓰면 됩니다. 반면 ‘다음 달 같은 날짜’가 필요하면 =EDATE(A2,1)이 맞습니다. 30일을 더하는 방식은 달마다 일수가 달라서 한 달 뒤와 일치하지 않습니다. 예를 들어 1월 31일에서 한 달 뒤를 계산하면 EDATE는 2월의 마지막 날을 돌려줍니다.
오늘 기준으로 며칠 지났는지 보여 주는 칸에는 =TODAY()-A2를 쓸 수 있습니다. 다만 TODAY는 파일을 다시 계산할 때 값이 바뀝니다. 특정 시점의 처리 기간을 기록으로 남겨야 한다면 오늘 날짜를 고정된 값으로 입력하거나, 실제 완료일을 별도 열에 저장하는 게 낫습니다.
결과 셀의 서식은 계산 목적에 맞추기
날짜를 더하거나 뺀 결과가 46000대 숫자로 보이면 계산 결과 셀에 날짜 서식이 빠진 경우가 많습니다. 반대로 지난 일수를 구한 셀이 1900년의 어느 날짜로 보이면 결과 셀에 날짜 서식이 적용된 겁니다. 셀의 값을 다시 입력하기 전에 표시 형식부터 확인하면 해결되는 경우가 많습니다.
예정일처럼 결과가 날짜라면 셀 표시 형식을 yyyy-mm-dd로 지정합니다. 지난 일수처럼 결과가 숫자라면 ‘일반’ 또는 ‘숫자’로 두면 됩니다. 숫자 뒤에 단위까지 보이고 싶다면 사용자 지정 형식 0"일"을 쓸 수 있습니다. 실제 값은 5로 유지되고 화면에만 5일로 표시되므로, 합계나 비교 수식도 그대로 동작합니다.
TEXT(B2-A2,"0일")처럼 단위를 붙일 수도 있지만, TEXT의 결과는 문자입니다. 이후 평균을 내거나 7일 초과 건수를 세어야 한다면 숫자를 유지하는 사용자 지정 형식이 다루기 편합니다. 날짜 셀 역시 ‘2026년 10월 23일’처럼 보이게 하려면 원본을 문자로 바꾸기보다 날짜 표시 형식을 바꾸는 편이 좋습니다.
표가 이상할 때 보는 순서
실제로는 세 가지만 순서대로 확인하면 됩니다. 원본 날짜 셀에서 ISNUMBER가 TRUE인지, 수식이 ‘며칠 뒤’와 ‘다음 달’을 혼동하지 않았는지, 결과 셀에 날짜와 숫자 중 어떤 서식이 걸려 있는지입니다. 이 순서로 보면 데이터를 다시 입력해야 하는지, 수식만 고치면 되는지 금방 갈립니다.
셀에 ####가 뜬다면 열 너비를 먼저 넓혀 봅니다. 너비가 충분한데도 그대로라면 날짜나 시간 계산 결과가 음수인지 확인해야 합니다. 또 월일만 표시하는 서식에서는 연도가 달라도 같은 날짜처럼 보일 수 있으니, 오류를 확인할 때는 잠시 yyyy-mm-dd로 바꿔 실제 연도까지 보는 게 좋습니다.
수리 기록처럼 시간이 지나도 다시 열어 보는 표라면, 원본 날짜는 날짜 값으로 보관하고 계산 결과에만 필요한 서식을 입히는 방식이 가장 덜 번거로웠습니다. 보기 좋게 만드는 작업은 마지막에 해도 늦지 않습니다.
