Funciones definidas por el usuario en Excel

Para crear funciones definidas por el usuario en Excel, basta con entender el concepto y la argumentación de las fórmulas y funciones para abrir el Editor de Visual Basic dentro de Excel y escribir las funciones definidas que deseamos crear por el usuario en Excel.

Crear funciones en Excel

Lo primero que debemos hacer es abrir el editor de Visual Basic presionando las teclas ALT+F11 o accediendo desde la pestaña programador como se muestra en la imagen.

Visual Basic

Editor de Visual Basic

Una vez dentro del editor accedemos al menú y creamos un módulo desde la pestaña Insertar dentro del editor de la siguiente manera:

crear módulos

Escribir funciones nuevas en Excel

Dentro del módulo escribimos la argumentación de nuestra función como un código tal y como se muestra en el ejemplo de la imagen:

Function EJEMPLO(a, b, c) As Double
EJEMPLO = (a + b) * c
End Function
crear funciones en Excel

  • Function: es la palabra que nos permite crear una función en Excel.
  • Ecuacion: es el o los nombres con la que llamaremos a las funciones en Excel
  • Entre el paréntesis escribimos los parámetros de nuestra función, en este ejemplo son 3 parámetros que hemos denominado A, B y C.
  • As Double: indica que la ecuación nos va a devolver un número que puede contener decimales.
  • EJEMPLO = (a + b) * c   es la explicación de la ejecución que nos devuelve el resultado de la función.
  • End Function: es la sentencia que termina el código de la función.

Aplicar nuevas funciones en Excel

Guardamos el módulo que creamos en el editor Visual Basic de Excel y cerramos, luego nos situamos en nuestros valores que están denominados de la siguiente forma para explicar el ejemplo:

rango de datos

Nos ubicamos en una celda y escribimos el nombre de la función o desde la pestaña Insertar>Funciones buscamos nuestra función por su nombre.

Funciones en Excel

En la ventana de criterios de la función escribimos las referencias a las celdas según el argumento que tenemos y presionamos Enter.

argumentos de funciones en Excel

Como podremos ver esta es la forma más fácil y rápida de crear funciones por el usuario en Excel y funcionan correctamente.

Resultado de las funciones en Excel


Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Aprende a separar tus hojas en diferentes archivos individuales.