2025-12-10

엑셀함수 날짜 aaa 가 적용이 안되는 이유 알려주세요

엑셀함수 날짜 aaa 가 적용이 안되는 이유 알려주세요

엑셀에서 날짜 셀에 aaa (요일 표시)가 적용되지 않는 가장 흔한 이유는 그 셀이 ‘날짜’가 아니라 ‘텍스트’로 저장되어 있기 때문입니다.
엑셀에서는 진짜 날짜(일련번호)에만 aaa / aaaa 같은 요일 형식이 적용됩니다.

아래에서 정확한 원인을 확인해 보세요.


? 1. 셀이 “텍스트”라서 aaa가 안 나오는 경우 (가장 흔함)

예:

2025-01-05

처럼 생겼어도 텍스트이면 엑셀은 날짜로 인식하지 못합니다.

이 경우

  • 셀 서식에 aaa 입력해도
    막대기(####)또는 그대로 숫자/텍스트가 보임
    → 요일이 표시되지 않음

▶ 해결

텍스트를 날짜로 변환하세요.

방법 1: 날짜 다시 입력 (가장 간단)
셀에 2025-01-05 다시 입력 → Enter

방법 2: 텍스트 날짜 변환
옆 셀에 다음 입력:

=DATEVALUE(A1)

또는

=--A1

그 후 셀 서식에서 aaa 적용


? 2. 날짜처럼 보여도 실제로 "문자 + 숫자 혼합"인 경우

예:

2025.01 .05 2025 /01/05

이 형태들은 지역 설정에 따라 날짜로 자동 변환되지 않을 수 있음.

▶ 해결

해당 셀 선택 → 데이터 > 텍스트 나누기(구분 기호 없음으로 계속)→ 마침
하면 자동으로 날짜로 변환됨.


? 3. 셀 서식 입력 위치 오류

셀 서식에서 표시 형식 → 사용자 지정aaa를 넣어야 합니다.

잘못된 위치에 입력하면 적용되지 않음.

▶ 올바른 적용 방법

  1. 셀 우클릭 → 셀 서식
  2. 표시 형식 → 사용자 지정
  3. 형식에
aaa

입력


? 4. 날짜가 1900년 이전이거나 엑셀이 인식할 수 없는 날짜인 경우

엑셀은 기본적으로 1900년 1월 1일 이전 날짜는 요일 표기 불가
따라서 aaa가 작동하지 않습니다.


? 5. 날짜가 숫자지만 ‘텍스트 서식’으로 지정된 경우

셀 자체가 텍스트 서식이면 날짜 변환이 차단됩니다.

▶ 해결

홈 → 셀 서식: 일반으로 변경 → 날짜 재입력 또는 =DATEVALUE(...)로 변환.


댓글 없음:

댓글 쓰기