메뉴
해결 엑셀2021

DATE 함수 이용하여 원하는 값 찾아내기

g
2월 9일 조회 991
안녕하세요, 도저히 방법을 몰라서 이렇게 여쭤봅니다.

 

Q . 시트B 로부터 -> 시트A, B3 에 yyyy-mm-dd 값 추출하는 방법은? 입니다.

(시트A)(시트B)

제 머리로는 IF , VLOOKUP과 DATE 함수를 이용하면 나타낼수 있을거 같은데

도저히 함수 조합이 떠오르지 않아 이렇게 여쭤봅니다... (예시로서 하나의 케이스(홍길동) 만 가져온 점 참고부탁드립니다)

꼭 DATE함수를 이용하지 않아도 여쭤본 데이터 값(yyyy-mm-dd) 이 추출되면 됩니다.

고수님들의 답변 기다리겠습니다. 도움 부탁드립니다 ㅜㅜ

P.S , 제가 짜놓은 함수는 아래와 같습니다.

=IF(C3=(VLOOKUP(C3,B!$B:$B,1,0)),DATE(LEFT(B!C3,4),MID(B!C3,6,2),MID(B!C3,9,2)),"")

이렇게 하면 yyyy-mm-dd 즉, 2024-01-23은 표현되나 보시는것과 같이 DATE 함수에서

셀을 지정해버린 꼴이라 데이터가 추가될 시 무용지물이라서요.. ㅜ 고견 부탁드립니다!ㅠ

 

 

댓글 6

마
마법의손 2월 9일
 

=IFERROR(VLOOKUP(C3,'시트B'!$B$3:$C$3,2,0),"")
g
gmltjd**** 작성자 2월 10일
@마법의손 님 주신 함수는 년,원,일 뿐만 아니리 시,분,초 까지 딸려 오는데 제가 놓치는 부분이 있는것인지요..? 답변 감사합니다^^
마
마법의손 채택된 답변 2월 10일
@gmltjd**** 님  

셀서식으로 처리해도  되고,  int로 처리하면 되겠습니다
g
gmltjd**** 작성자 2월 13일
@마법의손 님 이렇게  또 하나 배워가네요.. 진심으로 감사합니다 ^^
츠
츠츠°º⁰ 2월 11일
마법의손님 말씀처럼   int로 날짜만 추출해 보았습니다.  도움되시길 바랍니다.

https://www.oppadu.com/엑셀-날짜-시간-분리/  참고해주세요
g
gmltjd**** 작성자 2월 13일
@츠츠°º⁰ 님 떠먹여? 주셔서 진심으로 감사합니다. 또 하나 배웠습니다^^

질문답변 게시판의 최근 글

로그인

처음이면 카카오·네이버로 계속하면 바로 가입돼요

또는
비밀번호 찾기
Caps Lock이 켜져 있습니다
스크랩 완료