데이터베이스 일반컴퓨터활용능력 1급 · 2012년03월17일 · 46/60
46.[매출 실적 관리] 폼의 'txt평가' 컨트롤에는 'txt매출수량' 컨트롤의 값이 1,000 이상이면 우수, 500 이상이면 보통, 그 미만이면 저조라고 표시하고자 한다. 다음 중 'txt평가'의 컨트롤 원본으로 옳지 않은 것은?
1
=IIf([txt매출수량]<500,"저조", IIf(txt매출수량>=1000,"우수","보통"))
2
=IIf([txt매출수량]<500,"저조",IIf(txt매출수량>=500,"보통","우수"))정답
3
=IIf([txt매출수량]>=1000,"우수",IIf([txt매출수량]>=500,"보통","저조"))
4
=IIf([txt매출수량]>=500,IIf([txt매출수량]<1000,"보통","우수"),"저조")
해설
2. =IIf([txt매출수량]<500,"저조",IIf(txt매출수량>=500,"보통","우수")) 에서 볼때 500이상이 "보통"이므로 1000, 2000, 3000도 모두 500이상에 적용됩니다. 따라서 2번의 경우 우수는 나오지 않게 됩니다. 2번은 =IIf([txt매출수량]<500,"저조",IIf(txt매출수량<1000,"보통","우수"))로 수정하면 정답이 됩니다.