Hola,
Al momento de usar IF me percate que hay que analizar muy bien que quiere que haga la condición para que genere un error o que haga muy bien su trabajo, el análisis y la lógica tiene mucho que ver para poder hacer que trabaje como uno deseé, obviamente con un solo video no queda 100% explicadas las posibles dudas es por ello que debemos de leer un poco más y buscar un poquito más de información, aunque la manera de explicar de Christian es muy fácil de comprender.
Saludos.