Sintaxis de funciones en Excel: todo lo que necesita saber

Comprender cómo construir fórmulas es un paso fundamental para aprender a utilizar Excel(learning to use Excel) . A continuación se ofrece una introducción a la sintaxis de las funciones y fórmulas en MS Excel .

Si bien puedes llegar lejos simplemente copiando fórmulas de otras hojas de cálculo o insertando funciones de Excel desde el menú dedicado, es una buena idea adquirir al menos un conocimiento básico de cómo funciona realmente la sintaxis. De esa manera, podrá corregir cualquier error o modificar las fórmulas para aprovechar al máximo su hoja de cálculo.

¿Cuál es el significado de la sintaxis?

Los lenguajes de programación están diseñados para permitirle instruir a la computadora con oraciones estructuradas. La sintaxis(Syntax) simplemente se refiere a las reglas de un lenguaje tan estructurado, ya que la computadora no es lo suficientemente inteligente como para analizar cualquier texto que se desvíe del estándar esperado.

Microsoft Excel , aunque no es un lenguaje de programación, tiene la capacidad de instruir al programa mediante fórmulas. Y como cualquier otra forma de instrucción automática, tiene su propia sintaxis. Comprender esta sintaxis es clave para aprovechar las capacidades de la aplicación de hoja de cálculo.

¿Qué es una fórmula en Excel?

Una fórmula de Excel(Excel) es una expresión que se puede ingresar en una celda en lugar de datos reales, utilizando operaciones matemáticas u otras funciones para generar un resultado. Por ejemplo, se puede escribir una fórmula para sumar todos los números de una columna y mostrar el resultado.

¿Por qué utilizar una fórmula para esto? Después de todo, usted mismo puede calcular manualmente el resultado e ingresarlo en el campo requerido.

La ventaja de utilizar una fórmula en lugar de un valor concreto para los cálculos es que facilita la actualización de la hoja de cálculo. Cada vez que realice cambios en los datos subyacentes que se incluyen en un cálculo, Excel volverá a calcular automáticamente los resultados.

Esto significa que puede ampliar fácilmente una fórmula a cientos y miles de celdas sin perder precisión. Incluso puede copiar y pegar estas fórmulas en libros y hacer que Excel ajuste automáticamente los parámetros para que se ajusten a su nueva ubicación.

Construyendo una fórmula básica

Para ingresar una fórmula en una celda, comienza con un signo igual y luego escribe la expresión. Por ejemplo, al escribir esto obtendrás la suma de estos dos números:

= 30 + 40

Por supuesto, realizar cálculos con números estáticos como este no es particularmente útil. Para sumar los números contenidos en una celda, debe utilizar referencias de celda.

Como un cuadrado en un tablero de ajedrez, se puede hacer referencia a las celdas de una hoja de cálculo mediante una combinación de sus posiciones alfabéticas y numéricas. El número de fila numérico aumenta a medida que avanza en la hoja de cálculo, mientras que los números de columna alfabéticos avanzan hacia la derecha.

Es posible que hayas detectado el problema obvio con esto: los alfabetos se agotan con bastante rapidez, entonces, ¿qué pasa con las columnas después de la Z? Luego comenzamos a combinar alfabetos, lo que nos da AA, AB, AC, etc.

Usando esta referencia puedes usar el valor de cualquier celda de la hoja de cálculo en una fórmula. Como esto:

= A1 + A2

Tenga en cuenta que una vez que presione Enter, la fórmula solo aparecerá en la barra de fórmulas: la celda misma contiene el valor resultante. Por lo tanto, debe seleccionar una celda para determinar si su valor se deriva de una fórmula o se ingresa manualmente en ella.

Eso es todo lo que necesitas para elaborar fórmulas básicas que realicen cálculos por sí solas. La mejor parte es que si terminas modificando cualquiera de las celdas a las que se hace referencia, el resultado se actualiza por sí solo.

Introducción a las funciones

Las referencias celulares(Cell) y la aritmética básica pueden llevarte lejos, pero aún dejan mucho que desear. Puede resultar tedioso escribir fórmulas para sumar cientos de celdas, por ejemplo, incluso si conoces las referencias.

Ahí es donde entran las funciones. Como cualquier lenguaje de programación, Excel incluye un montón de funciones integradas que pueden realizar tareas complejas con una sintaxis relativamente simple.

Las funciones se invocan por su nombre seguido de cualquier argumento entre corchetes (o paréntesis, como se les llama estrictamente). Por ejemplo, puedes usar la función SUMA(SUM) para agregar una gran cantidad de celdas fácilmente:

Para acortar aún más la fórmula, podemos especificar un rango en lugar de ingresar la referencia de cada celda. Por ejemplo, puede escribir A1:A4 para incluir todo el rango de celdas desde A1 hasta A4. Esto también se puede extender a una fila e incluir tantas celdas como desee.

