9만건 데이터 정리하는 데 어려움이 있습니다 ㅠㅠ
VBA
작성자
쩡니
작성일
2023-09-07 17:08
조회
340
안녕하세요 선생님들!
업무 중 엑셀 사용에 어려움이 있어 이렇게 질문 드립니다.
데이터 양이 많지 않을 경우에는 일일이 직접 정리 했었는데 이번 업무는 9만 건이 됩니다.
죽을 때까지 해도(?) 안 끝날 것 같아 도움을 요청합니다.
이러한 데이터를 아래와 같이 처방명을 제목으로 두고 가로로 나열하고 싶습니다.
제가 해 본 방법들이 겉핥기라서 정확히 나오지 않더라구요.
함수식 transpose , concatenate 등, 피벗테이블, 매크로 사용 등
심지어 AI 에게도 물어보기도 하면서 여러가지 시도 해보고 있는데
경우의 수가 많아서 인지 코딩 식도 못 세우겠습니다..
조금의 방향성만 알려주시면 더 고민하고 연구해보겠습니다!
많은 의견과 도움 부탁 드립니다.
파일 같이 첨부합니다!
감사합니다. 🙂
전체 12,722
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[📚교재 출간 안내] 「진짜쓰는 실무엑셀」 , 드디어 출간되었습니다! (219)
![]() ![]() |
![]() ![]() |
2022.02.03 | 501 | 234152 | ||
공지사항 | 문서서식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(197)
오빠두엑셀
|
2021.10.28
|
추천 272
|
조회 14801
|
![]() ![]() |
2021.10.28 | 272 | 14801 |
61746 | VBA |
New 초기화 방법
![]() ![]() |
![]() |
14:03 | - | 21 |
61745 | 피벗테이블 |
New 피벗테이블 오류
![]() ![]() |
![]() |
13:36 | - | 21 |
61741 | 함수/공식 |
New 호봉테이블
![]() ![]() |
![]() |
12:20 | - | 26 |
61738 | 함수/공식 |
New 변동하는 금액에 맞추어 아이템, 수량을 자동으로 데이타시트에서 불러올 수 있을까요?
![]() ![]() ![]() |
![]() |
09:51 | - | 33 |
61736 | VBA |
New 조건을 찾아서 다른시트에서 값을 불러오는 메크로를 넣어둔 파일인데 제대로 작동을 안합니다..
![]() ![]() |
![]() |
08:35 | - | 39 |
61734 |
New 변경추적된 내용을 표로 생성하는 VBA코드를 정확히 알고 싶습니다. (컴파일오류로 확인으로 해결하고싶습니다.)
![]() ![]() ![]() |
![]() ![]() |
01:14 | - | 40 | |
61733 | 함수/공식 |
New 조건별 고유값 사용 또는 다른값 대체
![]() ![]() |
![]() |
2023.09.27 | - | 47 |
61728 | 기능/도구 |
New 추가기능 실행이 안됩니다.
![]() ![]() |
![]() |
2023.09.27 | - | 50 |
61727 | 구글시트 |
New Query 2절 내 열과 열을 연동시키는방법
![]() ![]() |
![]() |
2023.09.27 | - | 43 |
61725 | 함수/공식 |
New 같은 값을 같은 행으로 올수있게 할 수 있나요?
![]() ![]() |
![]() |
2023.09.27 | - | 50 |
61723 | 함수/공식 |
New 여러 조건이 일치하는 항목끼리 순위 구하고, 순위 이름 불러오기
![]() ![]() |
![]() |
2023.09.27 | - | 47 |
61722 | 함수/공식 |
New 연속으로 반복된 최대횟수
(2)
![]() |
![]() |
2023.09.27 | - | 43 |
61717 | 함수/공식 |
New 특정년도에 해당하는 개수 구하기
![]() ![]() |
![]() |
2023.09.27 | - | 53 |
61716 | 함수/공식 |
New [구글시트] 행,열 데이터 합치기 관련 문의드립니다.
(3)
![]() |
![]() |
2023.09.27 | - | 47 |
61713 | 함수/공식 |
New xlookup에서 불러온 "취소요청" 소리로알려주는 기능이 가능할까요?
![]() ![]() |
![]() |
2023.09.27 | - | 53 |
61712 | 피벗테이블 |
New 피벗테이블로 출퇴근기록 보기 쉽게 하기
![]() ![]() |
![]() |
2023.09.27 | - | 56 |
61708 | VBA |
New 매크로 속도가 PC마다 달라요. 고성능인데 느린 이유가 있을까요:?
(1)
![]() |
![]() |
2023.09.27 | - | 57 |
61706 | 함수/공식 |
New 문자열에서 정확히 일치하는 월과 일의 합계와 개수 계산
(2)
답변완료
![]() |
![]() |
2023.09.27 | - | 49 |
61702 | 함수/공식 |
New 수식에서 막혀서 셀 채우기가 안돼서 질문드립니다.
![]() ![]() ![]() |
![]() |
2023.09.27 | - | 52 |
61701 | 함수/공식 |
New 엑셀 콤보박스? offset 함수 오류 문의
![]() ![]() |
![]() |
2023.09.27 | - | 42 |
61697 | 함수/공식 |
New 날짜와 날짜 사이의 일수?를 알고싶어요
(2)
![]() |
![]() |
2023.09.27 | - | 49 |
61696 | 함수/공식 |
New 엑셀에 있는 2,900개의 글쓰기 과제를 한번에 검수 하고 싶습니다.
![]() ![]() |
![]() |
2023.09.27 | - | 64 |
61684 | 함수/공식 |
New 다른 시트의 특정 영역 데이터를 자동으로 불러오게 할 수 있을까요?
(2)
![]() |
![]() |
2023.09.26 | - | 59 |
61680 | 함수/공식 |
New xlookup 함수가 안 돌아갑니다. ㅠㅠ
![]() ![]() |
![]() |
2023.09.26 | - | 70 |
61679 | VBA |
New 조건에 따른 행 추가 및 내용, 합계 표시
(1)
![]() |
![]() |
2023.09.26 | - | 64 |
61677 | 기능/도구 |
New 다른 엑셀파일의 값 불러오기 중 파일명 입력을 셀에서 가져오고 싶습니다.
(1)
![]() |
![]() |
2023.09.26 | - | 63 |
61674 | 함수/공식 |
New 엑셀 2016 Filter 함수 사용
![]() ![]() |
![]() |
2023.09.26 | - | 81 |
61671 | 파워쿼리/피벗 |
New [파워쿼리] 관련하여 쿼리를 다른 통합문서에서 가져오기에대한 질문입니다.
![]() ![]() ![]() |
![]() ![]() |
2023.09.26 | - | 68 |
61666 | 함수/공식 |
New 일자 계산하여 한 달에 몇일인지 계산하는 수식이 이상하게 동작해요
![]() ![]() ![]() |
![]() |
2023.09.26 | - | 80 |
61664 | 함수/공식 |
New 필터문의
(1)
![]() |
![]() |
2023.09.26 | - | 64 |
@쩡니 님 집계된 첫번째 행의 오른쪽은 값이 원본에 있는데 왜 NA인가요?
파워쿼리로 "피벗 열"처리하면 되는 것 같은데,,,
@쩡니 님 (파워쿼리로... 처방명을 기준으로, 결과값을 값열로 , 변환하시면 끝.)
앗...vba질문이었군요...^^;;;
첨부파일 : 복사본-데이터-파일.xlsx
@마법의손 님 감사합니다 선생님!
근데 파워쿼리로 이용해서
피벗 열에서 처방명을 기준으로 값 열: 결과 값으로 변환 시켰는데
변환 후 결과값들이 0 또는 1로만 나오는 이유를 알 수 있을까요?!
데이터 형식을 바꿔봐도 변환 후에는 각각 있는 수치들이 0 또는 1로 바뀝니다..
간단한 방법으로 알려주셔도 감사합니다!
조금씩 방향이 잡히고 시도해볼 수 있어 감사할 뿐 입니다 🙂
@쩡니 님 피벗열에서 젤 중요한 사항입니다.. 다른 연산이 필요없이 그대로 가져올 경우엔 [고급옵션]에 "집계안함"을 선택해서 처리하면 됩니다..
@마법의손 님 감사합니다!!
@쩡니 님 첨부 참조
첨부파일 : 처방-현황.xlsm
@김재규 님 선생님..! 정말 대단하시면서도.. 그저 감사 드립니다..!
제 머릿 속에서는 절대 나올 수 없는 매크로 실행입니다..
그대로 복사 붙여놓기도 해보고, 직접 일일이 타자를 쳐보기도 하고
똑같은 형식으로 매크로를 진행했는데 아무 변화가 일어나지 않았어요...
어디 부분이 잘못된 건지 하나씩 확인 해보겠습니다.
병원 데이터라 외부에서 파일이 열리지 않아 어떤 점이 다른지 여쭤보기 힘들어서 아쉽습니다..!
하지만 선생님의 뛰어난 방법을 생각해보면서 적용해볼게요!!
감사합니다 🙂 성공하면 꼭 댓글 달겠습니다!
@쩡니 님 Source Data를 서버에 두고 파일선택 후 Data 시트로 가져오는 방법도 있습니다.
더 빠르고 활용도가 높은 방법이 있어 소개합니다.
PT시트에서 'Processing' 버튼 클릭
첨부파일 : 처방-현황-v3.xlsm
@김재규 님 선생님 감사드립니다ㅠㅠ
선생님 덕분에 새로운 방법들을 알게 되었습니다!..
혼자서는 전혀 생각할 수 없었던 부분이었는데 해결책을 주셨습니다!!
다른 데이터 정리할 때에도 응용해보겠습니다~!
행복한 하루 보내세요 🙂
@쩡니 님 데이터 정렬 (1st 등록번호 내림차순, 2nd 검사시행일자 내림차순)을 보완하였으니, 비교해 편리한 파일로 활용하세요.
첨부파일 : 처방-현황-v4.xlsm
선생님! 댓글 채택이 여러 댓글에 눌러지는 줄 알았습니다..
처음 이용하는 거라 미숙한 점이 있어 그랬습니다..
그래서 이전 댓글부터 다 누르려고 했는데 하나만 채택 되는 것 같아요ㅠㅠ
너무 감사한 정보 주셨는데 채택버튼을 누르지 못해서 죄송해요ㅠㅠ
감사합니다:)