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라는 방법이 있나보군요. 시도해보도록 하겠습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
170102 [질문] 어떠 닌텐도를 사야하는걸까요?? [8] 원스9257 23/04/14 9257
170101 [질문] 대전터미널쪽 남자4명 고기 먹기 좋은곳 추천 부탁 드립니다. [10] 삭제됨9835 23/04/14 9835
170100 [질문] 역전세 상황에서의 전세지연이자 [10] 똥꼬쪼으기10080 23/04/14 10080
170099 [질문] [PC견적] 이륙확인 요청드립니다. [4] Sinder11034 23/04/14 11034
170098 [질문] 지하철에서 모르는 사람의 위협(?)에 대처방안 문의드립니다 [14] 칠리코코넛8429 23/04/14 8429
170097 [질문] 랜카드 교체를 해야합니다.. [4] BK_Zju9355 23/04/14 9355
170096 [질문] 기존전세대출을 대환대출 가능한가요? [4] 이민들레7326 23/04/14 7326
170095 [질문] 컴퓨터 부품 교체 관련 문의 [8] 자너프11226 23/04/14 11226
170094 [질문] 어머니가 신장암인거 같으시다네요..질문좀 드릴께요 [8] 바알키리11380 23/04/14 11380
170093 [질문] 한강에서 전기자전거에 치였습니다. 후속조치는 어떻게 하는게 가장 적절할까요? [4] Dreamlike10157 23/04/14 10157
170092 [질문] 오사카 - 교토 3박 4일 여행 일정 조언 부탁드립니다. [21] About time9611 23/04/13 9611
170090 [질문] 랜디스 도넛 추천좀 부탁드립니다 [2] 유유할때유13156 23/04/13 13156
170089 [질문] 조립피씨 견적부탁드립니다 [10] 빠르8962 23/04/13 8962
170088 [질문] 비 오는 날 드라이브 가기 좋은 곳 있을까요? [12] 톤업선크림10310 23/04/13 10310
170087 [질문] 5년 쓴 컴 고친다 vs 새로산다 [10] 회전목마10773 23/04/13 10773
170085 [질문] 리디페이퍼4 원래 이렇게 느린건가요? + 화면 깨짐현상 [28] 모나크모나크9697 23/04/13 9697
170084 [질문] 이 현상 그래픽 카드 문제일까요? [2] 샤르미에티미7838 23/04/13 7838
170083 [질문] 초등 국어교과서에 실렸던 단편 소설을 찾습니다ㅠㅠ [8] 8488 23/04/13 8488
170081 [질문] 아이패드 필기 노트 따로 있는 PDF 뷰어 추천부탁드립니다. [6] 사람되고싶다7681 23/04/13 7681
170080 [질문] 32인치 모니터 QHD 네이티브 vs. 4K 150% 확대 [6] 예루리10207 23/04/13 10207
170079 [질문] 빛의 중첩에 따른 밝기 값 공식 같은 건 어디서 찾아볼 수 있을까요? [2] 43년신혼시작8960 23/04/13 8960
170078 [질문] 로봇청소기가 이런 문턱 넘을 수 있을까요? [3] 베요네타11281 23/04/12 11281
170077 [질문] 시계 추천 부탁드릴 수 있을까요?(1,000만원 이하) [51] 10KG빼기11238 23/04/12 11238
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로