반응형

네이버 지식인에 올라온 질문입니다.

 

 

문제를 풀어 보려 했는데 쉽지 않네요.

 

find, mid 함수를 이용해서 년, 월, 일 각각 구하는 것 까지는 했는데..

일이 30일이 넘어가면 1개월을 더해야 하고

12개월이 넘어가면 1년을 더해야 하는 것에서 막혔습니다.

 

지식인에 다른 분이 답변을 올려주셨네요.

 

공부 좀 해봐야 겠습니다.

 

 

 

=TEXT(QUOTIENT(SUMPRODUCT(--LEFT(B6:C6,SEARCH("년",B6:C6)-1)*12)

+SUMPRODUCT(--REPLACE(LEFT(B6:C6,SEARCH("개",B6:C6)-1),1,SEARCH("년",B6:C6),""))

+QUOTIENT(SUMPRODUCT(--REPLACE(LEFT(B6:C6,SEARCH("개",B6:C6)-1),1,

SEARCH("년",B6:C6),"")),12),12),"#년 ;;")&TEXT(MOD(SUMPRODUCT(--REPLACE(LEFT(B6:C6,

SEARCH("개",B6:C6)-1),1,SEARCH("년",B6:C6),""))+QUOTIENT(SUMPRODUCT(--REPLACE(

LEFT(B6:C6,LEN(B6:C6)-1),1,SEARCH("월",B6:C6),"")),30),12),"#개월 ;;")&TEXT(MOD(

SUMPRODUCT(--REPLACE(LEFT(B6:C6,LEN(B6:C6)-1),1,SEARCH("월",B6:C6),"")),30),"#일;;")

 

1 (3).xlsx
0.01MB

 

반응형

'엑셀' 카테고리의 다른 글

Hyperlinks  (0) 2021.01.19
중복없는 순위 메기기  (0) 2021.01.15
FFT  (0) 2021.01.05
IfError  (0) 2021.01.03
어떤 상품을 구매한 고객명 찾기  (0) 2021.01.02

+ Recent posts