계산 된 열에서 시간 / 분 곱하기
Aug 18 2020
계산 된 열을 사용하여 두 번의 차이를 합한 다음 그 결과에 숫자를 곱하려고합니다.
SharePoint 목록은 다음과 같습니다.

"시작 시간"및 "종료 시간"열은 TEXT입니다. 그 이유는 Microsoft Form에서 목록이 채워지고 있기 때문입니다. Microsoft Form에는 기본 시간 컨트롤이 없으므로 사용자가이를 자유 텍스트로 입력합니다.
"시간 차이"는 다음 계산을 사용하여 계산 된 열입니다.
=TEXT([Start Time]-[End Time],"h:mm")
이것은 예상대로 작동하는 것으로 보이며 두 시간 필드 간의 시간 차이를 보여줍니다.
다음 단계는 "Time Diff"의 결과에 "Employee Count"의 숫자를 곱하는 것입니다. 다시 이것은 다음 공식을 사용하여 계산 된 열입니다.
=[Time Diff]*[Employee Count]*24
보시다시피 "Employee Count"가 2 인 곳에서 작동하지만 1 인 경우 합계가 올바르지 않으면 "Calculated Total Time"및 "Time Diff"열이 동일해야합니다. 저는 답답할 정도로 가깝지만이 금액을 제대로 계산할 수 없습니다. 누군가가 도움을 줄 수 있기를 바랍니다.
미리 감사드립니다 Rob
답변
DamjanTomic Aug 18 2020 at 23:39
다음 공식으로 목표를 달성 할 수 있어야합니다.
=CONCATENATE(INT([Time Diff]*[Employee Count]*24),":",TEXT(MOD([Time Diff]*[Employee Count]*24*60, 60), "00"))
1 RobC_CTL Aug 18 2020 at 23:40
좋습니다. 여기에서 좌석과 키보드 사이에 문제가 있음을 알 수 있습니다. "계산 된 총 시간"은 물론 시간의 소수이므로 45 분 = 0.75 시간이므로 계산이 정확합니다.
Rob