Construya una gráfica f(x) a partir de una ecuación

Última actualización el 08/12/2024
Tiempo de lectura: 5 minutos

En Excel, es posible dibujar una gráfica f(x) simplemente ingresando la ecuación de una recta 😀👍

Sin embargo, la metodología para llegar allí es bastante complicada y requiere un conocimiento profundo de Excel. Pero no te preocupes, aunque no entiendas todas las explicaciones, Puedes descargar el libro de trabajo con todas las fórmulas al final de este artículo..

Construcción de una gráfica f(x)

Para crear un gráfico f(x) en Excel es necesario utilizar lo siguiente

  1. Función EVALUAR. No se puede acceder a esta función directamente en Excel. Tienes que pasar por las opciones de Excel para activarlo.
  2. Crea rangos con nombre. La variable X de nuestra ecuación debe pasarse como parámetro como un rango con nombre
  3. Defina los límites mínimo y máximo de nuestro gráfico. Para construir la nube de puntos es imprescindible escribir los límites de representación de nuestras gráficas.
  4. Guarde el libro en formato xlsm. Sólo este formato de archivo permite interpretar la función EVALUAR.

Paso 1: crea una matriz de números en la memoria

Para trazar nuestra curva, necesitamos crear una matriz de números en la memoria que enumerará los valores entre el mínimo y el máximo.

  • Con Excel 365 o Excel 2021, puedes usar la función SECUENCIA para crear la secuencia de valores

=SEQUENCE($I$6;;$I$4;($I$5-$I$4)/$I$6)

  • Con otras versiones de Excel, esta función devuelve el mismo resultado pero es más compleja de escribir

=$I$4+(LIGNE(INDEX(A:A;1):INDEX(A:A;$I$4))-1)*($I$5-$I$4)/($I$6-1)

Terminales para construir la curva en fx.

Puedes controlar el resultado de la función SECUENCIA escribiéndola en una celda

La función SECUENCIA crea la lista de puntos para la curva fx

Paso 2: copie la fórmula en un rango con nombre

Para integrar esta fórmula como el valor de x en nuestra gráfica, haremos asignar un nombre a esta fórmula.

  1. Copia la fórmula anterior.
  2. Ir al menu Fórmulas>Administrador de nombres.
  3. Haga clic en el botón Nouveau.
  4. Dar como nombre x (esto es muy importante para el resto).
  5. Copia la fórmula en el cuadro. Se refiere a.
Dar un nombre a la fórmula que crea la tabla de puntos.

Paso 3: habilite las macros 4.0

La creación de un gráfica f(x) con Excel requiere el uso deuna función muy antigua; la función EVALUAR. Esta función se introdujo con Excel 4 (en la década de 1990), pero se ocultó rápidamente.

Si lo buscas en la lista de funciones no aparecerá. Sin embargo, Excel sigue reconociéndolo pero hay que cambiar un parámetro en las opciones de Excel. De hecho, las macros 4 pueden causar conflictos y Microsoft ha bloqueado de forma predeterminada todos los libros que utilizan estas funciones. Pero es posible autorizar estas funciones.

  1. Comience abriendo el menú Archivo > Opción
  2. Después Centro de confianza > Configuración del centro de confianza
Menú de gestión de privacidad
  1. Para terminar, Configuración de macros > Marque la casilla Habilitar macros 4.0
Menú Habilitar macros 4.0

Paso 4: Utilice la función EVALUAR

Vamos a una celda, la ecuación que queremos trazar en forma de Texto (usando el apóstrofe para forzar el tipo de datos). EL x aquí son importantes porque así vamos reutilizar el rango con nombre que creamos en el paso anterior.

Escribir la fórmula para evaluar

Para interpretar esta ecuación, la incluiremos en la función EVALUAR. =EVALUER($C$3)

Paso 5: integra la fórmula de la serie y

Volveremos a crear un nombre para nuestra serie. y y copie la fórmula EVALUAR

  1. Ir al menu Fórmulas>Administrador de nombres.
  2. Haga clic en el botón Nouveau.
  3. Dar como nombre y.
  4. Copia la fórmula en el cuadro. Se refiere a.
EVALUAR la función como rango con nombre

Entonces tenemos 2 rangos con nombre en nuestro libro de trabajo.

Paso 6: guardar el gráfico en xlsm

