보통 choose(rank(를 이용해서 순위에 따른 비고를 매기잖아요
예를들어 "잘함","잘함","못함","못함" 이런 순으로요.
제가 컴활 시험을 보다가 계산 시험문제에서
1~2위는 세탁기 3~4위는 믹서 5~7위는 공란으로 표기하라고 문제에 나왔어요
choose와 rank만을 이용하라고 해서
choose사용 법대로라면 =choose(rank(a1,$a1:$g1),"세탁기","세탁기","믹서","믹서","","","")
이대로 쓰면 공란이 생겨야하는데 밸류가 뜨더라구요.
그래서 감독관님 불러서 이거 왜 이러냐고 물었더니, 본인 스스로 알아서 하라고 하더라구요.
저는 감독관님한테 if가 아니라 choose만으로 하는거냐고 물었고
그 문제 그대로 나온대로 하라고 하더라구요.
그래서 계속 밸류가 뜨길래..
=choose(rank(a1,$a1:$g1),"세탁기","세탁기","믹서","믹서"," "," "," ")
특수문자 ㄱ+한자키 1번 누르면 공란 특수문자가 있는데
그걸 이용해서 답을 풀었거든요...
이게 답으로 인정이 될까요??
이 문제를 맞춰야 70점 넘겨서 합격할 것 같은데
괜히 짜증나고, 상공회의소에 전화했더니, 불친절하고
근처에 엑셀 잘하는 사람도 없고해서
이렇게 묻습니다.ㅜㅜ
안녕하세요.
님의 질문에서 이해 안되는 부분이 있습니다. 수식으로 =choose(rank(a1,$a1:$g1),"세탁기","세탁기","믹서","믹서","","","")을 입력했을 때는 오류가 표시되고, "" 대신 특수문자를 넣으니 값이 제대로 나왔다는 말씀인가요? 오류가 발생한 수식에 단순히 "" 대신 특수문자를 넣는다고 해서 값이 제대로 나오지는 않았을꺼 같거든요. 또한 수식에서 빈칸 대신 특수문자에 있는 공란은 사용하지 않습니다. 이렇게 하였을 경우 감점여부는 저희도 정확히 모르겠네요.
=choose(rank(a1,$a1:$g1),"세탁기","세탁기","믹서","믹서","","","") 수식을 입력한 후 채우기 핸들을 아래로 드래그하나요? 그랬을 때 $a1:$g1이 $a2$g2, $a3:$g3, $a3:$g3 등으로 변경되는데 이것이 맞나요? 일반적으로 순위를 구하는 범위를 지정할 때는 $a$1:$g$1로 지정하여 변경되지 않게 지정하거든요.
즐거운 하루 되세요.
"-
*2012-02-28 09:13:44
안녕하세요.
님의 질문에서 이해 안되는 부분이 있습니다. 수식으로 =choose(rank(a1,$a1:$g1),"세탁기","세탁기","믹서","믹서","","","")을 입력했을 때는 오류가 표시되고, "" 대신 특수문자를 넣으니 값이 제대로 나왔다는 말씀인가요? 오류가 발생한 수식에 단순히 "" 대신 특수문자를 넣는다고 해서 값이 제대로 나오지는 않았을꺼 같거든요. 또한 수식에서 빈칸 대신 특수문자에 있는 공란은 사용하지 않습니다. 이렇게 하였을 경우 감점여부는 저희도 정확히 모르겠네요.
=choose(rank(a1,$a1:$g1),"세탁기","세탁기","믹서","믹서","","","") 수식을 입력한 후 채우기 핸들을 아래로 드래그하나요? 그랬을 때 $a1:$g1이 $a2$g2, $a3:$g3, $a3:$g3 등으로 변경되는데 이것이 맞나요? 일반적으로 순위를 구하는 범위를 지정할 때는 $a$1:$g$1로 지정하여 변경되지 않게 지정하거든요.
즐거운 하루 되세요.
"