Excel Avanzado

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

Excel Avanzado

Ejemplo de IF THEN ELSE para el cambio de un numero en base menor a 10

| 1 comentario

El ejemplo trata acerca de el cambio de un número en base menor a 10 a esta base para lo cual se emplea una función.

La funcion presenta una estructura iterativa que hace que se ejecute la siguiente formula general para el cambio de base:

Nro. en base 10 = Sumatoria(digito i)*N^(i-1))  donde i es el numero de dígitos

En el procedimiento principal se implementa la estructura "If then else" que es la que se pide usar; esta estructura lo que hace es validar si el número es mayor a cero y si la base también lo es dentro de la ejecución hace el llamado de la función ya explicada para así dar la respuesta en la celda B5, de lo contrario solo saldrá el mensaje "error en los datos"

dibujo1 300x171 Ejemplo de IF THEN ELSE para el cambio de un numero en base menor a 10

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

Un ejemplo práctico fue poner el numero 635241 que se encuentra en base 8 y al convertirlo a base 10 el resultado fue el correcto 211617.

dibujo2 Ejemplo de IF THEN ELSE para el cambio de un numero en base menor a 10

Ejemplo If then else

Por: Ricardo Estrada

Un comentario

  1. Buen ejercicio utilizando a condición IF para este ejercicio de matemáticas, que es muy clásico cambiar a base 10.

Deja una respuesta

Los campos requeridos estan marcados con *.