Es esencial guardar su libro de trabajo. en formato xlsm. Exactamente como si contuviera macros. Si no hace esto, la función EVALUAR nunca será interpretada.

Paso 7: Integración en el gráfico

Esta casi terminado. Ahora todo lo que tenemos que hacer es integrar estos 2 rangos con nombre en un diagrama de dispersión.

  • Insertar un gráfico Nube de puntos con curva suave.
Gráfico de dispersión suave
  1. Haga clic derecho en el gráfico y seleccione Seleccionar datos...
  2. Haga clic en el menú Cambiar.
  3. Complete la abscisa con el rango nombrado x (añade el nombre del libro de trabajo y el símbolo !)
  4. Complete las ordenadas con el rango nombrado y.
Utilice rangos con nombre como fuente de gráficos fx

Todo lo que tienes que hacer es cambiar la ecuación para dibujar una nueva curva.

Grafica f(x) extraída de la ecuación

descargar el archivo

Haga clic en el siguiente enlace para descargar el libro de trabajo con el gráfico f(x)

Otros ejemplos de curvas

A continuación se muestran algunos ejemplos para trazar otras funciones específicas.

función logarítmica

Una función logarítmica necesariamente tiene un valor de x positivo estrictamente mayor que 0. Por tanto, podemos tener los siguientes parámetros:

función logarítmica

Funcion exponencial

Una funcion exponencial nunca es negativo y tiende muy fuertemente hacia el infinito para valores positivos de x.

Funcion exponencial

función seno

función seno

Encontrará información adicional sobre gráficos en el sitio web de Microsoft.

