두 날짜를 비교하고 TODAY보다 작은 경우 TODAY까지 날짜 추가 및 6 개월 추가 [닫힘]


1

나는 이런 데이터를 가지고있다.

Column H

   6-Feb-14 
   5-Oct-14 
   27-Dec-14    
   5-Feb-15 
   17-Feb-15
   2-Apr-15

추가하려고합니다. 6 months 오늘 날짜까지의 각 날짜까지 날짜가 같다면 6-Feb-14 다음을 추가하십시오. 6 months 오늘부터 현재까지. 세부 설명을하기 위해 나는 이런 식으로 운동 할 필요가있다.

Last Paid    Next Payment Date

6-Feb-14     6-Dec-2015 

6-Feb-14 마지막 지급일 & gt; 더하다 6-Feb-14 오늘까지 24-June-14 추가 6 more months 그것에. 최종 날짜는 6-Dec-2015.

나는 그걸 시도 했어. =EDATE() 수식과 정말 내가 뭘 찾고 있어요.

Excel 수식을 사용하여이를 어떻게 달성합니까?


귀하의 질문은 "오늘까지 추가", "6 개월 추가", 왜 오늘 + 6 개월과 다른지 명확하지 않습니다. 어쨌든 필요한 기능은 아마도 EDATE()
Máté Juhász

"당신의 질문은 명확하지 않습니다"- 동감. 2014 년 6 월 24 일, 2014 년 6 월 20 일이며 6 개월이 아닌 6 월 2015 년 6 월 12 일이됩니다. 너 무슨 뜻이야? 명확한 단어를 쓰고 예제를 추가하여 모든 "if"사례를 다뤄보십시오. 시도한 수식을 표시하려면 EDATE() 기능, 당신이 가지고있는 결과를 보여주고 그것이 왜 당신이 원하는 것이 아닌지를 설명합니다. 의견으로 응답하지 마십시오. 편집하다 귀하의 질문에 그것을 명확하게.
G-Man

사용 TODAY() 계속 날짜를 업데이트 할거야, 알지? 너가 원하는게 그거야?
Raystafarian

답변:


2

당신은 매우 혼란 스럽 습니다만, 나는 아직도 그것을 얻습니다. 사용 해보기 EOMONTH () 이런 식으로 -

  (H)              (I)
  (1)  Last Paid    Next Payment Date
  (2)  6-Feb-14    =IF(H2-TODAY()<1,DATE(YEAR(EOMONTH(TODAY(),6)),MONTH(EOMONTH(TODAY(),6)),DAY(H2)),"Enter what ever you want")

어, 좋은 직업 가져 EOMONTH() 어디에도 없습니다. +1
Raystafarian

나는이 솔루션이 지나치게 복잡하다고 생각한다 - 왜 TODAY 새 데이트에? 분명히 오늘부터 H2에서 6 개월이되어야합니까? 또한 이유에 대해 혼란스러워합니다. EOMONTH 전혀 필요하지 않습니다 ... H2의 한 해, H2의 달 (필요시 연말에 롤오버 될 +6)과 H2의 날을 끌어 올리는 것이 어떨까요? 그러므로: =IF(H2-TODAY()<1,DATE(YEAR(H2),MONTH(H2)+6,DAY(H2),"Enter what ever you want") 경고 : 업데이트 된 달에 새로운 날이 없으면 두 가지 해결책이 모두 중단됩니다. 즉 8 월 30/31이 2 월이 아닌 3 월 1/2 일로 이전됩니까?
Steve Taylor

@SteveTaylor : Bilo가이 질문을 올바르게 이해 한 유일한 사람인 것처럼 보입니다. 구체적으로 DavidPostill, fixer1234, Steven, mdpc, Scott, Máté Juházz와 같은 사람입니다. (위 참조). "마지막 지불"질문의 예를 참조하십시오 ( H2 )은 2014 년 2 월 6 일 이었지만 원하는 결과는 2015 년 12 월 6 일 (또는 질문이 게시 된 시점) 이후 2015 년 6 월 12 일이었을 것으로 추정됩니다. 따라서 공식에는 분명히 TODAY(). 그러나 나는 왜 그런지 이해하지 못한다. EOMONTH() 필요하다; DATE(YEAR(TODAY()),MONTH(TODAY())+6,DAY(H2)) 충분히 좋을지도 몰라.
G-Man

추신 귀하가 귀하의 의견에 게시 한 수식은 실제로 전혀 작동하지 않습니다. ) (중에서 DAY(H2),"Enter …" ).
G-Man

@ G-Man : 나는 당신의 요지를 얻지 만, 그 경우 문제는 전혀 이해가되지 않는다. 왜냐하면 다음 지불 일은 당신이 시트를 열 때마다 바뀔 것이기 때문이다. '오늘'에서 6 개월간 항상 지불해야하는 경우 지불 날짜는 절대 발생하지 않습니다. 그리고 당신의 솔루션은 여전히 ​​H2의 날이 m + 6에 존재하지 않는 곳에서는 도움이되지 않습니다 (즉, 31 일이없는 달에 31 번째)
Steve Taylor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.