컴퓨터활용능력1급 필기 엑세스 6번문제 모르겠습니다
컴퓨터활용능력1급 필기 엑세스 6번문제 모르겠습니다
모르겠습니다
← 목록으로 돌아가기
모르겠습니다
엑셀에서 사용했던거 다중 IF문 형태를
떠올리세요. 엑셀에서는 IF이지만 엑세스에서는 IIF입니다.
IF(조건, 참, IF(조건, 참, 거짓))
IIF(조건, 참, IIF(조건, 참, 거짓))
둘 다 형태는 똑같습니다.
그리고 엑세스에서는 조건에는 필드명이 들어갑니다.
IIF([필드명] 비교값, 참, IIF([필드명] 비교값, 참, 거짓))
[필드명] 비교값 사이에는 연산자가 들어갑니다.
연산자 (>, >=, <, <=. =, <>)
※ txt매출수량 컨트롤의 값이 1,000 이상이면 우수, 500 이상이면
보통, 그 미만이면 저조라고 표시한다.
※ 1번 보기
=IIf([txt매출수량]<500,"저조",IIf([txt매출수량]>=1000,"우수","보통"))
※ 3번 보기
=IIf([txt매출수량]>=1000,"우수",IIf([txt매출수량]>=500,"보통","저조"))
※ 4번 보기
=IIf([txt매출수량]>=500,IIf([txt매출수량]<1000,"보통","우수"),"저조")
정답이 틀린건 2번인데 2번 보기는 실행할 때 500 미만일 때는 저조로
정상적으로 표시되지만 500 이상인 값은 보통으로 모두 나오기 때문에 오답입니다.
즉, 우수는 무시되고 보통만 표시됩니다.