다음을 통해 공유

수고합니다.

익명
2011-10-17T08:20:47+00:00

엑셀사용방법중에서 질문드립니다.

사용자지정에 의해 880101로 입력하면

화면에 88년01월01일로 표시됩니다만

편지병합에의해 출력할시 880101로 출력이 되는데

이때 88년 01월 01일로 출력되게 할 수 없는지요.

다시 말해 입력은 880101로 하여 화면에 나타난 88년 01월 01일을 그대로 텍스트화하는 방법을 알려주시면 대단히 고맙겠습니다.

Microsoft 365 및 Office | Word | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2011-10-18T00:21:17+00:00

안녕하십니까? 남도등대지기 님

Microsoft Office의 Excel 사이트를 방문해 주셔서 감사합니다.

문의 하신 Excel에서 날짜 정보를 Word에서 편지 병합하는 경우 "yy년 MM월 dd일"로 나타나도록 하는 방법에 대한 답변을 드리겠습니다.

말씀해 주신 내용은 적용 가능합니다. 하지만, 해당 내용에 적용에 앞서 Excel 파일의 880101 부분이 날짜 데이터로 입력이 되어 있어야 합니다. 예를 들어 880101이 텍스트 정보로만 들어 있다면, 모두 날짜 정보(88-01-01)로 변경해 주신 후 Excel에서는 표시 형식을 yyMMdd로 변경해 주셔야 합니다. (이럴 경우 실제 값은 1988-01-01이 되고, 표시 형식은 880101이 됩니다.)

이렇게 데이터베이스가 될 Excel 파일을 변경해 주신 후 편지 병합 마법사를 이용하여 날짜 정보를 포함해 주시기 바랍니다. 가장 마지막 5~6단계에서 해당 날짜를 선택하신 후 마우스 우측 버튼을 클릭하여 [필드 코드 토글]을 선택해 주시기 바랍니다.

기존 날짜 데이터의 경우 { MERGEFIELD " 날짜 또는 생년 월일" }로 되어 있을 것입니다.

이 부분의 표시 형식을 변경해 주시면 됩니다. 예를 들어서 { MERGEFIELD " 날짜 또는 생년 월일" @ "yy년 MM월 dd일 }로 바꿔 주시면 됩니다.

@의 경우 표시 형식을 변경하겠다는 뜻이고, yy년 MM월 dd일

제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

제시해 드린 답변이 도움이 되었기를 바랍니다.

응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

이 대답이 도움이 되었나요?

2명이 이 답변이 도움이 된다고 생각했습니다.
댓글 0개 설명 없음

5 추가 답변

정렬 기준: 가장 유용함
  1. 익명
    2011-10-27T00:19:33+00:00

    앞서 Excel에 등록되어 있는 데이터 490720이 날짜 데이터로 입력된 것이 아니라, 그냥 숫자 데이터 이신가요? 제가 답변 드린 내용은 Excel에서 [날짜] 데이터로 들어 있는 경우에 Word에서 나타낼 수 있는 방법입니다. 앞서 Excel 데이터를 날짜 데이터로 하여 입력해 보시기 바랍니다.

    만약 많은 데이터라서 수정이 어렵다면, 해당 Excel 데이터에서 아래와 같이 열을 추가하여, ##년##월##일로 실제 데이터가 들어가도록 설정해 주신 후 해당 값을 불러오시기 바랍니다.

    =MID(A2,1,2)&"년"&MID(A2,3,2)&"월"&MID(A2,5,2)&"일"

    A2가 실제 년월일 데이터가 들어 있는 값입니다.

    http://office.microsoft.com/ko-kr/excel-help/HP010062571.aspx?CTT=5&origin=HA010102341

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  2. 익명
    2011-10-26T08:48:46+00:00

    설명주신 대로,

    { MERGEFIELD “필드명” **@** "yy년MM월dd일" } 로 하여

    편지병합(레이블업데이트>결과미리보기)을 진행시키면

    병합문서에 490720 으로 표시됩니다.

    49년07월20일 로 표시되게 하는 방법은 없는 것인지요

    다시 질문을 드리면( <예문03>>을 다시 설명을 드리면)

    엑셀에 입력을 490720 로 하면(이때 사용자 지정을 ##"년"##"월"##"일" 입니다)

    엑셀화면에 49년07월20일 로 보입니다.

    병합문서에서 { MERGEFIELD “필드명” **@** "yy년MM월dd일" } 로 하여 진행시키면

    병합문서화면에도 49년07월20일로 보였으면 하는데

    490720 으로 보입니다.

    방법이 없으면  <예문02> 처럼 입력해야 하는데

    장장 500여명의 생년월일을 다시 입력해야만 하는

    번거러움이 있게됩니다.

    바쁘신데 이해부족으로 자꾸 질문을 드려 죄송합니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  3. 익명
    2011-10-25T00:53:47+00:00

    해당 옵션 부분도 확인해 보시기 바랍니다.

    [파일]-[옵션]에서 고급 메뉴 중 [파일을 열 때 형식 변환 확인]을 통해서 기본 형식으로 선택해서 확인해 보시기 바랍니다.

    또한 <예문03> 처럼 나타내기 위한 토글은 { MERGEFIELD  “필드명” **@** "yy년MM월dd일" } 입니다. 앞서 설정하신 부분으로 해결이 안되신다면, 이 방법을 이용해 보시기 바랍니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  4. 익명
    2011-10-24T07:34:46+00:00

    지방출장관계로 연락이 늦었습니다.

    먼저 답변에 감사드립니다.

    답변내용을 잘 이해하고 그대로 시행해보았습니다.

    아주 잘됩니다. 향후에는 답변주신 방법대로 하겠습니다.

    그런데 문제는 <예문01> 처럼 기 입력된 상태입니다.

    그래서 &lt;예문01&gt;&lt;예문02&gt; 처럼 아예 바꿔서 입력하는 방법을 택할 경우

    500여명의 생년월일을 일일이 새로이 입력해야 합니다.

    그래서 &lt;예문03&gt; 처럼 <표식형식>을 바꾼 후

    <표시형식>대로 편지병합이 되도록 하는 방법은 없는지요.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음