티스토리 뷰
목차
1. 날짜 데이터를 처리하는 핵심 함수
날짜 데이터는 일정 관리, 프로젝트 계획, 데이터 분석 등에서 필수적으로 다뤄야 하는 요소입니다. 구글 스프레드시트는 DATE, TODAY, DATEDIF 등 다양한 함수를 제공하여 복잡한 날짜 계산도 간단히 처리할 수 있도록 돕습니다.
1. DATE 함수 : DATE 함수는 사용자가 지정한 연도, 월, 일 값을 조합하여 날짜를 생성하는 데 사용됩니다.
기본 구조: =DATE(연도, 월, 일)
예제: `2024년 12월 31일` 날짜를 생성하려면:
=DATE(2024, 12, 31)
결과: `2024-12-31`
2. TODAY 함수
TODAY 함수는 현재 날짜를 반환하며, 매일 자동으로 업데이트됩니다.
기본 구조: =TODAY()
활용 사례: 일일 보고서나 자동화된 일정을 관리할 때 유용합니다.
3. NETWORKDAYS 함수
NETWORKDAYS 함수는 두 날짜 사이의 "근무일 수"를 계산할 수 있는 유용한 함수입니다.
기본 구조: =NETWORKDAYS(시작일, 종료일, [공휴일])
예제: 2024년 1월 1일부터 2024년 1월 10일까지의 근무일 수를 계산하려면:
=NETWORKDAYS(DATE(2024,1,1), DATE(2024,1,10))
결과: `7` (주말 제외).
4. DATEDIF 함수
DATEDIF 함수는 두 날짜 간의 차이를 계산하며, "연도", "월", "일" 단위로 결과를 반환합니다.
기본 구조: =DATEDIF(시작일, 종료일, 단위)
- 단위: `"Y"`(연도 차이), `"M"`(월 차이), `"D"`(일 차이).
예제: 2023년 1월 1일부터 2024년 1월 1일까지의 일수 차이를 계산하려면:
=DATEDIF(DATE(2023,1,1), DATE(2024,1,1), "D")
결과: `365`
2. 시간 데이터를 다루는 필수 함수
구글 스프레드시트는 TIME, NOW, HOUR 등의 함수를 제공하여 시간 데이터를 보다 세부적으로 관리할 수 있습니다. 이를 활용하면 근무 시간 추적, 일정 조정, 예약 관리 등 다양한 작업을 손쉽게 수행할 수 있습니다.
1. TIME 함수
TIME 함수는 사용자가 지정한 시, 분, 초 값을 기반으로 시간 데이터를 생성합니다.
기본 구조: =TIME(시, 분, 초)
예제: 오전 10시 30분 45초를 생성하려면: =TIME(10, 30, 45)
결과: `10:30:45`
2. NOW 함수
NOW 함수는 현재 날짜와 시간을 동시에 반환합니다.
기본 구조: =NOW()
활용 사례: 현재 시간을 기준으로 동적으로 업데이트되는 데이터 관리에 유용합니다.
예: `2024-12-31 15:45:30`.
3. HOUR, MINUTE, SECOND 함수
특정 시간에서 시, 분, 초를 추출할 때 사용하는 함수입니다.
기본 구조:
- =HOUR(시간)
: 시 추출 - =MINUTE(시간)
: 분 추출 - =SECOND(시간)
: 초 추출
예제: 셀 A1에 `14:45:30`이 입력된 경우, 각각의 값을 추출하려면:
- =HOUR(A1)
결과: `14`
- =MINUTE(A1)
결과: `45`
- =SECOND(A1)
결과: `30`
4. TEXT 함수와 결합
시간 데이터를 특정 형식으로 표시하려면 TEXT 함수를 결합해 활용할 수 있습니다.
예제: 현재 시간을 "HH:MM AM/PM" 형식으로 표시하려면:
=TEXT(NOW(), "hh:mm AM/PM")
결과: `02:30 PM`
3. 날짜와 시간 데이터를 계산하는 함수
구글 스프레드시트는 날짜와 시간 데이터를 기반으로 한 계산 작업을 단순화할 수 있는 다양한 함수를 제공합니다. 이를 활용하면 프로젝트 일정, 근무 시간, 데이터 요약 등을 쉽게 처리할 수 있습니다.
1. 시간 차이 계산
시간 차이를 계산하려면 단순히 두 시간 값을 빼면 됩니다.
예제: 셀 A1에 `08:30`, B1에 `17:30`이 입력된 경우:
=B1-A1
결과: `09:00` (9시간).
2. 근무 시간 합산
SUM 함수를 사용하면 시간 데이터를 합산할 수 있습니다.
예제: 근무 시간을 합산하려면: =SUM(A1:A10)
결과: 지정된 셀 범위의 시간 합산 결과 반환.
3. 특정 날짜 계산
현재 날짜에서 특정 기간을 더하거나 빼고자 할 때:
=TODAY() + 7
결과: 오늘 날짜 기준 7일 후의 날짜 반환.
4. 시간 추가 계산
특정 시간에 3시간을 더하려면: =NOW() + (3/24)
결과: 현재 시간에서 3시간 후의 시간을 반환.
날짜 및 시간 데이터를 기반으로 한 계산 함수는 프로젝트 관리와 시간 추적에 유용하며, 반복 작업을 자동화하는 데 큰 도움을 줍니다.