엑셀·구글시트 날짜 자동 입력 방법, 요일 자동 표시까지

구글시트 TEXT 함수와 WEEKDAY 함수로 날짜와 요일을 자동 표시하는 방법

엑셀이나 구글시트를 쓰다 보면 날짜 입력이 생각보다 번거롭죠. 오늘 날짜 하나 적는 건 쉬운데, 다음 날 날짜를 계속 입력하거나 요일까지 일일이 확인하려니 은근 귀찮더라고요.

저도 예전에는 그냥 숫자를 하나씩 바꿔가며 입력했어요. 별거 아닌 것 같았는데 날짜를 잘못 적어서 요일이 안 맞거나, 며칠 건너뛰어 입력한 적도 꽤 있었고요. 사소한 건데 이런 거 한 번 틀어지면 다시 확인하는 데 시간이 더 들더라고요.

그러다 필요할 때마다 검색하면서 알게 된 게 있는데, 엑셀과 구글시트에는 날짜를 자동으로 채워주거나 입력한 날짜에 맞춰 요일을 표시해주는 기능이 이미 들어있더라고요. 막상 써보니 함수도 생각보다 어렵진 않았어요.

한 번만 만들어두면 매번 달력을 보면서 날짜를 계산할 필요가 없어요. 이번 글에서는 날짜를 자동으로 입력하는 방법과 요일을 알아서 표시하는 방법을 같이 정리해볼게요.

날짜를 보기 편한 형태로 바꾸기

같은 날짜라도 표시되는 모습은 생각보다 다양합니다. 어떤 파일은 2026-06-15처럼 길게 나오고, 어떤 곳은 6/15처럼 간단하게 보이죠.

저는 처음에 셀 너비에 맞추려고 날짜를 직접 다시 입력한 적도 있었는데요. 알고 보니 날짜 값은 그대로 두고, 보이는 형식만 바꾸는 방법이 있더라고요.

이럴 때 많이 사용하는 게 TEXT 함수입니다.

예를 들어 A2 셀에 2026-06-15가 들어 있다면 아래처럼 입력할 수 있습니다.

=TEXT(A2,"M/d")

그러면 화면에는 6/15처럼 짧게 표시됩니다.

반대로 연도까지 포함해서 조금 더 자세하게 보여주고 싶다면 이렇게 바꿀 수도 있어요.

=TEXT(A2,"yyyy년 m월 d일")

결과는 2026년 6월 15일처럼 표시됩니다.

실제 날짜는 똑같은데 보이는 방식만 달라지는 거라서, 일정표나 출석부처럼 공간이 넉넉하지 않은 문서에서 꽤 유용하게 쓸 수 있습니다. 저는 날짜가 길게 늘어지는 게 싫어서 보통 6/15 형태로 맞춰두고 사용하고 있어요.

구글시트 TEXT 함수로 날짜 형식을 변경하는 예시

처음에는 날짜랑 요일을 따로 적어놨다가 날짜만 바꾸고 요일은 그대로 둔 적이 꽤 많았어요. 며칠 지나고 나서 보니 화요일인데 수요일로 적혀 있거나, 날짜랑 요일이 서로 안 맞는 경우가 있더라고요.

다행히 TEXT 함수를 조금만 활용하면 날짜에 맞는 요일까지 자동으로 표시할 수 있습니다. 한 번 만들어두면 다음부터는 신경 쓸 일이 거의 없어요.

날짜만 바꾸면 요일도 자동으로 표시하기

날짜 형식을 정리하고 나니까 문득 요일까지 알아서 바뀌면 편하겠다는 생각이 들더라고요.

예전에는 날짜 옆에 월요일, 화요일을 직접 적어놨는데요. 날짜만 수정하고 요일은 그대로 놔둬서 엉뚱하게 표시된 적이 한두 번이 아니었습니다.

알고 보니 TEXT 함수는 날짜 형식뿐 아니라 요일 표시에도 사용할 수 있었습니다.

=TEXT(A2,"ddd")

예를 들어 A2 셀에 2026-06-15가 들어 있다면 결과는 로 표시됩니다.

요일을 조금 더 길게 보여주고 싶다면 d를 하나 더 추가하면 됩니다.

=TEXT(A2,"dddd")

이렇게 입력하면 월요일처럼 표시됩니다.

