PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2017/11/01 14:50:42
Name arr
Subject [질문] 엑셀 사용자 지정 질문 (수정됨)
안녕하세요?
현재 보이는 셀은 2017-10-01 16:40 입니다.
여기에서 16:40분을 분리해야하고 01도 분리해야 합니다.
즉 2017.10.01 셀과 16:40 셀 두개를 만들어내야 하는데,  저번달까지는 left  right 함수로 했었거든요.  근데 이번달은 셀 형식이 사용자 지정이라 안되네요.

원래 셀을 일반형식으로 바꾸면 43009.6866898148  이렇게 바뀌고 여기서 left 함수가 적용되는거 같은데 방법이 있을까요?
참 셀 복사해서 사용자 표시 형식 바꾸는 건 후속 처리때문에 안됩니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
17/11/01 15:14
수정 아이콘
Proactive
17/11/01 15:21
수정 아이콘
(수정됨) 더 나은 방법이 있기는 하겠지만... 제가 쓰는 방법은 아래와 같습니다.
일반형식으로 바꿀때 나오는 숫자는 1970년 1월 1일 0시부터 (1.0=하루)단위로 센 숫자입니다.

따라서 날짜단위는 정수부분인 43009 이고 시간은 소수점부터 0.686~이후로 나눌 수 있습니다. 43009만 분리하셔서 '날짜' 형식으로 바꾸시면 바로 2017년 10월 1일까지 나오구요.
0.686~ 이후만 따로 떼셔서 '시간'형식으로 바꾸시면 원하는 시간이 나오실 겁니다. 0.0이 0시이고 1.0이 밤 24시가 되게 됩니다.
아름답고큽니다
17/11/01 15:55
수정 아이콘
Sub Daty()

Dim datTime As Date
Dim datHour As Date
Dim datDay As Date

Dim rngCell As Range
Dim rngRange As Range

Set rngRange = Application.Selection

For Each rngCell In rngRange.Cells

datTime = rngCell.Value

datHour = Hour(datTime) & ":" & Minute(datTime)
datDay = Year(datTime) & "-" & Month(datTime) & "-" & Day(datTime)

rngCell.Offset(0, 1).Value = datHour
rngCell.Offset(0, 2).Value = datDay

Next rngCell

End Sub

정확한 배열은 모릅니다만, 일단 선택한 셀들의 옆칸과 옆옆칸에 각각 시간과 날짜를 분리하는 매크로입니다.
17/11/01 16:40
수정 아이콘
이건 day와 hour minute 함수를 써서 분리해내는게 더 간편할 것 같습니다.
회색사과
17/11/01 16:51
수정 아이콘
저도 이생각 하고 있었습니다.
엑셀은 잘 모르지만 날짜 추출하는 함수가 있을 것 같아요...
파이썬의 datetime 역할을 하는..
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
111219 [질문] 캠핑 문외한 입문 [4] 탄야1992 17/11/01 1992
111218 [질문] 이경우 실업급여 받을 수 있나요? [6] 에리4924 17/11/01 4924
111217 [질문] 영어 듣기 문제에 대한 정답(?) [14] 호가든1881 17/11/01 1881
111216 [질문] 엑셀 사용자 지정 질문 [5] arr1542 17/11/01 1542
111215 [질문] 젤다의 전설 야생의 숨결 질문입니다. [5] 커피스푼2637 17/11/01 2637
111214 [질문] 클래식 음악 질문이요~~ [5] 신동엽1775 17/11/01 1775
111213 [질문] 맥북 mid-2012 중고로 구입했습니다. 느립니다. RAM 업글을 하는게 나을까요? [16] Lighthouse3170 17/11/01 3170
111212 [질문] 홍콩달러를 위안화로 환전 질문 [2] 이시하라사토미1373 17/11/01 1373
111211 [질문] 취준생 넥타이 브랜드 추천 부탁 드립니다 [11] 최적값2751 17/11/01 2751
111210 [질문] 무선 청소기 / 다이슨, 삼성, lg중에 뭐가 좋을까요 [22] Secundo4074 17/11/01 4074
111209 [질문] 주말에 서울 혼자 가볼만한 곳 있을까요?? [12] -PgR-매니아2410 17/11/01 2410
111208 [질문] SC 제일은행 인터넷 뱅킹 생체인증 서비스 [4] 모나크모나크2549 17/11/01 2549
111207 [질문] 블루투스 이어폰 추천 부탁드립니다. [10] Twice나연2708 17/11/01 2708
111206 [질문] 강북쪽 괜찮은 토익 학원 있을까요? [4] 김태동 No.12836 17/11/01 2836
111205 [질문] 프로야구 최고의 명문 구단은 어디라고 생각하시나요? [42] 삭제됨4386 17/11/01 4386
111204 [질문] 동대문 근처에 간단하게 볼만한거 있을까요? [7] 포이리에2176 17/11/01 2176
111203 [질문] 조금의 흔들림도 없는 책상 추천 부탁드립니다 [9] 스타듀밸리20013 17/11/01 20013
111202 [질문] 가방을 하나 사려 합니다. [4] Scarecrow1849 17/11/01 1849
111201 [질문] 그림화일에서 문서를 추출하여 문서 화일로 바꿔주는 프로그램 있을까요? [2] Sith Lorder2384 17/11/01 2384
111200 [질문] [하스스톤] 하린이 덱 좀 봐주세요 [8] Sebastian Vettel3371 17/11/01 3371
111198 [질문] 닌텐도 스위치 재미있을까요? [13] 교자만두4076 17/11/01 4076
111197 [질문] 컴퓨터 파워 문의입니다. [6] 좋은 샘물1565 17/11/01 1565
111196 [질문] 회사 소풍에서 할 수 있는 간단한 게임 추천 부탁드립니다. [6] 파급효과2752 17/11/01 2752
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로