나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 냐오 (nyaoman)

추천:  2
파일:     조회:  2917
제목:   엘셀에서 날짜 입력조건으로 출력시 +일을 구하기
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007):

* 아래줄에 질문을 작성하세요 >>
오늘일 9월 5일 이고 입력이 8일일때 D+3이라고 표현할수 있나요?
입력도 8, 11, 15 등 해당일의 숫자만 입력하고 싶습니다.
 
[불량 게시물 신고]  
조삿갓엑셀 날짜 입력 팁

1) 연도는 금년의 경우 생략할 수 있습니다.
   즉, 9-5 만 입력하면 2017-9-5 로 인식합니다.

2) 오늘 날짜를 상수로 입력하려면 Ctrl 키와 ; 키를 누릅니다. 이렇게 입력한 날짜는 내일 열어봐도 그냥 2017-9-5로 남아 있습니다.

3) =TODAY() 함수를 입력하면 오늘 날짜를 표시해 주지만, 이것은 내일 열어보면 2017-9-6으로 자동으로 변합니다.

=======
그러나, 말씀하신 것처럼 오늘부터 3일 후 날짜를 간단히 입력하거나, 날짜만 입력하면 이번 달 해당 날짜로 즉시 인식하는 방법은 없습니다.

그런 편의성(유저 인터페이스)을 원하시면
함수와 결합해서 사용하시거나 VBA로 해결해야 합니다.
09-05 (22:02)
삭제 ■신고
조삿갓=D+3 으로 입력할 수 있게 하는 방법

1) 이름 정의로 들어가서, 이름은 'D'로 지정하고
   참조 대상에 =TODAY() 라고 입력하여 정의합니다.

2) 이제 임의의 셀에서 =D+3 이라고 입력하면 됩니다. 물론 셀 서식을 날짜 형식으로 지정해야 하겠지요.

단, 이 경우 앞에 설명한 이유로 파일을 열 때마다 날짜가 바뀔 수 있습니다.
내일 열어도 그 날짜가 바뀌지 않게 하려면 D의 참조 수식을
=DATE(2017,9.5) 로 입력하면 됩니다.

==== 이번 달을 생략하고 날짜만 입력하기 ===
함수를 이용하여 보조수식을 써야 합니다.

A1: =EOMONTH(TODAY(),-1)+B1
을 입력하고 B1 셀에 날짜만 입력하면 A1 셀에 표시가 되겠지요. 이 날짜는 동적으로 변합니다.

만일 날짜를 일정하게 고정하고 싶으면
A1: =DATE(2017,9,B1)
을 사용하면 되겠지요.

09-05 (22:18)
삭제 ■신고
냐오감사 합니다. 엑셀에서 그런면이 있는지 몰랐습니다. 밑에 주신 내용만으로 충분 할듯합니다. 참고 하도록 하겠습니다.09-06 (08:41)
삭제 ■신고
        
  

작성일 : 2017-09-05(17:31)
최종수정일 : 2017-09-05(17:31)