본문 바로가기

분류 전체보기108

엑셀(Excel): 진행율을 간단하게 바(Bar) Chart로 구현하기 잡설 20년쯤전에 거래처별 현황을 보여주는 보고서를 주기적으로 만든 적이 있다. (옛날 사람... 옛날 사람... ㅜ.ㅜ) 해당 자료는 Access에서 Query를 돌려서 나온 자료들을 엑셀에 반영하여 작성했는데, 당시 보고를 받으시는 분들은 해당 내용을 좀 더 시각적으로 보기를 원하셨다. 그래서 그래프를 표의 우측에 구현했는데, 당시의 엑셀에서 제공하는 그래프는 그렇게 만족스럽지 못했다. 그 때만 해도 제법 IT에 강했던 나는 Swiff Chart라는 툴을 활용해서, 남들과는 차별화된 보고서를 만들었었다. (지금 생각하면, 그렇게 애썼던 것이 무슨 의미가 있나 싶긴 하지만... 어찌 보면 자기만족이기도 했다) 본론 프로젝트를 진행하면서 여러가지 항목들에 대한 진행 경과를 보고자 할 때... 요즘은 M.. 2025. 1. 27.
엑셀(Excel): 주민번호로 연령, 성별, 생일 구하기 - DATEDIF, DATE, VALUE, TEXT 함수 활용 DATE, VALUE, TEXT, LEFT, MID, DATEDIF 함수를 이용해서 주민번호로 연령, 성별, 생일 구하기 이제는 자동화가 보편화되다 보니, 이제는 굳이 엑셀(Excel)의 함수를 가지고 이와 같은 일을 할 필요가 거의 없어졌다. 하지만, 그래도 누군가는 어디에서 엑셀이라는 도구를 가지고 데이터(DATA)로부터 정보(Information)를 가공하는 일을 할 것이다. 그래서, 이번에는 복잡하지 않은 함수들을 활용하는 방법에 대하여 이야기 해 보려 한다. 주민번호라는 데이터를 가지고, 성별, 연령, 생일이라는 정보를 추출해 내는데, 여기에서 사용하는 함수들은 위에서 언급한 VALUE, DATE, TEXT, LEFT, MID, DATEDIF이다. 성별 구하는 수식=IF(OR(VALUE(MI.. 2025. 1. 24.
엑셀(Excel): 두 가지 이상의 복수 조건을 만족하는 값의 합을 구하기 - SUMIFS와 피벗(PIVOT Table) 내겐 감격이었던 중복함수(SUMIF) 개인적으로 엑셀(Excel)을 다루면서 가장 마음에 들었던 함수는 중복함수(SUMIF)였다. 일반적인 SUMIF와는 달리 중복함수는 수식이 적용되도록 하기 위해서는 해당 입력 수식창에 수식을 입력한 후에 Ctrl+Shift+Enter를 눌러야 한다. 이 함수가 매력적인 이유는 엑셀이라는 제한적인 툴로 2개 이상의 조건을 만족하는 합계를 구할 수 있었기 때문이다. 게다가 지금은 기억도 잘 나지 않지만 엑셀 20XX버전인가에서는 "중복함수마법사"라는 것도 있어서, 일일이 수식을 입력하는 번거로움도 덜 수 있었다. 하지만, 해당 기능은 다음 버전들이 나오면서 어느새 슬그머니 자취를 감추고 말았다. 물론 나중에 Access에서 쿼리(Query)를 다루게 되면서, OA계.. 2025. 1. 18.
임원의 임기 계산 - 임원 임기 계산 엑셀 파일 포함 상법에서 임기가 있는 임원으로 주식회사의 이사와 감사가 있다. 학부 때 상법 중에서도 회사법을 수강하면 임원의 임기에 대한 내용을 배우기는 하지만, 사회에 나와서 실무를 처음 접하면, 임기의 연장에 관한 규정을 제대로 이해하고 적용하는 것이 그리 간단치 않다. 게다가 이사와 감사의 임기를 맞추어 두고 다람쥐 쳇바퀴 돌리듯 3년마다 정기주주총회를 통해 중임 또는 신규 선임을 반복하는 회사의 경우에는 변화가 있을 때까지는 임기 연장에 관한 규정을 고민해 볼 기회조차 가지지 못할 수도 있다. 그래서, 임원의 임기를 자동으로 계산하는 엑셀 파일을 만들어 보았다. 하지만, 이 파일을 그냥 적용하기만 하는 것보다, 우선 임원의 임기에 대한 제대로 된 이해는 가질 필요가 있어서 먼저 그 내용부터 설명하고자 한다. 임.. 2024. 10. 5.