본문 바로가기

MS Office 관련 노하우10

엑셀(Excel): 중첩된 함수 SUM + IF의 활용과 SUMIFS와의 차이점 엑셀은 분명 OA 소프트웨어 중에서 상당히 강력하고 뛰어난 기능을 가진 도구다. 하지만, 이러한 엑셀이 만능도 아니고 DATA를 다루는데 있어서 가장 강력한 것도 아니다. 특히나, 엑셀의 함수는 Access의 쿼리(Query)를 사용하는 것에 비하여 제약이 많다.  그럼에도 불구하고, 비교적 Access에 비해 사용이 간단하고 Access보다는 많은 사람들에게 친숙하다. 앞서 두 가지 이상의 조건을 만족하는 합계를 구하는 SUMIFS 함수에 대하여 다룬 적이 있다. 그러면서 중복함수 SUMIF에 대해서도 잠깐 언급한 적이 있는데, 이번에 이에 대하여 이야기 해 보려 한다. 우선 명칭에 대해서 이야기 할 필요가 있는데, 1990년대말이나 2000년대초반까지는 이를 중복함수 SUMIF라고 칭했는데, 요즘은 .. 2025. 1. 28.
엑셀(Excel): 진행율을 간단하게 바(Bar) Chart로 구현하기 잡설 20년쯤전에 거래처별 현황을 보여주는 보고서를 주기적으로 만든 적이 있다. (옛날 사람... 옛날 사람... ㅜ.ㅜ) 해당 자료는 Access에서 Query를 돌려서 나온 자료들을 엑셀에 반영하여 작성했는데, 당시 보고를 받으시는 분들은 해당 내용을 좀 더 시각적으로 보기를 원하셨다. 그래서 그래프를 표의 우측에 구현했는데, 당시의 엑셀에서 제공하는 그래프는 그렇게 만족스럽지 못했다. 그 때만 해도 제법 IT에 강했던 나는 Swiff Chart라는 툴을 활용해서, 남들과는 차별화된 보고서를 만들었었다.  (지금 생각하면, 그렇게 애썼던 것이 무슨 의미가 있나 싶긴 하지만... 어찌 보면 자기만족이기도 했다) 본론 프로젝트를 진행하면서 여러가지 항목들에 대한 진행 경과를 보고자 할 때... 요즘은 M.. 2025. 1. 27.
엑셀(Excel): 두 가지 이상의 복수 조건을 만족하는 값의 합을 구하기 - SUMIFS와 피벗(PIVOT Table) 내겐 감격이었던 중복함수(SUMIF) 개인적으로 엑셀(Excel)을 다루면서 가장 마음에 들었던 함수는 중복함수(SUMIF)였다.  일반적인 SUMIF와는 달리 중복함수는 수식이 적용되도록 하기 위해서는 해당 입력 수식창에 수식을 입력한 후에 Ctrl+Shift+Enter를 눌러야 한다. 이 함수가 매력적인 이유는 엑셀이라는 제한적인 툴로 2개 이상의 조건을 만족하는 합계를 구할 수 있었기 때문이다.  게다가 지금은 기억도 잘 나지 않지만 엑셀 20XX버전인가에서는 "중복함수마법사"라는 것도 있어서, 일일이 수식을 입력하는 번거로움도 덜 수 있었다. 하지만, 해당 기능은 다음 버전들이 나오면서 어느새 슬그머니 자취를 감추고 말았다.  물론 나중에 Access에서 쿼리(Query)를 다루게 되면서, OA계.. 2025. 1. 18.
MS 워드에서 편지 병합(Mail Merge)으로 양식(form)에 데이터를 가져와 출력하기 2/2편 MS 워드의 편지 병합 기능을 1편에 이어서 설명하고자 한다. 2023.03.05 - [MS Office 관련 노하우] - MS 워드에서 편지 병합(Mail Merge)으로 양식(form)에 데이터를 가져와 출력하기 1/2편  편지 병합(Mail merge)하기 - 4 ~ 6단계 3단계까지의 과정을 거쳐서 출력할 양식(Form)으로 작성된 Word 파일과 입력할 데이터(Data)로 쓰일 Excel파일을 연결해 놓았기 때문에 4에서 6단계는 별로 신경 쓸 것이 없다.  이미 양식(form.docx)과  데이터(slip.xlsx)는 모든 준비를 갖춘 상태라서 4단계와 5단계... 그리고 6단계도 그냥 다음을 눌러서 '병합 완료'를 한다. 두 개의 파일을 병합한 후에 또 하나 신경 써야 할 내용은 이어질 '병.. 2023. 3. 5.