|
안녕하세요?
엑셀에 입문한지 근1년이 넘어가고 있습니다.
근데.. 회사에서 엑셀로 인해 식욕도 떨어지고 그러고 있습니다...
문제인즉..
1번시트엔 다음과 같은 데이타가 있습니다.
A B C D E
1 1지사1처 01-01-01-02 김경희 5,500,000 500-600
2 1지사1처 01-01-01-02 김광희 3,574,000 300-400
3 1지사2처 01-02-01-01 정성희 2,671,000 200-300
4 1지사2처 01-02-01-02 황정수 3,574,000 300-400
5 1지사2처 01-02-01-03 오세용 1,111,000 100-200
6 2지사1처 02-01-01-01 차경숙 2,476,000 200-300
7 2지사1처 02-01-01-02 김남희 2,222,000 200-300
8 3지사1처 03-01-01-01 이형배 6,000,000 500-600
.
.
.
10000
A1:A8과 E1:E8은 함수로 나온결과 값입니다.
제가 하는 일은 1지사1처에 있는 사람들의 "입금액의 합"과 "구간별 실적"입니다.
입금액의 합이나 구간별 실적은 간단한 함수를 쓰면 쉽게 풀리지만..
실제데이타는 10,000여건이 넘으며 데이타가 상당히 유동적인 것이란겁니다. 즉 이번달에 1지사1처는 2명이고, 1지사2처는 3명이지만 담달엔 4명이 될수도 있고 5명이 될수도 있습니다..
그래서.
이런작업을 하려면
1지사1처에 속한 사람은 A1:A2고
2지사1처에 속한 사람은 A6:A7이란것을 입력해줘야한다는겁니다.
그래야
COUNTA(A1:A2)함수를 써서 2명인걸 알고
구간별실적은 IF함수를 써서
IF(D1>6000000,"500-600"IF(D1>5000000,"400-500",IF(D1>=4000000,"300-400",IF(D1>=3000000,"200-300",IF(D1>=2000000,"0-200")))))
해서 숫자를 0-200, 200-300, 400-500
이렇게 만들어서
COUNTIF(E1:E2,"500-600")로 구간별로 뽑고 있습니다.
500-600인 사람은 몇명? 이렇게..
결론적으로 제가 하고싶은건 싶은건..
1지사1처 위치인 A1:A2를 직접 입력하는게 아니라
다른 방법으로 A1:A2을 찾아내고 싶습니다.
해서 위의 함수를 써서 자동으로 계산을 해보고 싶습니다.
다시말하자면 함수에다 일일이
1지사1처는 A1:A2를 써넣는게 아니라
특정셀에 총레코드는 2000개다라고 입력을해주면
1지사1처는 몇번부터고 2처는 몇번부터 몇번까지다란게
자동으로 나올수 있는 서식을 만들어서
위에서 쓴 함수에 자동으로 입력이 되게 하고 싶습니다.
글로 쓰려니까 넘 어렵네요..
이해가 되시는지 모르겠습니다.
이해가 안되시면 제가 다시 한번 설명을 할께여..
도와주세요.. |
|