저는 셀 공간이 좁을 때는 '월', '화', '수'처럼 짧게 쓰고, 여유가 있을 때는 '월요일', '화요일' 형태로 사용하는 편이에요. 날짜만 바꿔주면 요일도 함께 바뀌기 때문에 따로 수정할 일이 거의 없습니다.

구글시트 TEXT 함수로 날짜를 요일로 표시하는 예시

다만 날짜를 다루다 보면 단순히 요일을 보여주는 것보다, 평일인지 주말인지 구분해서 자동으로 색상을 바꾸거나 조건을 설정해야 할 때도 있습니다.

저도 주말 셀만 다른 색으로 표시하고 싶어서 찾아보다가 알게 됐는데요. 이런 경우에는 TEXT 함수보다 WEEKDAY 함수가 훨씬 편합니다.

눈에 보이는 요일을 표시하는 건 TEXT 함수가 잘하고, 날짜를 숫자로 계산해서 평일과 주말을 구분하는 역할은 WEEKDAY 함수가 담당한다고 생각하면 이해하기 쉽습니다.

실제로 WEEKDAY 함수는 날짜를 숫자로 바꿔서 계산하기 때문에 조건부 서식과 같이 사용할 때 특히 편합니다.

토요일과 일요일만 다른 색으로 표시하고 싶을 때도 간단한 수식 하나로 해결할 수 있습니다.

주말만 자동으로 색칠하고 싶다면?

WEEKDAY 함수는 날짜를 요일 번호로 바꿔주는 함수입니다.

=WEEKDAY(A2,2)

예를 들어 A2 셀에 2026-06-15가 들어 있다면 결과는 1이 나옵니다. 월요일을 뜻하는 숫자죠.

뒤에 붙는 2는 월요일을 1, 화요일을 2, 수요일을 3처럼 계산하겠다는 의미입니다. 일요일은 7로 표시되고요.

처음에는 숫자만 달랑 나오길래 이걸 어디에 쓰나 싶었는데, 알고 보니 조건부 서식과 같이 쓰면 꽤 편하더라고요.

구글시트 WEEKDAY 함수 사용 예시

구글시트에서 [조건부 서식] → [맞춤 수식]을 선택한 다음 아래 수식을 입력해 보세요.

구글시트 조건부 서식에서 맞춤 수식을 선택하고 WEEKDAY 함수를 입력하는 방법
=WEEKDAY(A2,2)>=6

숫자가 6이면 토요일, 7이면 일요일이기 때문에 주말에 해당하는 셀만 자동으로 선택됩니다.

구글시트에서 조건부 서식 범위를 지정하고 토요일과 일요일에 색상을 적용한 결과

저는 달력이나 일정표를 만들 때 이 방법을 자주 쓰는데요. 날짜만 바뀌어도 토요일과 일요일 색상이 알아서 적용돼서 일일이 주말 칸을 찾아 색칠할 필요가 없었습니다.

결국 둘 다 알아두면 편합니다

TEXT 함수와 WEEKDAY 함수는 같은 날짜를 다루지만 역할은 조금 다릅니다.

함수 주로 사용하는 상황 결과 예시
TEXT 날짜나 요일을 보기 쉽게 표시할 때 6/15, 월, 월요일
WEEKDAY 주말 판별이나 조건부 서식에 활용할 때 1, 2, 3, 4...

간단히 정리하면 TEXT 함수는 사람이 보기 좋은 형태로 보여주는 역할, WEEKDAY 함수는 날짜를 계산해서 조건을 처리하는 역할이라고 생각하면 이해하기 쉽습니다.

저도 처음에는 TEXT 함수만 사용했는데, 주말 색상을 자동으로 바꾸거나 특정 요일만 표시해야 할 일이 생기면서 WEEKDAY 함수도 자주 쓰게 됐습니다.

처음이라면 TEXT 함수부터 익혀보는 걸 추천해요. 결과가 바로 눈에 보여서 어렵지 않게 익숙해질 수 있거든요.

날짜를 하나씩 수정하고 요일을 다시 확인하는 작업은 별거 아닌 것 같아도 은근 시간을 잡아먹습니다.

한 번만 수식을 만들어두면 다음부터는 날짜만 바꿔도 요일까지 함께 바뀌고, 주말 색상도 자동으로 적용됩니다. 엑셀이나 구글시트를 자주 사용한다면 생각보다 꽤 자주 써먹게 될 거예요.

다음 이전