;

Aprende a definir tus propias funciones en Excel


Image Description

Una de las utilidades más valoradas por los usuarios es la posibilidad de utilizar todo tipo de funciones en la hoja de cálculo; Excel nos ofrece una infinidad de funciones ordenadas por categorías: estadísticas, financieras, lógicas, de texto, matemáticas etc.

Prácticamente nos ofrece las fórmulas más comunes y utilizadas para la realización de todo tipo de cálculos.

En ocasiones trabajaremos con proyectos o ejercicios que necesiten de una especial fórmula personalizada, la cual necesitaremos usar de forma frecuente y Excel no posea en su colección de fórmulas.

La solución más profesional para arreglar esta situación es crear nuestras fórmulas personalizadas y añadirlas al catálogo de fórmulas de Excel. A continuación detallamos paso a paso cómo definir nuestras propias funciones.

Funciones definidas por el usuario (UDF)

Las funciones definidas por el usuario permiten crear fórmulas personalizadas (mediante Visual Basic VBA) por el usuario a través de algunos argumentos que devolverán un valor.

Pasos 1 de 5: Añadir la pestaña Programador

Para comenzar a crear estas funciones debemos de mostrar la pestaña Programador en nuestra barra de herramientas; de forma predeterminada no aparece esta opción, por ello debemos de activarla:

  • Archivo
  • Opciones
  • Personalizar cintas de opciones
  • Activar ficha de Programador

 

 Pasos 2 de 5: Opción Visual Basic

Una vez visible la pestaña Programador hacemos clic y entraremos en la opción Visual Basic, se abrirá un pequeño programa que nos permitirá crear las funciones de usuario.

 

Pasos 3 de 5: Insertar Módulo

Una vez dentro del programa Visual Basic accederemos a la opción insertar módulo. Aparecerá una pantalla donde escribiremos nuestra fórmula personalizada.

 

Pasos 4 de 5: Escribir la fórmula

Vamos a crear una fórmula que sume dos números y los divida por tres llamada DividoporTres:

Function DividoporTres (arg1, arg2)
   DividoporTres = (arg1 + arg2) /3
End Function

Esta sería la nomenclatura a seguir comenzar por Function y cerrar con End Function.

 Grabamos el módulo creado seleccionando del menú Archivo y luego Guardar.

Nos va a presentar el cuadro para indicar el nombre para guardar el Libro de Excel, en caso de que sea la primera vez que lo guardamos.

Nos puede presentar un aviso de advertencia para que guardemos el libro con macros habilitados, esto es necesario para que podamos usar nuestra función en Excel. Por lo tanto, damos clic en No.

 

Nos regresa al cuadro para guardar nuestro libro de Excel y en el combo Tipo seleccionamos Libro de Excel habilitado para macros.

Finalmente volvemos a Excel.

Pasos 5 de 5: Comprobar y usar fórmula

Una vez en Excel, debemos  comprobar la existencia de la fórmula dentro del catálogo de Excel y, obviamente, que funcione correctamente. Para ello clicaremos en la opción funciones (botón Fx o Insertar Función).

 

Dentro de las categorías seleccionar "Definidas por el usuario". Aquí deberá de aparecer la función antes creada llamada DividoporTres.

 

Al utilizarla nos pedirá dos argumentos de función (recordemos que esta función suma dos números y los divide por tres).

Una vez introducidos los argumentos y aceptemos nos mostrará el resultado final de la función.

La complejidad de las fórmulas dependerá del usuario y de la tarea a realizar, la variedad y las opciones son extraordinarias Crear fórmulas personalizadas nos ayuda a automatizar de manera profesional el trabajo diario, además de utilizar Excel de forma correcta.



12 Comentarios

mkMiBAxUeJqGpg
Hace 7 meses

wBInXPpZQV

KnCqBHpSMa
Hace 7 meses

jTKylVePgu

Nadia
Hace 7 meses

I do agree with all of the ideas you've offered on your post. They're really convincing and can definitely work. Nonetheless, the posts are very brief for novices. Could you please prolong them a bit from next time? Thanks for the post.

Curtis
Hace 7 meses

Awesome issues here. I'm very happy to see your post. Thank you a lot and I'm having a look forward to contact you. Will you please drop me a mail?

Laura
Hace 7 meses

Very great post. I simply stumbled upon your blog and wanted to say that I have truly loved surfing around your weblog posts. After all I will be subscribing on your rss feed and I am hoping you write again very soon!

Delia
Hace 7 meses

This info is priceless. How can I find out more?

Clifford
Hace 7 meses

Keep this going please, great job!

Patti
Hace 6 meses

I was able to find good info from your blog posts.

Mackenzie
Hace 6 meses

Your style is so unique in comparison to other folks I have read stuff from. I appreciate you for posting when you have the opportunity, Guess I will just bookmark this page.

Aaron
Hace 6 meses

Hey very interesting blog!

oiqrOKRwsuSyLm
Hace 3 meses

LhIblYfU

oiqrOKRwsuSyLm
Hace 3 meses

LhIblYfU

Agrega un comentario

Últimos Articulos

  • Tutorial Tablas dinámicas en Excel ¿Qué son y para qué sirven?

    Tutorial Tablas dinámicas en Excel ¿Qué son y para qué sirven?

    Las tablas dinámicas en Excel Es una herramienta muy poderosa ya que podemos resumir, extraer y analizar nuestros datos sin necesi ...

    Leer más
  • Cómo crear un control de inventario en Excel en 5 sencillos pasos

    Cómo crear un control de inventario en Excel en 5 sencillos pasos

    Uno de los usos más frecuentes de Excel es para hacer un control de inventario ya que con algunas fórmulas y tablas podemos llevar ...

    Leer más
  • ¿Qué es Excel y cómo funciona? Conoce los 6 puntos clave

    ¿Qué es Excel y cómo funciona? Conoce los 6 puntos clave

    Excel es un programa que forma parte de la suite Office de Microsoft, se utiliza mucho en las empresas para analizar números y cre ...

    Leer más

Acerca de Todo Sobre Excel

Todo Sobre Excel te ofrece tutoriales y artículos para que el manejo de Excel sea lo más fácil y sencillo. Revisa nuestros artículos y danos la oportunidad de ayudarte mientras aprendes Excel.

Logo Todo Sobre Excel
.