Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado
resultado

Uso de DO LOOP para el ejercicio del nivel estudiantil (con IF THEN )

| 0 comments

Do while o también conocida como Do Loop, sirve para repetir un grupo de comandos las veces que queramos siempre y cuando estas condiciones sean verdaderas. La estructura es la siguiente:

Do { While | Until } condition
[ statements ]
[ Exit Do ]
[ statements ]
Loop

O también

Do
[ statements ]
[ Exit Do ]
[ statements ]
Loop { While | Until } condition

Se usa para repetir la estructura un número definido de veces, mientras satisfaga la condición impuesta como ya se explicó anteriormente. Debemos de tener en cuenta que sólo se puede probar la condición una sola vez, al principio o al final de la estructura pudiendo usar While o Until según sea necesario pero no ambas al mismo tiempo.

En el siguiente ejemplo explicamos el uso de esta función para una condición if:

Descargar Ejemplo de do loop

1. Para una lista de alumnos de una universidad, se tienen los siguientes datos de acuerdo al número de créditos cursados, notas y nivel de inglés.

tabla de nombres

(Para mayor visualización de la imagen, hacer click en la misma)

2. Lo que se pretende es sacar el nivel estudiantil de cada uno de los alumnos (ya sea tercio superior, quinto superior, o décimo superior) según las siguientes condiciones:

condiciones

(Para mayor visualización de la imagen, hacer click en la misma)

3.Para lograrlo usamos Do while, buscando en la columna 2 todas aquellas celdas que estén llenas (<> “”) y aplicamos la serie de condiciones if, then, endif para cerrar con Loop:

resultado

(Para mayor visualización de la imagen, hacer click en la misma)

 

Elaborado por: Melissa Alarcón

Deja un comentario

Required fields are marked *.


Excel Avanzado located at , Lima, Perú . Reviewed by usuarios rated: 4.7 / 5