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
'programing' 카테고리의 다른 글
NameError: '자체' 이름이 정의되지 않았습니다. (0) | 2023.07.18 |
---|---|
git pull 커밋되지 않은 로컬 변경 유지 (0) | 2023.07.18 |
vue가 아닌 파일에서 vue app(이) 액세스 (0) | 2023.07.18 |
py2exe - 단일 실행 파일 생성 (0) | 2023.07.18 |
mongoose를 이용하여 mongoDB Atlas에 연결하는 방법 (0) | 2023.07.18 |