1. 표시 형식을 이용하여 시간을 표시하는 방법
가. 같은 날에서 시간을 빼는 경우
A1셀에 24/6/3 12:50이 입력되어 있고,
B1셀에 24/6/3 14:50이 입력되어 있을 경우는
일반 산식처럼 =b1-a1을 하면
2:00, 2시간이 구해집니다.
나. 시간차가 하루를 지날 경우
B1셀의 날짜를 6/4로 수정하면
하루가 늘어났으므로 1*24+2는 26시간이 돼야 하는데,
똑같이 2시간이라고 표시됩니다.
따라서, 이 때는 Ctrl + 1 키(또는 마우스 오른쪽 버튼 클릭 후 셀 서식 - 표시 형식)를 누른 후 표시형식 - 사용자 지정에서
h를 [h]로 바꾸면 됩니다.
그런데 예시가 [h]:mm:ss만 있으므로 :ss부분을 지우고 확인 버튼을 누르면 됩니다.
그러면 보기 아래 표시가 26:00:00에서 26:00으로 바뀝니다.
다시 말해 1일 + 2시간으로 표시돼야 하는데,
1일이 24시간이므로 24 + 2는 26시간으로 표시되는 겁니다.
2. Text 함수를 이용하여 시간을 표시하는 방법
가. 구문
Text 함수는 숫자를 문자 형식으로 표시하는 방법입니다.
구문은
=TEXT(서식을 지정할 값, "적용할 서식 코드")
입니다.
"적용할 서식 코드"를 큰따옴표 안에 넣어야 하므로
숫자인 경우는 # 또는 0을 사용하고,
시간인 경우는
연-월-일은 yyyy-mm-dd를 사용하고,
시:분의 경우는 h:mm 또는 [h]:mm을 사용하는 것이 사용자 정의 표시 형식과 동일합니다.
나. 사용 예
A1셀에서 C1셀까지 마우스를 끌어서 선택한 다음 C1셀의 채우기 핸들을 C2셀까지 끌어서 복사합니다.
그런 다음, C2셀에
=text(B2-A2,"[h]:mm")라고 입력하면 26:00이라고 C1셀의 값과 유사한데, C1셀의 값은 숫자인데, C2셀의 값은 문자인 것이 다릅니다.
다시 말해 C2셀 값은 문자라서 왼쪽 정렬이 됐고, C1셀의 값은 숫자라서 오른쪽 정렬이 됐습니다.
'Excel' 카테고리의 다른 글
주소를 PNU로 만들기(1-1) : 법정동 코드 데이터 구하기 (0) | 2024.06.11 |
---|---|
시간 표시 방법 2 - 시간 표시에 쉼표 넣기 (1) | 2024.06.10 |
원하는 단어가 포함될 경우 행에 색칠하기 (0) | 2024.05.27 |
소재지, 특지구분, 본번, 부번 합치기(1) - 엑셀 함수 (0) | 2024.05.22 |
본부·지점별 직급별로 평정자 구하기 (0) | 2024.05.17 |