원드라이브 엑셀에서 시간에 관한 함수 만들기...

익명
2017-01-16T11:56:34+00:00

집에서 맥으로 원드라이브로 엑셀 온라인을 쓰고 있는데 말이죠. 

에ㄱ셀에서 시간에 대한 서식 혹은 함수를 좀 구하고 싶어서요...

'가' 라는 시간을 입력했을시 그 시간에 +된후 카운트 다운을 시작하는 서식이 필요합니다.

고정된 시간을 매 셀에 입력하면 그 옆에 그 시간을 +24시간 시킨 후에 카운트 다운 하는 방식으로 하고싶습니다.

다른곳도 다 찾아 봤는데... 찾지 못하겠네요..... 도와주세요...

예제:

13:00 시를 입력시 그 옆에 24시간의 카운트 다운이 시작되는 방식으로요

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

질문 작성자가 수락한 답변

익명
2017-01-18T05:53:00+00:00

응답에 감사합니다.

아래 사진번호와 설명처럼 입력해주시기 바랍니다.

1번부터 3번까지 그리고 5번과 7번은 글로 입력하시면 됩니다.

  1. =TODAY()
  2. =NOW()
  3. =INT(A2-(TEXT($D$1,"m/dd/yy")&" "&TEXT($F$1,"h:mm:ss AM/PM")))&" Days, "&TEXT(RIGHT(A2-(TEXT($D$1,"m/dd/yy")&" "&TEXT($F$1,"h:mm:ss AM/PM")),LEN(A2-(TEXT($D$1,"m/dd/yy")&" "&TEXT($F$1,"h:mm:ss AM/PM")))-FIND(".",A2-(TEXT($D$1,"m/dd/yy")&" "&TEXT($F$1,"h:mm:ss AM/PM")),1)+1),"hh:mm:ss")&" Hours!"

필요하신 사항 및 궁금하신 점 있으시면 언제든지 [응답] 주시기 바랍니다.

※ 응답이 문제 해결에 도움이 되었다면, 아래에 있는 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

이 대답이 도움이 되었나요?

2명이 이 답변이 도움이 된다고 생각했습니다.
댓글 0개 설명 없음

5 추가 답변

정렬 기준: 가장 유용함
  1. 익명
    2017-01-17T10:39:30+00:00

    안녕하세요 이딴거나시키고말이야 님.

    저희 Microsoft Community를 방문해주셔서 감사합니다.

    정확히 어떠한 24시간 카운트 다운을 말씀하시는건지요?

    Excel에서 24시간이 카운트 다운되는것은 새로고침할 시 만 카운트다운되는 부분을 말씀하시는건가요?

    해당 부분을 원하신다면 예로 Excel에 내용을 입력하여 스크린샷을 주신다면 좀 더 명확한 안내를 드리는데 도움이 될것 같습니다.

    만일 지속적으로 24시간이 카운트 다운되는것을 원하신다면 저희 Microsoft Community에서는 다소 안내해드리기 어려움으로 번거러우시더라도 아래 MSDN에 문의하셔야합니다.

    MSDN 포럼

    필요하신 사항 및 궁금하신 점 있으시면 언제든지 [응답] 주시기 바랍니다.

    이 대답이 도움이 되었나요?

    1명이 이 답변이 도움이 된다고 생각했습니다.
    댓글 0개 설명 없음
  2. 익명
    2017-01-17T23:32:04+00:00

    예를 들면 제가 2017-1-16 13:00을 A1에 입력하면 그것과 연동해서 B1에 2017-1-1-16 13:00의 24시간 카운트 다운이 뜨게요..... 아니면 어찌됬든 카운트다운 24시간 짜리만 표기될수 있도록.....

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  3. 익명
    2017-01-17T07:06:45+00:00

    원드라이브 엑셀에서는 VBA를 찾을수 없습니다만?....

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음
  4. 익명
    2017-01-17T05:10:35+00:00

    안녕하세요.

    Microsoft Community 사이트를 방문해 주셔서 감사합니다.

    Excel에서는 카운트 다운 시간을 계산할 수 없지만, VBA 코드를 복사하여 시간 계산을 하실 수 있습니다.

    문의하신 내용에서 카운트다운으로 시간을 세고 싶으시면 아래 작업 방법을 참조해 주시기 바랍니다.

    1. 셀을 선택하고 셀을 마우스 오른쪽 단추로 클릭하고 셀 서식을 선택한 다음 대화 상자에서 시간을 클릭하고 유형 목록에서 13:30:55를 선택하고 마지막으로 확인을 클릭하여 이 대화 상자를 종료하여 시간 포맷을 지정하십시오. 스크린 샷보기 :
    1. 서식 설정 셀에 카운트 다운 할 시간을 입력하십시오.

    스크린 샷보기 :

    1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 엽니다.
    2. 삽입> 모듈을 클릭한 후 다음 VBA를 새 창에 복사합니다.

    VBA: Countdown timer.

    1<br><br><br>2<br><br><br>3<br><br><br>4<br><br><br>5<br><br><br>6<br><br><br>7<br><br><br>8<br><br><br>9<br><br><br>10<br><br><br>11<br><br><br>12<br><br><br>13<br><br><br>14<br><br><br>15<br><br><br>16 Dim gCount ``As Date<br><br><br>'Updateby20140925<br><br><br>Sub Timer()<br><br><br>    ``gCount = Now + TimeValue(``"00:00:01"``)<br><br><br>    ``Application.OnTime gCount, ``"ResetTime"<br><br><br>End Sub<br><br><br>Sub ResetTime()<br><br><br>Dim xRng ``As Range<br><br><br>Set xRng = Application.ActiveSheet.Range(``"E1"``)<br><br><br>xRng.Value = xRng.Value - TimeSerial(0, 0, 1)<br><br><br>If xRng.Value <= 0 ``Then<br><br><br>    ``MsgBox ``"Countdown complete."<br><br><br>    ``Exit Sub<br><br><br>End If<br><br><br>Call Timer<br><br><br>End Sub

    팁 : 위의 코드에서 E1은 2 단계에서 입력 한 시간 셀을 나타냅니다.

    1. 실행 버튼을 클릭하거나 F5를 눌러 카운트 다운 타이머를 실행하십시오. 이제 시간은 카운트다운 됩니다.

    1. 카운트 다운이 끝나면 팝업창이 아래와 같이 뜹니다.

    팁 : 통합 문서를 닫지 않으면 실행 중일 때 카운트 다운을 중지할 수 없습니다.

    제시해 드린 답변이 도움되었기를 바랍니다

    추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.

    감사합니다.

    ※ 응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음