본문 바로가기
VBA/365 FUNCTION

[365 함수리뷰] 달력만들기

by 일등미노왕국 2023. 10. 20.

 

365 함수로 달력만들기이다. 

 

본인은 이런 비슷한 달력들을 많이 만들어보았다.. 의뢰에도 이런 비슷한 문의가 들어왔기 때문에 지저분한 코드에 비해서 어렵지않게 만들어 왔던거 같다..

 

하지만 365함수로 만든 달력을 보면서 진짜 [대단하다] 말밖에는 생각나지 않는다.

 

=LET(
    →step1, 요일표시,
    _head, {"일", "월", "화", "수", "목", "금", "토"},

    →step2, SEQUENCE 함수로 달력표시 - WEEKDAY 함수로 요일 위치를 찾아감,
    _date, SEQUENCE(5, 7, B2) - WEEKDAY(B2) + 1,

    →step3, 해당월이 아니면 표시안함 / 날짜 표시는 일자만 나오도록,
    _modify, IF(MONTH(B2) <> MONTH(_date), "", TEXT(_date, "dd")),
    
    →step4, 헤드와 달력을 표시,
    VSTACK(_head, _modify)
)

 

친구야!! 같이 하자 365

 

달력만들기.xlsx
0.01MB

댓글