메뉴
해결 엑셀2016윈도우10

연속된 날짜를 개별 행으로 변환할 수 있을까요?..

12월 18일 조회 1,206
 

안녕하세요.

평소 오빠두 엑셀 잘 즐겨보고 있는 사람입니다.

 

업무 하면서, 개인의 날짜를 업로드해야 하는 상황인데...

문제는 아래와 같이 12월 1일 ~ 12월 5일이 표기된 날짜를
홍길동2023-12-012023-12-05

아래와 같이 변환해야 합니다.
홍길동2023-12-01
홍길동2023-12-02
홍길동2023-12-03
홍길동2023-12-04
홍길동2023-12-05

 

찾다찾다 아이디어가 떠오르지 않아서,

수기로 해야 하나 고민중인데... 지혜를 나눠 주세요 ㅠㅠㅠ

댓글 8

마법의손 12월 18일
삭제된 댓글입니다.
얌얌0123 작성자 12월 18일
@마법의손 님 넵 기존데이터는 사람이름/시작날짜/종료날짜로 되어 있고,

이걸 업로드할 수 있는 템플릿은

사람이름/날짜

사람이름/날짜..

 

이런식으로 개별 날짜별로 해야하는 방법 뿐입니다 ㅠㅠ
원조백수 12월 18일
M365라면 아래 수식으로 가능합니다.
=HSTACK( TAKE( TEXTSPLIT(REPT(A1&",",C1-B1+1),,","), C1-B1+1), SEQUENCE(C1-B1+1, 1, B1, 1) )

2016은 지원하지 않은 함수이므로 아래와 같이
얌얌0123 작성자 12월 18일
@원조백수 님 와, 친절하고 좋은 아이디어 ㄱ감사합니다!! ㅠㅠ
마법의손 채택된 답변 12월 18일
 

파워쿼리로 해보세요..



 
얌얌0123 작성자 12월 18일
@마법의손 님 제가 원하는 형태의 데이터가 딱 말씀주신 상태인데, 파워쿼리를 아예 몰라서요.. 좀더 구체적으로 알려주시거나 아니면 제가 파워쿼리 어떤 기능을 살펴봐야 하는지 답변 해 주실 수 있을까요? ㅠㅠ
마법의손 12월 18일
@얌얌0123 님 파워쿼리 많이 배워야함
얌얌0123 작성자 12월 18일
@마법의손 님 네 감사합니다. 해보겠습니다 -

질문답변 게시판의 최근 글

스크랩 완료