programing

Excel에서 가장 가까운 15분 간격으로 라운드 시간

stoneblock 2023. 7. 18. 21:29

Excel에서 가장 가까운 15분 간격으로 라운드 시간

특정 이벤트의 날짜와 시간이 포함된 열이 있는 Excel 스프레드시트가 있습니다.이 기간의 총 이벤트 수를 계산할 수 있도록 가장 가까운 15분 간격으로 반올림하고 싶습니다.라운딩을 하는 가장 좋은 방법은 무엇입니까?

당신도 날짜를 원한다고 했으니, 이것은 어떻습니까?

= (ROUND((A1 * 1440) / 15, 0) * 15) / 1440

A1에 원하는 날짜/시간 값이 있다고 가정합니다.이는 Excel의 날짜/시간 열이 숫자에 불과하다는 사실을 활용합니다(정수 부분은 날짜, 소수 부분은 시간).

가장 가까운 15로 반올림하려는 경우:

시간이 셀 A2에 있다고 가정합니다.

새로운 시간을 B2에 담겠습니다.

B2 =TIME(HOUR(A2), ROUND((MINUTE(A2)/60)*4, 0) * 15, 0)

항상 반올림하거나 반올림하려면 반올림 또는 반올림으로 대체합니다.

단순:

  • 반올림한 경우 = DNV(A1,00:15")
  • 반올림한 경우 = FLOOR(A1, "00:15")

여기서 A1은 두 시간의 차이입니다.참조 또는 계산이 될 수 있습니다.=CEILING(C2-B2,"00:15")여기서 C2는 종료 시간이고 B2는 시작 시간입니다.

mround는 시간 값을 문자열로 사용하므로 사용할 수 있습니다.

=mround(a1,"0:15")

가장 짧고 명확한 방법이라고 생각합니다.

가장 가까운 15분 주기로 반올림한 날짜 및 시간(항상 INT와 같은 것을 사용하여 반올림/반올림할 수 있음):

=DATE(YEAR(B1),MONTH(B1),DAY(B1))+TIME(HOUR(B1), ROUND(MINUTE(B1)/15,0)*15, 0)

셀 B1에 반올림할 날짜 시간이 포함되어 있다고 가정합니다.이렇게 하면 숫자가 일반적인 일련 날짜 형식(예: 39846.6444 = 02/02/2009 15:28)으로 반환되며 값을 보려면 결과 셀을 날짜/시간 형식으로 지정해야 합니다(이 문제에 대한 모든 솔루션과 마찬가지로).날짜와 시간을 함께 표시하는 것은 표준 날짜 또는 시간 형식이 아니므로 사용자 정의 형식이 필요합니다.

방금 Excel 2007 및 Analysis 애드인에서 사용할 수 있는 MROUND라는 유용한 기능을 찾았습니다.

시간이 B2이고 8.43과 같은 숫자가 8시간 25.8분을 나타낸다고 가정합니다.

=MROUND(MOD(B2,1)*60,15)

MOD(B2,1)는 분수 0.43을 추출하고, *60은 25.8로 변환하며, MROUUND는 사용자를 15의 가장 가까운 배수, 즉 30으로 반올림합니다.

날짜/시간이 2개이고 총계를 찾고 가장 가까운 15분으로 반올림한다고 가정합니다.

A1 = 7/10/2014 16:10    
A2 = 7/10/2014 17:49

먼저 총계를 10진수 시간으로 가져옵니다.

A3:   =(A2-A1)*24

그러면 가장 가까운 15분까지 반올림할 수 있습니다.

A4:  =Ceiling(A3, .25)

또는 하나의 셀에서 모두 수행합니다.

A3:  =Ceiling((A2-A1)*24, .25)

시간이 셀 A1에 있는 경우:

=ROUND(A1*(24*60/15),0)/(24*60/15)

(가장 가까운 15분 증분으로 반올림)

또는

=INT(A1*(24*60/15),0)/(24*60/15)

(마지막 15분 증분으로 반올림)

더 단순해요?

= B2-MOD(B2, 15/24/60)

== 1, Excel 1일 = 24시간 = 1시간인 을 알고,
= 15/24/60(= 0.0104166667)과 입니다.

이것은 나에게 효과가 있었습니다.

=CEILING(((MOD(D16-C16;1))*24);0,25)

먼저 시간 단위로 C16과 D16 두 시간의 시차를 계산합니다.그러면 반올림.

단순하게 받아들여라.가장 가까운 15분 간격으로 반올림합니다.

= ROUND(B2 * 24 * 4, 0) / 4 / 24

언급URL : https://stackoverflow.com/questions/1372924/round-time-to-nearest-15min-interval-in-excel