PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2023/04/11 08:04:52
Name 츠라빈스카야
Subject [질문] filter함수같은 기능을 구버전 액셀에서 함수 구현 가능할까요
회사에서 표를 하나 만드는 중인데, 막히는 부분이 있어 질문합니다.

개인별 수치를 쭉 입력하는데, 나중에 부서별로 통합해서 계산을 해야 하는 상황인데요...
간략하게 행 구성은 이렇다고 보시면 됩니다.

이름 - 부서 - 점수

이걸 나중에 부서별로 중간값을 구해야 합니다. 단순한 평균이면 averageif나 averageifs함수 쓰면 되는데, 중간값은 median만 있고 medianif같은 건 없더라구요.

그래서 표를 부서별로 필터링해서 뽑아낸 다음에 median을 구해야 할 것 같은데, 여기서 문제가 생깁니다.
1. 한 회사에만 쓸 게 아니라 범용으로 쓸 거다 보니, 부서 구성이 매 회사마다 달라집니다. 그래서 인덱스 매치 함수로 부서 구성을 뽑아내고 있습니다.
2. filter함수를 쓰면 고민 크게 안하고 위에서 뽑아낸 부서 구성을 값으로 함수를 구현할 수 있을 것 같은데, 문제는 이놈의 회사가 액설 2016(....)을 써서 필터 함수를 지원하지 않습니다.
3. 그래서 매크로를 작성하려고 하는데, 그러려면 부서 열을 필터링할 때 필터링 값을 어떻게 해야 할 지 막막하네요.

남녀를 나누는 부분에 대한 매크로를 보면 코드가..

    ActiveSheet.Range("$A$2:$AU$402").AutoFilter Field:=2, Criteria1:="여"          ' 여자만으로 정렬
    Range("B4:BM403").Select                                                                      ' 여자 표 영역 전체 선택
    Selection.Copy                                                                                      ' 복사

이렇게 되어있는데, 부서 분배를 하려면 (오토필터에서 필드는 부서 필드 해야되니까 아마 3이 되어야 할겁니다) Criteria1:="여"항목에 부서 이름이 들어가겠죠. 근데 여기에 "여"대신에 저 위에서 인덱스 매치로 뽑아낸 셀 값을 넣기 위해 셀 주소를 입력해도 될까요?
안된다면 액셀 2016에서 사용할 수 있는 뭔가 다른 루트의 해결방안이 있을까요..?

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
타카이
23/04/11 08:12
수정 아이콘
https://www.oppadu.com/product/%EC%97%91%EC%85%80-xfilter-%ED%95%A8%EC%88%98-%EC%B6%94%EA%B0%80%EA%B8%B0%EB%8A%A5/
필터 함수를 패치하도록 해서 쓰는건 어떨까요...
함수명은 다르지만 동일한 기능을 제공합니다
츠라빈스카야
23/04/11 08:35
수정 아이콘
마소 정식은 아니고 커스텀 패치인가보네요. 감사합니다.
다음 문제는 저 파일을 사용할 회사 사람들 컴에 설치하는건데...설치방법 링크를 알려줘도 몰?루?소리랑 그 다음 단계론 해줘! 콤보가 들어올 게 눈에 선하네요...흐흐..
코코아
23/04/11 09:12
수정 아이콘
뽑아낼 거면 if로 뽑아내서 새로 컬럼이든 만들면 되지 않을까요?
매크로 쓰실 거면 "여" 를 Range("X1").value 로 바꾸면 될 것 같아요
츠라빈스카야
23/04/11 10:04
수정 아이콘
.value라는 방법이 있나보군요. 시도해보도록 하겠습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
170177 [질문] 베트남 4박5일 세식구 캐리어가 얼마나 필요할까요? [9] 쉬군8520 23/04/18 8520
170176 [질문] 회의실 무선마우스 질문 [3] 분당선8059 23/04/18 8059
170175 [질문] 자동차 보험 질문 [14] 판을흔들어라8582 23/04/18 8582
170174 [질문] ISA계좌 절세 개이득방법..? [4] 더높은곳으로11453 23/04/18 11453
170173 [질문] 식기세척기 건조후 물얼룩.. [16] 인스네어리버7355 23/04/18 7355
170172 [질문] 유로 vpn 중에 추천좀 해주세요 [12] 괴도키드8299 23/04/18 8299
170171 [질문] 뒷머리 두통이 지속되면 어느 병원에 가야 하나요? [17] VictoryFood9665 23/04/17 9665
170169 [질문] 재건축시, 임대주택이 포함되면, 매각 단가는 보통 어떻게 산정되나요? [1] LG의심장박용택6985 23/04/17 6985
170168 [질문] 부산 파스타 집 추천 부탁드립니다! [12] 마신_이천상8962 23/04/17 8962
170167 [질문] 이 사양으로 디아4를 돌릴 수 있을까요? (+업그레이드 질문) [4] 네집마련8169 23/04/17 8169
170166 [질문] 인슐린 보관용 미니냉장고 있을까요? [7] beloved7823 23/04/17 7823
170165 [질문] 친구가 공금을 막 쓸때 어떻게하면 좋을까요 [31] 외쳐229775 23/04/17 9775
170163 [질문] 차량 led전조등문의입니다 [1] 치맥사랑7565 23/04/17 7565
170162 [질문] 아이폰 초기 불량 당첨되고 수리 거절당하는 경우 어떻게 해결하나요? [6] 진짜로대머리아님7019 23/04/17 7019
170161 [질문] 모기 물리신 분 있나요? [6] 무한도전의삶8690 23/04/17 8690
170160 [질문] 컴퓨터 프리징 [15] 적막10025 23/04/17 10025
170159 [질문] 동사무소에서 불쾌한 일을 겪었는데 제가 예민한건까요? [33] 기다리다8930 23/04/17 8930
170158 [질문] (자동차초보. 테슬라 모델3)수리 방법을 몰라 이웃님께 도움 부탁드립니다 [4] 세바준8068 23/04/17 8068
170157 [질문] PC 견적 질문입니다. [4] soritiger10429 23/04/17 10429
170156 [질문] 공포/경외/무력감이 강렬한 영화 있을까요 [32] 그말싫9065 23/04/17 9065
170155 [질문] 무선충전기 위에 올려두면 뜨거운데 괜찮나요?? [7] CEO9613 23/04/17 9613
170154 [질문] LA에서 1년 간 거주 관련 질문입니다. [4] 입다물어말포이7452 23/04/17 7452
170153 [질문] 하이마트 컴퓨터 질문 [6] up10279 23/04/17 10279
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기