Sintaxis de las fórmulas en Excel Microsoft Excel es una de las aplicaciones más utilizadas en el mundo y parte de su éxito se lo debe a la facilidad con que podemos crear fórmulas que nos permiten manipular y obtener los resultados que necesitamos de nuestra información. La estructura o el orden de los elementos de una fórmula determinan el resultado final del cálculo. Las fórmulas en Microsoft Excel siguen una sintaxis específica, u orden, que incluye un signo igual !" seguido de los elementos que #an a calcularse los operados", que están separados por operadores de cálculo. cálculo. $ada operando puede ser un #alor que no cambie un #alor constante", una referencia de celda o de rango, un rótulo, un nombre o una función de la %o&a de cálculo. Las fórmulas pueden %acer uso de las funciones de Excel , lo cual quiere decir que podemos tener fórmulas que utilicen más de una función para lograr lograr su ob&eti#o. ' continuación encontrarás una serie de artículos para saber más sobre este tema de las fórmulas y funciones de Excel . (rimero debemos de de definir que es una función) es una fórmula de Excel es un código especial que introducimos en una celda. Ese código realiza algunos cálculos y regresa un resultado que es desplegado en la celda.
Fórmula ! c*+f+b-+a" / -01" Función! 2aíz c*+f+b-+a"
LAS FUNCIONES: 3on %erramientas especiales que efect4an cálculos de di#ersa comple&idad en un solo paso. Excel contiene funciones especializadas en cálculos matemáticos, financieros, funciones lógicas, etc.
LAS FÓRULAS: En Excel son expresiones que se utilizan para realizar cálculos o procesamiento de #alores, produciendo un nue#o #alor que será asignado a la celda en la cual se introduce dic%a fórmula. En una fórmula, por lo general, inter#ienen #alores que que se encuentran en una o más celdas de un libro de traba&o.
LA U!ILI"ACIÓN: 5e las funciones, además de simplificar el desarrollo de modelos sobre %o&as de cálculo, permite efectuar dic%os cálculos sin conocer el procedimiento matemático, por e&emplo, podemos calcular el 6'7 6alor 'ctual 7eto" de una in#ersión aunque no recordemos la fórmula, simplemente utilizando la función correspondiente. Existen millones de #ariaciones de fórmulas porque cada persona creará la fórmula que me&or se adapte a sus necesidades específicas. (ero sin importar la cantidad de fórmulas que #aya a crear, todas deberán seguir las mismas reglas en especial la regla que indica que todas las fórmulas deben empezar con un símbolo igual !". $onsidera la siguiente fórmula para la celda '- ingresada en la barra de fórmulas8
'l pulsar la tecla Entrar obtendremos el resultado calculado por Excel y el cual será mostrado en la celda '-8
7unca debemos ol#idar introducir el símbolo igual al inicio de una fórmula de lo contrario Excel tratará el texto introducido como si fuera cualquier otro texto. 9bser#a lo que sucede en la celda :- al no especificar el signo igual al inicio del texto8
;na celda contiene el símbolo igual y esa celda muestra el resultado de la operación, mientras que la otra celda solamente muestra el texto de la ecuación pero no realiza ning4n cálculo. $uadro de nombres8
desplazarse a una celda cuyo nombre se asignó pre#iamente y seleccionarla, %aga clic en su nombre en el cuadro 7ombre. Modificar >órmula8 'yuda a crear una fórmula con funciones de %o&a de cálculo. ?uardar8 (roporciona un nombre a un documento nue#o y posteriormente lo graba en la ubicación que usted especifique. 3i el documento ya %abía sido grabado pre#iamente, entonces graba los cambios realizados al documento. :arra de estado :arra situada en la parte inferior de la #entana del documento que muestra información acerca de un comando o un botón de una barra de %erramientas, una operación en curso o la posición del punto de inserción.
En Excel puede crearse una amplia di#ersidad de fórmulas, desde fórmulas que e&ecuten una simple operación aritmética %asta fórmulas que analicen un modelo comple&o de fórmulas. ;na fórmula puede contener funciones, que son fórmulas predefinidas que e&ecutan operaciones simples o comple&as. (ara e&ecutar simultáneamente #arias operaciones y que se genere uno o #arios resultados, utilice una fórmula matricial.
SIN!A#IS $E LAS FUNCIONES: La sintaxis de una fórmula es la estructura o el orden de los elementos de una fórmula. Las fórmulas en Excel siguen una sintaxis específica que incluye un signo igual !" seguido de los elementos que #an a calcularse los operándose" y los operadores del cálculo. $ada operando puede ser un #alor que no cambie un #alor constante", una referencia de celda o de rango, un rótulo, un nombre o una función de la %o&a de cálculo. $omo #alor predeterminado, Microsoft Excel calcula una fórmula de izquierda a derec%a, comenzando por el signo igual !". (uede controlar el orden en que se e&ecutará el cálculo cambiando la sintaxis de la fórmula.
OR$EN $E E%ECUCIÓN 3i se combinan #arios operadores en una 4nica fórmula, Excel e&ecutará las operaciones en el orden que se indica en la tabla que se muestra a continuación. 3i una fórmula contiene operadores con el mismo precedente por e&emplo, si una fórmula contiene un operador de multiplicación y otro de di#isión" Excel e#aluará los operadores de izquierda a derec%a. (ara cambiar el orden de e#aluación, escriba entre paréntesis la parte de la fórmula que se calculará en primer lugar.
O&erador $escri&ción: 5os puntos", coma" un espacio" 9peradores de referencia @ 7egación como en @-"
A (orcenta&e / Exponente B C 0 Multiplicación y di#isión + y @ 3uma y resta D $onecta dos cadenas de texto concatenación" ! F ! $omparación
Referencias de celda ;na fórmula puede %acer referencia a una celda. 3i desea que una celda contenga el mismo #alor que otra, introduzca un signo igual seguido de la referencia a la celda. La celda que contiene la fórmula se denomina celda dependiente ya que su #alor depende del #alor en la otra celda. 3iempre que se cambie la celda a la que %ace referencia la fórmula, cambiará también la celda que contiene la fórmula. La siguiente fórmula multiplica el #alor en la celda :-* por *. $ada #ez que se cambie el #alor en la celda :-* se #ol#erá a calcular la fórmula. !:-*B* Las fórmulas pueden %acer referencia a celdas, o rangos de celdas, o a nombres o rótulos que representan a las celdas o rangos.
(artes de una fórmula de Excel
=odas las fórmulas de Excel consisten de cualquier de los siguientes elementos8
Constantes o texto. ;n e&emplo de una constante es el #alor G. ;n texto también puede ser utilizado dentro de una fórmula pero siempre deberá estar encerrado por dobles comillas como HMarzoI.
Referencias de celda . En lugar de utilizar constantes dentro de nuestras fórmulas, podemos utilizar referencias de celdas que apuntarán a la celda que contiene el #alor que queremos incluir en nuestra fórmula
O&eradores.
Los operadores utilizados en Excel son los mismos operadores matemáticos que conocemos como el símbolo + para la suma o el símbolo B para la multiplicación.
Funciones de Excel . 5entro de las fórmulas de Excel podemos utilizar funciones de Excel. ;n e&emplo de una función de Excel es la función 3;M' la cual podemos incluir como parte de una fórmula.
Funciones: Excel contiene muc%as fórmulas predefinidas o integradas, denominadas funciones. Las funciones pueden utilizarse para e&ecutar operaciones simples o comple&as. La función más com4n en las %o&as de cálculo es la función 3;M', que se utiliza para sumar rangos de celdas. 'unque puede crearse una fórmula para calcular el #alor total de unas pocas celdas que contengan #alores, la función de la %o&a de cálculo 3;M' calcula #arios rangos de celdas. Los argumentos pueden ser n4meros, texto, #alores lógicos como 6E25'5E29 o >'L39, matrices, #alores de error como J70' o referencias de celda. El argumento que se designe deberá generar un #alor #álido para el mismo. Los argumentos pueden ser también constantes, fórmulas u otras funciones. La sintaxis de una función comienza
por el nombre de la función, seguido de un paréntesis de apertura, los argumentos de la función separados por comas y un paréntesis de cierre. 3i la función inicia una fórmula, escriba un signo igual !" delante del nombre de la función. ' medida que se cree una fórmula que contenga una función, la paleta de fórmulas facilitará ayuda. (ara introducir una fórmula que contenga una función, %aga clic en la celda en que desee introducir la fórmula. (ara iniciar la fórmula con la función, %aga clic en Modificar fórmula en la barra de fórmulas. Kaga clic en la flec%a %acia aba&o que aparece &unto al cuadro >unciones. Kaga clic en la función que desee agregar a la fórmula. 3i la función no aparece en la lista, %aga clic en Más funciones para obtener una lista de las funciones adicionales.
Las funciones &ueden introducirse: -.
1. .
Escribiéndola directamente sobre la celda si conocemos su sintaxis y los argumentos a ingresar" 5esde la barra de fórmulas, presionando f x para insertar función 5esde la fic%a >órmulas en el fragmento :iblioteca de funciones, presionando el botón
Las indicaciones &ara escri'ir una fórmula son 8 •
3iempre comience a escribir con un signo de igual delante.
•
En una fórmula puede %aber uno o más operadores aritméticos, de comparación, etc.".
•
=oda fórmula necesita a los menos dos #alores combinados con operadores, para realizar una comparación y en base a eso realizar la comparación.
•
=odos los #alores de texto que deba de#ol#er una fórmula como resultado deberán ir entre comillas.
nunca lle#an acentuación ni espacios.
•
Los nombres de las funciones
•
El nombre de la función puede estar escrito en may4sculas o min4sculas, indistintamente.
•
Los argumentos o #alores que contiene una función siempre #an entre paréntesis.
•
Los argumentos se deberán separar con punto y coma.
La sintaxis de las fórmulas es 8 !nombre de la formula argumento -) argumento1) argumenta n" ;na función es una formula especial escrita con anticipación y que acepta un #alor o #alores, realiza unos cálculos y de#uel#e un resultado. =odas las funciones tienen que seguir una sintaxis y si esta no se respeta Excel nos mostrara un mensa&e de error. -.
3i la función #a al comienzo de una formula debe empezar por el signo !.
1.
Los argumentos o #alores de entrada #an siempre entre paréntesis. 7o se deben de&ar espacios antes o después de cada paréntesis.
.
Los argumentos pueden ser #alores constantes n4mero o texto", formulas o funciones.
.
Los argumentos deben separarse siempre por ) ó ,.
E(em&lo: !3;M' '-8:", Esta función equi#ale a !'-+'1+'+:-+:1+:. !3< '-F'1,$922E$=9,<7$922E$=9". (rofundizando más con lo ya #isto, una función es una formula predefinida por Excel que opera sobre uno o más #alores y de#uel#e un resultado que aparecerá directamente en la celda introducida. La sintaxis de cualquier función es8 !nombre función argumento-, argumento1,N, argumento 7".
Funciones atem)ticas ')sicas* FUNCIÓN SUA . 3uma todos los n4meros de un rango. !3;M' rango" o !suma n-+n1+n"
FUNCIÓN +RO$UC!O.
Multiplica todos los n4meros que figuran como argumentos y de#uel#e el producto. !(295;$=9 7umero-, numero1,N",
Función RE$ON$EAR . 2edondea un n4mero al n4mero de decimales especificados. !2E5975E'2 n4mero, n4m. decimales", e&emplo8 !2E5975E'2 '-, -", si '- ! -.-1*, el resultado es -.-. !2E5975E'2 '-, 1", el resultado es -.-1.
Función RE$ON$EAR* M'3. 2edondea un numero %acia arriba, en dirección contraria a cero. !2E5975E'2.M'3 n4mero, un n4m. decimales", e&emplo8 !2E5975E'2.M'3 '-, O", si '- ! -.-1*, el resultado es 1.
Función RE$ON$EAR*ENOS . 2edondea un numero %acia aba&o, en dirección %acia cero. !2E5975E'2.ME793 n4mero, n4m. decimales", e&emplo8 !2E5975E'2.ME793 '-, O", si '- ! -.-1*, el resultado es -.
Función SUAR*SI . 3uma las celdas en el rango que coinciden con el argumento criterio. !3;M'2.3< rango, criterio, rango suma", e&emplo8 !3;M'2.3< '-8',F-OO, :-8:", 3e lee de la siguiente manera. 3umar si a- a a es mayor a -OO, entonces suma b- %asta b.
Funciones ló,icas m)s usadas. FUNCIÓN -. 5e#uel#e #erdadero si todos los argumentos son #erdaderos, de#uel#e falso si uno o más argumentos son falso.
!C #alorPlogico-, #alorPlogico1,N", e&emplo8 !C '-!, '1!", si los #alores de '- y '1 equi#ale a , entonces de#uel#e #erdadero, si al menos uno no coincide de#uel#e falso.
FUNCIÓN O. 5e#ol#erá #erdadero si alguno de los argumentos es #erdadero, de#ol#erá falso si todos los argumentos son falsos. !9 #alorPlogico-, #alorPlogico1...", e&emplo8 !9 '-!, '1!", si al menos una condición coincide de#ol#erá #erdadero, si no coincide ninguna de#uel#e falso.
FUNCIÓN SI . 5e#uel#e un #alor si la condición especificada es #erdadero y otro #alor si dic%o argumento es falso. !3< prueba lógica #alor si #erdadero 6alor si falso", e&emplo8 !3< '-!1*O,5entro del presupuestoI, H(resupuesto excedido" 3i a- es menor o igual a 1*O, entonces queda dentro del presupuesto, si no manda presupuesto excedido.
FUNCIONES ES!A$.S!ICAS /S USA$AS: Función CON!AR* $uenta el n4mero de celdas que contienen n4meros, además de los n4meros dentro de la lista de argumentos. ;tilice contar para obtener el n4mero de entradas en un campo numérico de un rango o una matriz de n4meros. !$97='2 ref-, ref1N", e&emplo8
FUNCIÓN CON!AR*SI* $uenta las celdas, dentro del rango, que no están en blanco y que cumplen con el criterio especificado.
0$97='2.3< rango, criterio", e&emplo8
FUNCIÓN CON!ARA* $uenta el n4mero de celdas que no están #acías y los #alores que %ay en la lista de argumentos. E&emplo8 !$97='2' #alor-, #alor1, #alorN"
FUNCIÓN A#* 5e#uel#e el #alor máximo de un con&unto de #alores. E&emplo8
FUNCIÓN IN * 5e#uel#e el #alor mínimo de un con&unto de #alores. ;tilizamos el mismo e&emplo del M'Q pero a%ora utilizando M<7.
FUNCIÓN +ROE$IO* 5e#uel#e el promedio media aritmética" de los argumentos. !(29ME5<9 numero-, numero1Nn4mero n", e&emplo8
Funciones de texto m)s elementales* FUNCIÓN CONCA!ENAR* ;ne argumentos de texto. E&emplo8
FUNCIÓN A-USC* $on#ierte el texto en may4sculas. E&emplo8