전체 글(152)
-
여러 PDF 보고서 파일을 1개의 파일로 합쳐보자
Adobe Acrobat 온라인 서비스를 이용하여 여러 PDF 파일을 합쳐야 할 경우에 쉽게 처리 하는 방법을 소개합니다. 보통 업무 중에 PDF 파일로 여러 자료를 받아 취합하는 일은 흔하지 않다. 편집이 가능한 엑셀이나 파워포인트 같은 오피스 문서를 활용하여 자료를 취합하고 한개의 파일로 취합하는 일이 일반적이다. 하지만 작성된 원본 파일로 제공받을 수 없는 외부의 자료를 취합할 경우가 있다. 특히 PDF로 된 파일은 다루기가 더욱 불편하다. PDF 파일 상태로 여러 파일로 취합된 자료를 1개의 파일로 손쉽게 변환하는 방법을 Adobe Acrobat 홈페이지에서 온라인 툴로 제공을 한다. 이 서비스를 이용하는 것에는 로그인이 필요하지만 손쉽게 병합작업을 수행할 수 있는 이점을 생각하면 회원 가입과 ..
2024.04.28 -
아파트 베란다에서 토마토 키우기
아이가 유치원에서 받아온 방울 토마토 모종을 집에서 키운 적이 있다. 아이와 함께 열매를 맺을 때까지 키워 수확해보고 싶은 생각에 제법 공을 들였다. 우리 집 사람들은 흔한 화초도 길러본 적이 없는 식물 키우기 초보다. 그저 물 주고 햇볕만 잘 받게 해주면 될 줄 알았다. 그런데 키만 크고 꽃이 피지 않아 화분도 더 큰 것으로 갈아주고 쓰러지지 않게 지지대도 세워 묶어 주었다. 드디어 기다리던 하얀 토마토 꽃이 피고 지더니 연두색의 열매를 맺었다. 토마토 줄기도 제법 굵어지고 가지도 풍성하니 방울 토마토가 한 바구니 정도는 나올 것이라 기대했다. 하지만 우리 네 식구의 관심을 독차지 하던 토마토는 몇 개의 꽃을 피우더니 이내 다시 키만 크기 시작했다. 이유는 잘 모르겠지만 쓰러지지 말라고 세워준 지지대가..
2024.04.15 -
파워쿼리를 활용한 조합 데이터 만들기
이번 포스팅은 조합 데이터를 쉽게 만들고 관리할 수 있는 팁에 관한 내용입니다. 데이터를 다루는 일을 하다 보면 가끔 조합 형태의 기준 자료가 필요할 때가 있습니다. 예를 들어 어떤 제품의 특성을 '색상', '크기', '용도' 로 나누어 볼 때 각각의 특성 별로 구성 가능한 조합을 미리 만들어 봐야 할 경우가 있죠. 물론 조합을 한개씩 타이핑 하여 만들 수도 있지만 예시처럼 3가지 특성을 조합 할 때도 제법 많은 경우의 수를 고려해야 합니다. 일일이 타이핑하는 것이 쉬운 일이 아닌 경우가 꽤 됩니다. 위 표와 같은 경우만 해도 색상(4)*크기(3)*용도(3*) = 36개의 조합이 필요하죠. 조합 빨강-대-판매용 빨강-대-증정용 빨강-대-개발용 빨강-중-판매용 ….... 이런 모양의 데이터가 얻고 싶은 데..
2024.02.12 -
[파워쿼리]파워쿼리에 데이터입력기능 추가
그동안 파워BI 에서만 가능하던 파워쿼리 편집기 상태에서 직접 데이터 입력이 오피스365 엑셀에서 가능합니다. 따라서 엑셀에 Table을 만들어서 쿼리로 로드해야만 했던 일들이 보다 쉬워졌네요. 1. 기능 설명 '데이터 입력' 버튼은 파워쿼리 편집기의 홈 탭에 가장 끝에 위치한다. '데이터 입력'을 클릭하면 '테이블 만들기' 창이 팝업된다. 여기에 직접 입력도 가능하고 다른 데이터를 붙여넣기도 된다. 물론 열이름도 지정이 가능하다. 파워쿼리 편집기를 띄우면 엑셀을 사용할 수 없어 정작 다른 파일이나 시트에 있는 데이터를 붙여넣기 할 수 없다는 것이 치명적인 단점이다. 이 문제는 오피스 365 사용자라면 웹 버전의 엑셀과 병행 작업 또는 구글 스프레드 등 다른 스프레드 시트 프로그램과 병행 작업을 하는 것..
2023.04.30 -
채식주의자 고양이 이야기
생쥐 한 마리가 다락방에서 커다란 수컷 고양이와 덜컥 마주쳤어. 생쥐는 도망칠 곳도 없는 구석까지 몰렸어. 생쥐는 벌벌 떨면서 말했지. "고양이님, 제발 부탁이에요. 나를 잡아먹지 말아주세요. 나는 내 가족에게로 돌아가야 한답니다. 어린 자식들이 배를 곯고 기다리고 있어요. 부디 나를 놓아주세요." 고양이는 말했어. "아, 걱정할 거 없어. 너를 잡아먹거나 하진 않아. 사실은 말이지, 큰 소리로 할 얘기는 아니지만, 나는 채식주의자야. 고기는 일절 먹지 않아. 그러니 나를 만난 건 너에게는 큰 행운이야." 생쥐는 말했어. "아아, 얼마나 멋진 날인가. 나는 얼마나 큰 행운을 거머쥔 생쥐인가. 채식주의자 고양이를 만나다니." 하지만 다음 순간, 고양이는 생쥐에게 달려들어 발톱으로 몸을 움켜쥐고 날카로운 이..
2022.03.16 -
[파워쿼리] Tip. 개발일정 점검 자동화
이번 포스팅은 파워쿼리를 이용해서 개발일정계획을 쉽게 점검할 수 있도록 진행된 작업 사례입니다. Task/작업자 단위로 일정계획을 엑셀로 작성하는 경우가 많죠. 엑셀이 입력은 쉽지만 작성내역을 검토하는 것은 쉽지 않습니다. 물론 단순하고 비교적 짧은 기간을 계획하는 경우라면 한눈에 일정을 파악하기 쉽기 때문에 검토와 수정이 쉽습니다. 하지만 계획 대상기간이 길고 복잡한 경우라면 엑셀로 작성된 계획은 검토와 수정 작업이 만만치 않습니다. 오늘은 작업자와 Task 단위로 시작일과 종료일이 기록된 일정계획표를 점검 할 수 있는 작업을 해보려 합니다. 1. 데이터 작업자 / 작업명 / 시작일 / 종료일 로 구성된 계획 입니다. 담당자 A와 B가 Task 1~11을 약 3개월 간 수행하는 일정계획입니다. 만들고 ..
2021.08.28 -
[파워쿼리] Tip. 파워쿼리 열병합이 좋은 소소한 이유
두개의 셀을 하나로 합칠때 사용하는 함수 'CONCATENATE' 는 여전히 유용한 함수입니다. 보통 "&"를 사용하는 경우가 보다 일반적이죠. 파워쿼리에서는 '열 병합'을 통해서 동일한 결과를 얻을 수 있습니다. 아래와 같은 경우에는 조금 다른 결과를 갖게 되는데요. 1열 과 2열을 합치는 과정에서 'CONCATENATE' 는 합치는 셀 중 값이 없는 경우 "~저기" 와 같이 구분자를 표현하게 됩니다. 허나 파워쿼리로 하면 어떻게 될까요? 파워쿼리 '열병합' 기능을 사용해서 동일한 결과를 만들어 보죠. 아래 녹색 테마의 표가 파워쿼리로 구성한 결과 입니다. 셀의 값이 없는 경우 즉, 'null'인 경우는 구분자를 제외하고 있는 값만 합쳐서 표시합니다. 합치는 대상 셀에 값이 없을때 구분자가 표현되는 것..
2021.08.08 -
[파워쿼리] 범위로 정의된 그룹 테이블과 마스터데이터 연결(병합활용)
이번 포스팅은 범위로 정의된 그룹 테이블을 해당 마스터 데이터와 연계하여 관리하는 Tip에 대한 포스팅입니다. ▶목표 회사에서 사용하는 ERP 등의 업무 시스템에서 From~To 의 형태로 그룹핑하는 사용자 정의는 흔하게 볼 수 있습니다. 특히 회계계정에서 많이 사용되죠. 범위로 지정을 하다보니 간결하게 정의가 가능하고 코드가 잘 정비되어 있을 경우에는 가독성도 뛰어납니다. 하지만 운영하다보면 최초 구성된 기준에 안 맞는 코드가 생기기도 하고 그룹핑하는 기준이 변경되는 경우도 발생합니다. 오늘 사용할 예제 데이터도 범위가 끊겨서 1개의 범위값으로 정의를 못하는 경우를 가지고 있습니다. 이렇게 예외가 생기기 시작하면 그룹 정의가 슬슬 복잡해집니다. 회계계정의 그룹 정의가 잘 되었는지 확인하고 내역을 관리하..
2021.08.01 -
[파워쿼리] PDF 파일의 표 엑셀로 정리하기
그동안 이런 저런 핑계로 손을 놓고 있던 포스팅을 조금 씩이라도 해보려고 오랜만에 '공공데이터포털' 사이트를 찾았습니다. 어느 데이터를 내려받아볼까 하고 스크롤을 내리다가 PDF 파일이 보여서 들어갔는데 두둥 ~~! 파워쿼리를 이용해서 정리하기 딱 좋은 파일이 있네요. 'PDF 표 가져오기'는 블로그의 인기 글이라 조회수를 올리고 싶은 욕심에 그만 원래 계획 했던 'LET' 함수를 제껴두고 먼저 포스팅합니다. 최근 일을 하면서 실제 사용했던 예시들을 포스팅하려고 꾸려놓은 목록이 제법됩니다. 계획을 뒷전에 두고 이것 먼저 하게 되네요. 1주 1포스팅을 목표로 고고~!! 자~ 이제 본격적으로 PDF 파일의 '주택입주계획' 표를 엑셀로 깔끔하게 옮겨서 정리 해 봅시다. 일단 PDF 파일의 모양을 보죠. 이건 ..
2021.07.23 -
소비자의 입장에 서보는 방법
일전에 재미있는 이야기를 하나 들었는데요. 자세한 내용까지는 기억하지 못하지만, 대중음악 편집하는 이야기였어요. 좋은 소리를 만들려면 좋은 장비가 필요하잖아요. 악기도 스피커도 엄청 비싸고 좋은 걸 씁니다. 그런데 그 비싼 장비들로 가득한 편집실에서 숨소리, 미세한 소리 한자락까지 신경 쓰며 편집을 마치고 최종 테스트를 할 때에는 흔히 구할 수 있는 싸구려 스피커로 들어본다는 거에요. 싸구려 스피커로 들어도 좋은 음악이어야 진짜 좋은 음악이라는거죠. 원음을 생생하게 재현하는 고음질이 아니라 대중들이 듣는 저음질이 진짜라는... ...... 중략........ 이해관계가 다르다. 우리는 우리 브랜드에 관대합니다. '이렇게 좋은 걸 왜 안사?'라고 생각하죠. 하지만 소비자는 웬만하면 안 사는 게 기본입니다...
2021.05.29