Función PI de Excel
La función pi se encuentra en el menú Math & Trig de la pestaña Formula de Excel:
Pero, a menos que te guste mucho hacer clic en los menús, probablemente prefieras escribir la fórmula en una celda.
En ese caso, puedes escribir en cualquier celda en blanco
=pi()
...y Excel te devuelve el valor de pi aproximado a 15 cifras, es decir, 3,14159265358979.
Como pi es un número irracional, no hay límite en el número de decimales de su valor exacto. Y aunque Excel puede mostrar 30 decimales en el valor de una celda, su precisión está limitada a 15 cifras. Si intentas ampliar el número de decimales en la celda que contiene pi, cualquier cifra más allá de los primeros 14 decimales será todo ceros.
La función pi devuelve un número constante, por lo que no requiere ningún argumento.
CUÁNDO UTILIZAR PI EN EXCEL
Hay muchas, muchas veces en las que puedes querer usar pi en las fórmulas de Excel. Algunos ejemplos obvios son el cálculo de la circunferencia de un círculo a partir del diámetro:
=pi()*diámetro
...calcular el área de un círculo a partir del radio:
=pi()/4*radio^2
...calcular el volumen de una esfera a partir del radio
=4/3*pi()*radio^3
...y aproximando el periodo de un péndulo
=2*pi()*cuadrado(longitud/g)
La función pi también puede utilizarse como alternativa a las funciones RADIANOS o GRADOS para convertir de grados a radianes o viceversa.
=RADIANOS(número)
equivale a
=número*pi()/180
Del mismo modo,
=GRADOS(número)
es lo mismo que
=número*180/pi()
ERROR DEL NOMBRE DE PI EN EXCEL
Realmente no hay mucho que pueda salir mal con la función pi, excepto el error #NAME? Si estás tratando de usar pi en una fórmula de Excel y obtienes un error #NAME?, es porque has olvidado los paréntesis de apertura y cierre.
Recuerda que pi es una función en Excel, y aunque no toma ningún argumento, necesita ser introducida con paréntesis para ser reconocida como una función por Excel.
PI EN EXCEL VBA
Si necesitas utilizar la constante pi en una subrutina VBA o en una función definida por el usuario, tendrás que utilizar el objeto WorksheetFunction porque no existe una función VBA para pi.
Application.WorksheetFunction.Pi()
Si necesitas el valor de pi varias veces en tu código, va a ser realmente irritante escribir Application.WorksheetFunction.Pi() una y otra vez.
En su lugar, crea una variable llamada "pi" y hazla igual a los resultados de la función de la hoja de cálculo.
pi = Aplicación.HojaDeTrabajoFunción.Pi()
A continuación, puede utilizar la variable "pi" en todas las líneas posteriores de código VBA para esa función o subrutina.
La precisión del valor almacenado en la variable se verá afectada por si es un tipo de datos "Simple" o "Doble".
Vídeos de Función PI de Excel
Contenido