1.문제 2번에서 왜 비교를 해야하는지 모르겠어요ㅜㅜ..
그니까 저는 식을
If(max($H:$3:$H:$9),"최고가",if(min($H:$3:$H:$9),"최저가","")
이렇게 생각해요,,
2.문제 3번 식에서
IF(OR(MID(C16,8,1)="1",....)
이렇게 되있자나요..
왜 여기선 1에 따옴표("") 써주고
문제 4번식에서 0은 왜 따옴표 안써주나요..
IF(MOD(H16,2)=0,"짝수","홀수")
1. =if(조건,참,거짓)
인데요. 조건에는 true 나 false 가 나올 수 있게 비교하는 값이 있어야 합니다.
그래서
max($h$3:$h$9)=h3
으로 비교하셔야 h3의 값이 최고값인지 확인 하여 맞으면 true 로 "최고가" 가 반영될 것이고
아니라면 다음 if 문에서 min($h$3:$h$9)=h3 을 비교하여 최소값인지 확인 하게되겠죠.
2. "" 는 문자일때 사용하는 것입니다.
left, right, mid 함수는 텍스트 함수이기 때문에 여기서 나온 값은 모두 문자로 표시 됩니다.
즉 1이라는 값이 나와도 숫자 1이 아니라 문자 "1" 로 반영되기 때문에
비교하는 값을 "1" 과 같이 사용하셔야 하는 것이죠.
mod 함수는 나머지를 구하는 함수이므로 나머지를 숫자로 반영하기 때문에 비교하는 값도 숫자로 사용하시면 되는 것입니다.
좋은 하루 되세요.
"-
*2012-09-13 23:50:16
1. =if(조건,참,거짓)
인데요. 조건에는 true 나 false 가 나올 수 있게 비교하는 값이 있어야 합니다.
그래서
max($h$3:$h$9)=h3
으로 비교하셔야 h3의 값이 최고값인지 확인 하여 맞으면 true 로 "최고가" 가 반영될 것이고
아니라면 다음 if 문에서 min($h$3:$h$9)=h3 을 비교하여 최소값인지 확인 하게되겠죠.
2. "" 는 문자일때 사용하는 것입니다.
left, right, mid 함수는 텍스트 함수이기 때문에 여기서 나온 값은 모두 문자로 표시 됩니다.
즉 1이라는 값이 나와도 숫자 1이 아니라 문자 "1" 로 반영되기 때문에
비교하는 값을 "1" 과 같이 사용하셔야 하는 것이죠.
mod 함수는 나머지를 구하는 함수이므로 나머지를 숫자로 반영하기 때문에 비교하는 값도 숫자로 사용하시면 되는 것입니다.
좋은 하루 되세요.
"