[6.0] 유용한 함수 - #4. Iif - IF문을 간단하게 함수로 작성한다.
이 함수는 아래와 같이 사용합니다.
반환값 = Iif(조건식, 참일때의 값, 거짓일 때의 값)
사용법은 엑셀 서식함수의 IF() 함수와 사용법이 동일합니다.
예를 들어 아래와 같은 If문을..
If A <> 0 Then
B = "1"
Else
B = "2"
End If
아래와 같이 간단히 줄일 수 있습니다.
B = Iif(A <> 0, "1", "2")
하지만, 그에 수반되는 단점은 있습니다. 무엇보다도 모든 형을 Variant로 받다보니 약간 성능 저하가 발생합니다.
이것은 구문이 아니라 함수이므로, 함수에 따른 오버헤드에 대한 결과이기도 하지요.
If문보다 속도가 약간 느리므로, 꼭 필요한 상황이 아니면 안쓰는것이 좋습니다.
작성자 : 수학쟁이(NAVER)
첫댓글 잘봣습니다~
잘봣습니다~
잘봣습니다~
잘봣습니
잘봣습니
잘봣습니
잘봣습니
잘봣습니다~
잘봣습니다~
잘봣어요~