이것은 명백한 질문처럼 보입니다.
날짜 열이 있고 각 열마다 한 달씩 늘리는 수식을 만들고 싶습니다.
10/2013, 11/2013, 12/2013, 1/2014, 2/2014, ...
날짜에 한 달을 어떻게 추가합니까?
이것은 명백한 질문처럼 보입니다.
날짜 열이 있고 각 열마다 한 달씩 늘리는 수식을 만들고 싶습니다.
10/2013, 11/2013, 12/2013, 1/2014, 2/2014, ...
날짜에 한 달을 어떻게 추가합니까?
답변:
A1 = 2014-01-31로 설정하면 = DATE (YEAR (A1), MONTH (A1) +1, DAY (A1))을 사용한 결과는 2014-03-03이되어 2 월을 건너 뜁니다.
짧은 달은 EDATE가 연속 달 동안 며칠을 삭제하게합니다. 예를 들어 = EDATE (DATE (2014,1,31), 1)은 2014-02-28을 생성하지만 다시 적용하면 2014-03-28이 생성되며 이는 3 월 마지막 날이 아닙니다.
일을 0으로 설정하고 한 달 앞당겨 달을 늘리십시오. 예 : 1 월에 시작하려면 DATE (2014,2,0) => 2014-01-31, DATE (2014,3,0) => 2014-02-28, DATE (2014,4,0)-> 2014를 사용하십시오. 논리적으로 매월 마지막 날을 따라 예상대로 -03-31.
월의 마지막 근무일을 원하거나 월 등을 건너 뛰지 않은 상태에서 30 일 단위로 조정하려는 경우 조정할 수 있습니다. 목표에 따라 다릅니다.
=edate(a1;1)
edate
지정된 날짜 이후 또는 이전에 지정된 개월 수인 날짜를 반환합니다. 참조 : Date Arithmetic으로 , 달에 1을 추가합니다.
=DATE(YEAR(A1), MONTH(A1)+1, DAY(A1))
날짜가 숫자로 저장된 다음 선택한 형식으로 표시되므로 레이블을 사용해야 할 수도 있습니다. 한 달을 추가하려면 다음 달에 며칠이 걸릴지 결정하는 복잡한 계산이 필요합니다. 내가 틀렸고 누군가가 대답하기를 바랍니다.
edate
언급 한 문제없이 나를 위해 일했습니다 (버전 : 4.2.7.2)