17 Comentarios

  1. Mohamed
    08/04/2025 a las 11:43

    ¡Hola
    No he encontrado como activar MACRO excel0.4 esta opción no existe en mis versiones de EXCEL 2016

    Responder

    • Frédéric LE GUEN
      15/04/2025 a las 17:03

      Se "ocultó" porque había demasiados riesgos al usar macros 4.0 debido a los virus. Pero aún puedes activarlos.

      Responder

  2. Yannick
    05/10/2023 a las 08:15

    Parece que la función Evaluar ya no se reconoce con Microsoft® Excel® para Microsoft 365 MSO (versión 2302, compilación 16.0.16130.20754) de 32 bits

    Responder

    • Frédéric LE GUEN
      13/10/2023 a las 05:28

      Excelente punto. Acabo de actualizar el artículo para explicar cómo solucionar el problema y también simplifiqué la redacción de la fórmula para hacer la serie de puntos.

      Responder

    • Frédéric LE GUEN
      18/10/2023 a las 17:47

      Hola, si funciona pero hay que cambiar una opción en la configuración de Excel. He actualizado el artículo en consecuencia. gracias por el comentario

      Responder

  3. Julio Vitoux
    30/07/2022 a las 15:49

    Hola, ¿sería posible tener el archivo en la hoja GG? (¿Excel de Google Drive?) porque desafortunadamente intenté reproducirlo sin éxito.

    Responder

    • Frédéric LE GUEN
      04/08/2022 a las 15:24

      Esta técnica es muy antigua (debe remontarse a 1995, en la época de las macros XL 4.0). No creo que Google Sheet sea un equivalente y además, por parte de Microsoft, ahora debes activar una opción para activar las macros de Excel 4.0.

      Responder

  4. Amed Francis Sombie
    26/04/2022 a las 18:04

    Aprendemos más rápido con eso. Muchas gracias.

    Responder

  5. francisco
    12/04/2022 a las 20:39

    Hola, al no ser un gurú de Excel, estaba interesado en tu archivo sobre gráficos de f(x).
    No sé si esto pretende funcionar o no, pero quería poner una función por pestaña, y ahora ya no funciona, me parece que falta un ';'. en el primer INDEX(), (INDEX(A:A;1;), para que funcione. No sé si es un error o simplemente algo que no fue previsto originalmente. Con respecto al error reportado por LAURENT, usted debe poner =EVALUE(SUBSTITUTE(FEUIL1!$C$6;"-";"+0-"&"+0*x")) para eliminar el error. Esto no es correcto. Lo encontré en Internet.
    saludos

    Responder

  6. Laurent
    14/09/2021 a las 17:48

    Hola,

    Gracias por este tutorial tan bien hecho, lo integré en mi hoja XL sin problema, es muy práctico.
    Por otro lado, si se aceptan polinomios sin problema, parece que la función EVALUAR no funciona con funciones como LN(x), EXP(x) o SIN(x) como en tu ejemplo.

    ¿Hay algún complemento para instalar o alguna limitación de versión?

    Merci d'avance pour votre retour

    Responder

  7. Mehdi
    12/04/2021 a las 14:13

    Hola,

    ¿Es posible ingresar automáticamente los términos de una función (por ejemplo, "a", "b" y "c" para un polinomio de segundo grado) de una curva de tendencia de un gráfico en varias celdas separadas?

    Saludos cordiales, Mehdi.

    Responder

  8. Chana SEBAN
    30/11/2020 a las 13:09

    Hola, he construido una gráfica que expresa las exportaciones de bienes (abscisas) en función de las exportaciones de servicios (ordenadas) y me gustaría agregar una diagonal del tipo x=y que pase por el origen, ¿cómo puedo hacer esto por favor? ¡¡Muchas gracias por tu ayuda!!

    Responder

  9. Se honesto
    10/10/2020 a las 17:13

    Hola Frédéric, ¿Cómo podemos crear un paquete de software que pueda representar cualquier función cuadrática en matemáticas?

    Responder

  10. Sylvain (otro)
    01/10/2020 a las 11:55

    Hola,

    ¿Existe una fórmula para encontrar la fórmula correspondiente a una secuencia? Lo cual no era aritmético, y probablemente tampoco geométrico...

    ¡Gracias!

    Responder

    • Frédéric LE GUEN
      01/10/2020 a las 12:01

      Hola,
      Puedes enviarme tu caso a webmaster@excel-ejercicio.com.
      Voy a usarlo para escribir un artículo sobre el tema porque en realidad es posible.

      Responder

  11. Sylvain
    01/08/2020 a las 23:01

    Hola,

    el archivo para descargar ya no está disponible en esta dirección. ¿Podrías volver a publicarlo? Gracias

    Responder

    • Frédéric LE GUEN
      31/08/2020 a las 15:49

      Hola, tardé un poco en responder pero ya está solucionado.

      Responder

Dejar un comentario

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

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Construya una gráfica f(x) a partir de una ecuación

    Tiempo de leer: 5 minutos
    Última actualización el 08/12/2024

    En Excel, es posible dibujar una gráfica f(x) simplemente ingresando la ecuación de una recta 😀👍

    Sin embargo, la metodología para llegar allí es bastante complicada y requiere un conocimiento profundo de Excel. Pero no te preocupes, aunque no entiendas todas las explicaciones, Puedes descargar el libro de trabajo con todas las fórmulas al final de este artículo..

    Construcción de una gráfica f(x)

    Para crear un gráfico f(x) en Excel es necesario utilizar lo siguiente

    1. Función EVALUAR. No se puede acceder a esta función directamente en Excel. Tienes que pasar por las opciones de Excel para activarlo.
    2. Crea rangos con nombre. La variable X de nuestra ecuación debe pasarse como parámetro como un rango con nombre
    3. Defina los límites mínimo y máximo de nuestro gráfico. Para construir la nube de puntos es imprescindible escribir los límites de representación de nuestras gráficas.
    4. Guarde el libro en formato xlsm. Sólo este formato de archivo permite interpretar la función EVALUAR.

    Paso 1: crea una matriz de números en la memoria

    Para trazar nuestra curva, necesitamos crear una matriz de números en la memoria que enumerará los valores entre el mínimo y el máximo.

    • Con Excel 365 o Excel 2021, puedes usar la función SECUENCIA para crear la secuencia de valores

    =SEQUENCE($I$6;;$I$4;($I$5-$I$4)/$I$6)

    • Con otras versiones de Excel, esta función devuelve el mismo resultado pero es más compleja de escribir

    =$I$4+(LIGNE(INDEX(A:A;1):INDEX(A:A;$I$4))-1)*($I$5-$I$4)/($I$6-1)

    Terminales para construir la curva en fx.

    Puedes controlar el resultado de la función SECUENCIA escribiéndola en una celda

    La función SECUENCIA crea la lista de puntos para la curva fx

    Paso 2: copie la fórmula en un rango con nombre

    Para integrar esta fórmula como el valor de x en nuestra gráfica, haremos asignar un nombre a esta fórmula.

    1. Copia la fórmula anterior.
    2. Ir al menu Fórmulas>Administrador de nombres.
    3. Haga clic en el botón Nouveau.
    4. Dar como nombre x (esto es muy importante para el resto).
    5. Copia la fórmula en el cuadro. Se refiere a.
    Dar un nombre a la fórmula que crea la tabla de puntos.

    Paso 3: habilite las macros 4.0

    La creación de un gráfica f(x) con Excel requiere el uso deuna función muy antigua; la función EVALUAR. Esta función se introdujo con Excel 4 (en la década de 1990), pero se ocultó rápidamente.

    Si lo buscas en la lista de funciones no aparecerá. Sin embargo, Excel sigue reconociéndolo pero hay que cambiar un parámetro en las opciones de Excel. De hecho, las macros 4 pueden causar conflictos y Microsoft ha bloqueado de forma predeterminada todos los libros que utilizan estas funciones. Pero es posible autorizar estas funciones.

    1. Comience abriendo el menú Archivo > Opción
    2. Después Centro de confianza > Configuración del centro de confianza
    Menú de gestión de privacidad
    1. Para terminar, Configuración de macros > Marque la casilla Habilitar macros 4.0
    Menú Habilitar macros 4.0

    Paso 4: Utilice la función EVALUAR

    Vamos a una celda, la ecuación que queremos trazar en forma de Texto (usando el apóstrofe para forzar el tipo de datos). EL x aquí son importantes porque así vamos reutilizar el rango con nombre que creamos en el paso anterior.

    Escribir la fórmula para evaluar

    Para interpretar esta ecuación, la incluiremos en la función EVALUAR. =EVALUER($C$3)

    Paso 5: integra la fórmula de la serie y

    Volveremos a crear un nombre para nuestra serie. y y copie la fórmula EVALUAR

    1. Ir al menu Fórmulas>Administrador de nombres.
    2. Haga clic en el botón Nouveau.
    3. Dar como nombre y.
    4. Copia la fórmula en el cuadro. Se refiere a.
    EVALUAR la función como rango con nombre

    Entonces tenemos 2 rangos con nombre en nuestro libro de trabajo.

    Paso 6: guardar el gráfico en xlsm

    Es esencial guardar su libro de trabajo. en formato xlsm. Exactamente como si contuviera macros. Si no hace esto, la función EVALUAR nunca será interpretada.

    Paso 7: Integración en el gráfico

    Esta casi terminado. Ahora todo lo que tenemos que hacer es integrar estos 2 rangos con nombre en un diagrama de dispersión.

    • Insertar un gráfico Nube de puntos con curva suave.
    Gráfico de dispersión suave
    1. Haga clic derecho en el gráfico y seleccione Seleccionar datos...
    2. Haga clic en el menú Cambiar.
    3. Complete la abscisa con el rango nombrado x (añade el nombre del libro de trabajo y el símbolo !)
    4. Complete las ordenadas con el rango nombrado y.
    Utilice rangos con nombre como fuente de gráficos fx

    Todo lo que tienes que hacer es cambiar la ecuación para dibujar una nueva curva.

    Grafica f(x) extraída de la ecuación

    descargar el archivo

    Haga clic en el siguiente enlace para descargar el libro de trabajo con el gráfico f(x)

    Otros ejemplos de curvas

    A continuación se muestran algunos ejemplos para trazar otras funciones específicas.

    función logarítmica

    Una función logarítmica necesariamente tiene un valor de x positivo estrictamente mayor que 0. Por tanto, podemos tener los siguientes parámetros:

    función logarítmica

    Funcion exponencial

    Una funcion exponencial nunca es negativo y tiende muy fuertemente hacia el infinito para valores positivos de x.

    Funcion exponencial

    función seno

    función seno

    Encontrará información adicional sobre gráficos en el sitio web de Microsoft.

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      17 Comentarios

      1. Mohamed
        08/04/2025 a las 11:43

        ¡Hola
        No he encontrado como activar MACRO excel0.4 esta opción no existe en mis versiones de EXCEL 2016

        Responder

        • Frédéric LE GUEN
          15/04/2025 a las 17:03

          Se "ocultó" porque había demasiados riesgos al usar macros 4.0 debido a los virus. Pero aún puedes activarlos.

          Responder

      2. Yannick
        05/10/2023 a las 08:15

        Parece que la función Evaluar ya no se reconoce con Microsoft® Excel® para Microsoft 365 MSO (versión 2302, compilación 16.0.16130.20754) de 32 bits

        Responder

        • Frédéric LE GUEN
          13/10/2023 a las 05:28

          Excelente punto. Acabo de actualizar el artículo para explicar cómo solucionar el problema y también simplifiqué la redacción de la fórmula para hacer la serie de puntos.

          Responder

        • Frédéric LE GUEN
          18/10/2023 a las 17:47

          Hola, si funciona pero hay que cambiar una opción en la configuración de Excel. He actualizado el artículo en consecuencia. gracias por el comentario

          Responder

      3. Julio Vitoux
        30/07/2022 a las 15:49

        Hola, ¿sería posible tener el archivo en la hoja GG? (¿Excel de Google Drive?) porque desafortunadamente intenté reproducirlo sin éxito.

        Responder

        • Frédéric LE GUEN
          04/08/2022 a las 15:24

          Esta técnica es muy antigua (debe remontarse a 1995, en la época de las macros XL 4.0). No creo que Google Sheet sea un equivalente y además, por parte de Microsoft, ahora debes activar una opción para activar las macros de Excel 4.0.

          Responder

      4. Amed Francis Sombie
        26/04/2022 a las 18:04

        Aprendemos más rápido con eso. Muchas gracias.

        Responder

      5. francisco
        12/04/2022 a las 20:39

        Hola, al no ser un gurú de Excel, estaba interesado en tu archivo sobre gráficos de f(x).
        No sé si esto pretende funcionar o no, pero quería poner una función por pestaña, y ahora ya no funciona, me parece que falta un ';'. en el primer INDEX(), (INDEX(A:A;1;), para que funcione. No sé si es un error o simplemente algo que no fue previsto originalmente. Con respecto al error reportado por LAURENT, usted debe poner =EVALUE(SUBSTITUTE(FEUIL1!$C$6;"-";"+0-"&"+0*x")) para eliminar el error. Esto no es correcto. Lo encontré en Internet.
        saludos

        Responder

      6. Laurent
        14/09/2021 a las 17:48

        Hola,

        Gracias por este tutorial tan bien hecho, lo integré en mi hoja XL sin problema, es muy práctico.
        Por otro lado, si se aceptan polinomios sin problema, parece que la función EVALUAR no funciona con funciones como LN(x), EXP(x) o SIN(x) como en tu ejemplo.

        ¿Hay algún complemento para instalar o alguna limitación de versión?

        Merci d'avance pour votre retour

        Responder

      7. Mehdi
        12/04/2021 a las 14:13

        Hola,

        ¿Es posible ingresar automáticamente los términos de una función (por ejemplo, "a", "b" y "c" para un polinomio de segundo grado) de una curva de tendencia de un gráfico en varias celdas separadas?

        Saludos cordiales, Mehdi.

        Responder

      8. Chana SEBAN
        30/11/2020 a las 13:09

        Hola, he construido una gráfica que expresa las exportaciones de bienes (abscisas) en función de las exportaciones de servicios (ordenadas) y me gustaría agregar una diagonal del tipo x=y que pase por el origen, ¿cómo puedo hacer esto por favor? ¡¡Muchas gracias por tu ayuda!!

        Responder

      9. Se honesto
        10/10/2020 a las 17:13

        Hola Frédéric, ¿Cómo podemos crear un paquete de software que pueda representar cualquier función cuadrática en matemáticas?

        Responder

      10. Sylvain (otro)
        01/10/2020 a las 11:55

        Hola,

        ¿Existe una fórmula para encontrar la fórmula correspondiente a una secuencia? Lo cual no era aritmético, y probablemente tampoco geométrico...

        ¡Gracias!

        Responder

        • Frédéric LE GUEN
          01/10/2020 a las 12:01

          Hola,
          Puedes enviarme tu caso a webmaster@excel-ejercicio.com.
          Voy a usarlo para escribir un artículo sobre el tema porque en realidad es posible.

          Responder

      11. Sylvain
        01/08/2020 a las 23:01

        Hola,

        el archivo para descargar ya no está disponible en esta dirección. ¿Podrías volver a publicarlo? Gracias

        Responder

        • Frédéric LE GUEN
          31/08/2020 a las 15:49

          Hola, tardé un poco en responder pero ya está solucionado.

          Responder

      Dejar un comentario

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

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.