***문제: 평형이50py 이상이면 30000000,40py 이상이면 20000000 나머지는 10000000
(CHOOSE,INT함수)
답: =CHOOSE(INT(F5/10)-2,"10000000","20000000","30000000")
***문제: 배기량 단위가 1000-1999이면 소형, 2000-2999이면 중형, 3000이상이면 대형으로 구하시오
(CHOOSE,INT함수)
답: =CHOOSE(INT(F5/1000)," 소형","중형",대형")
choose(인수, 첫번째, 두번째,...)는 인수의 값이 1이면 첫번째를,인수의 값이 2이면 두번째를, 인수의 값이 3이면 세번째를.... 입력한다는 뜻이죠.
여기서 F5의 값은 50py,40py,그외 인데요... 이것을 값 1,2,3으로 바꾸어야 합니다. 즉 F5를 10으로 나누면 5,4,3...(물론, 여기서 int를 사용함으로써 정수부분만 나오게 되겠죠) 되게 됩니다. 우리는 5,4,3을 →3,2,1로 바꾸어야 합니다. 그러니깐 -2를 이용하여 각 값에 2를 빼주게 되면 3,2,1이란 우리가 원하는 값을 얻어낼 수 있는 것입니다.
즉, 예를 들어 32일 경우 32/10=3.2 →int(3.2)=3 →3-2=1
45일 경우 45/10=4.5 →int(4.5)=4 →4-2=1
결국 50py→3, 40py→2, 그외는→1이 됩니다.
뒷 문제는 을 빼주지 않아도 1000-1999를 1000으로 나누면 1이 되는 것이고, 2000-2999를 1000으로 나누면 2가 되고, 마찬가지고 3000을 1000으로 나누면 3이 되겠죠....
제 설명이 이해가 되실런지... 제가 설명을 잘 못해서리...