SUM no es la única función que tienes disponible. Se puede obtener una lista completa haciendo clic en el símbolo ƒ𝑥 al lado de la barra de fórmulas, pero estos son algunos de los más comunes:

  • PROMEDIO(AVERAGE) : otra función básica, la función PROMEDIO(AVERAGE) devuelve el promedio del rango de valores ingresados ​​en ella. Muy útil para cálculos fiscales.

  • CONCATENAR(CONCATENATE) : funciona con texto en lugar de números. Con CONCATENATE , puede unir dos cadenas y generar el valor final. Útil(Useful) para generar texto con operadores condicionales y unirlos para el resultado final.

  • LEN : la forma abreviada de Longitud(Length) , LEN simplemente cuenta el número de caracteres en una cadena determinada, incluidos los espacios. Su uso es muy(Very) situacional (como averiguar si una celda en blanco realmente tiene espacios) pero es mejor que contar los caracteres manualmente.

  • RECORTAR(TRIM) : es bastante común ingresar accidentalmente espacios adicionales en algunas celdas, lo que altera los resultados de algunos cálculos u operaciones CONCATENAR . (CONCATENATE)La función RECORTAR(TRIM) se puede utilizar para eliminar todos los espacios adicionales, dejando solo un espacio entre cada palabra.

Funciones lógicas

Hasta ahora hemos visto un montón de funciones diferentes que realizan muchas tareas útiles como SUM , AVERAGE o TRIM . Pero ¿qué pasa con las comparaciones lógicas?

Al igual que cualquier otro lenguaje de programación, la sintaxis de Excel incluye operadores lógicos como IF, AND y OR. La más útil es la función SI, y las otras dos se utilizan a menudo dentro de una expresión lógica.

La sintaxis de IF es simple(The syntax of IF is simple) : una expresión lógica que se evalúa como VERDADERO(TRUE) o FALSO(FALSE) , seguida de los valores a seguir en cualquiera de las condiciones establecidas en secuencia. Por supuesto, todo esto va entre corchetes y está separado por comas. Algo como esto:

Tenga en cuenta que el argumento final se puede omitir, en cuyo caso la función solo devolverá un valor si la condición es verdadera. Esto se puede utilizar para construir fórmulas complejas incluyendo valores condicionalmente en un cálculo.

El primer argumento, por otra parte, puede adoptar muchas formas. Una expresión lógica puede ser simplemente una comparación de dos valores usando símbolos como “<” o “=", pero también puede ser una combinación de múltiples declaraciones de este tipo usando AND u OR.

Esto se debe a que tanto AND como OR solo devuelven VERDADERO(TRUE) o FALSO(FALSE) , en lugar de cualquier cadena de texto o valor numérico. Estas funciones se utilizan incluyendo dos expresiones lógicas como argumentos; AND devuelve VERDADERO(TRUE) si ambos argumentos se evalúan como VERDADERO(TRUE) , mientras que O devuelve VERDADERO(TRUE) incluso si uno de ellos es VERDADERO(TRUE) . De lo contrario(Otherwise) , se devuelve FALSO .(FALSE)

Usando IF, AND y OR, es posible construir condiciones anidadas muy complejas que evalúen un montón de valores diferentes antes de finalmente arrojar un resultado. Aunque estas fórmulas suelen ser propensas a errores debido a todos los corchetes y comas involucradas. Es mejor separar los cálculos y simplificar las cosas.

Para simplificar aún más las cosas, Excel incluye algunas funciones que combinan SI con otras operaciones útiles como SUMA o PROMEDIO(Excel includes a few functions that combine IF with other useful operations like SUM or AVERAGE) .

Copiar fórmulas

A menudo es necesario realizar el mismo tipo de cálculos en diferentes rangos de celdas de una hoja de cálculo y mostrar los resultados en celdas separadas. ¿Tiene que ingresar manualmente la misma fórmula una y otra vez, cambiando las referencias de celda cada vez?

No, puedes simplemente copiarlos.

Cuando intenta pegar una celda copiada en Excel (haciendo clic derecho en la celda de destino), se le presentan múltiples opciones de Pegar . (Paste)Puede pegar las celdas por completo, copiar solo los valores o incluso pegar solo la fórmula.

Mejor(Better) aún, la fórmula pegada se modifica para reflejar la referencia relativa según su nueva ubicación. Si copia una fórmula que resume los valores de la columna A y la pega en una celda diferente, se actualizarán las referencias con el nuevo número de columna.

¿ Qué necesita saber sobre la sintaxis de las funciones de Excel(Excel Function Syntax) ?

Como principiante, no se moleste en intentar memorizar todas las funciones de Excel(Excel) que existen. La mayoría de ellos rara vez son útiles y puedes encontrar su sintaxis haciendo clic en el botón ƒ𝑥 al lado de la barra de fórmulas.

Solo tenga en cuenta la sintaxis básica de Excel(Excel) de una fórmula: un signo igual seguido de una expresión que puede incluir múltiples funciones. Cada función toma algunos argumentos (aunque algunas funciones no) y devuelve un valor que luego puede usarse en otra función o cálculo.

Aunque anidar funciones como esta puede complicarse bastante rápido, perdiéndote en un lío de paréntesis faltantes. Recomendamos mantener cada fórmula simple y directa, extendiendo un cálculo complejo a varias celdas para que todo sea manejable.



About the author

Soy experto en desarrollo de hardware y software. Tengo experiencia trabajando tanto con productos Apple (ios) como con las plataformas Android de Google. También soy un firme defensor de Edge Computing, que es la última tendencia en tecnología web y móvil. Mis habilidades en estas áreas me hacen ideal para desarrollar aplicaciones que sean rápidas, seguras y eficientes.



Related posts