나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 육갑이^^ (azqeee)

추천:  2
파일:     조회:  2281
제목:   순위매겨,, 순서대로 나열하는법좀 알려주십시오,,
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

1. 엑셀 버전(95,97,2000,2002): 98
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP): 98
3. CPU (486,PentiumI/II/III/IV...): 3
4. RAM (32,64,128,256,512MB,1G...): 128

* 아래줄에 질문을 작성하세요 >>

지사별로 점수를 매겨 순위를 부여 하려고 합니다.

IF(M21=1,"부산",if(M21=2,"포항",if(M21=3,"광양",if(M21=4,"마산",if(M21=5,"인천",if(M21=6,"울산",if(M21=7,"태안",if(M21=8,"하동",if(M21=9,"중부",if(M21=10,"의왕",if(M21=11,"해운")))))))))))

 * 저는 우선 large를이용, 점수를 내림차순으로 배열한다음, match를 사용하여
 [MATCH(P21,$H$19:$R$19,0)] 점수에 해당되는 지사에 숫자를 부여한다음,,

  그 숫자에 맞추어 '1'이면 '부산', '2'이면 '광양' .... 이런식으로 하려고 했음니다.

 위의 if 우루루 잇는게 그것이죠,, 헉,,근데 잘안되네요,,

 고수님들의 조언좀 부탁드립니다.



위의 if 수식의 오류가 먼가요? 너무 많아서 인가요?

 만약에 이런식으로 성립이안된다면, 결과값의 순위를 매겨 순서대로 배열하고 그 해당되는 지사(부산, 포항....)를 부여할려면 어떻게 해야 하나요,, 부탁드립니다.



 kimssi@empal.com
 
[불량 게시물 신고]  
졸따구'IF'함수는 다음과 같이 하시면 되겠는데 나머지 이해가 않되네요.
 =CHOOSE(M21,"부산","포항","광양","마산","인천","울산","태안","하동","중부","의왕","해운")
07-16 (16:50)
삭제 ■신고
비포앤에프터if 함수는 8개이상을 사용하지 못합니다.
vlookup 함수를 사용하시는것이 더 효과적인것 같읍니다.
그럼 도움이 되시길...
07-16 (16:50)
삭제 ■신고
        
  

작성일 : 2003-07-16(15:55)
최종수정일 : 2003-07-16(15:55)