lunes, 16 de mayo de 2011

FUNCIONES DE EXCEL


La función =SI( )

La función =SI( ) es una de las más potentes que tiene Excel. Esta función comprueba si se cumple una condición. Si ésta se cumple, da como resultado VERDADERO. Si la condición no se cumple, da como resultado FALSO. Obseva la sintaxis:

=SI(Condición;Verdadero;Falso)

Esta es la forma más simple de representar esta función. Vamos a proponer un ejemplo:

Observa el gráfico.Vamos a colocar una función =SI( ) en la celda B4 (celda rosa del descuento).

Vamos a hacer que la factura del ejemplo anterior nos haga un descuento del 10% sólo en el caso de cobrar al contado. La fórmula se colocará en la celda B4 y será la siguiente:

=SI(C1="Contado";B3*10%;0;)

Esta fórmula mirará si en la casilla C1 (celda amarilla) existe la palabra Contado. En tal caso, ejecutará una fórmula (10% de descuento), en caso contrario, colocará simplemente un cero en la celda B4, es decir, no realizará ningún cálculo. Observa el resultado:

Función contar

Descripción

La función CONTAR cuenta la cantidad de celdas que contienen números y cuenta los números dentro de la lista de argumentos. Use la función CONTAR para obtener la cantidad de entradas en un campo de número de un rango o matriz de números. Por ejemplo, puede escribir la siguiente fórmula para contar los números en el rango A1:A20:

=CONTAR(A1:A20)

En este ejemplo, si cinco de las celdas del rango contienen números, el resultado es 5.

Sintaxis

CONTAR(valor1; [valor2],...)

La sintaxis de la función CONTAR tiene los siguientes argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):

  • valor1 Obligatorio. Primer elemento, referencia de celda o rango en el que desea contar números.
  • valor2, ... Opcional. Hasta 255 elementos, celdas de referencia o rangos adicionales en los que desea contar números.

Nota Los argumentos pueden contener o hacer referencia a una variedad de diferentes tipos de datos, pero sólo se cuentan los números.

Observaciones

  • Se cuentan argumentos que son números, fechas o una representación de texto de los números (por ejemplo, un número entre comillas, como "1").
  • Se tienen en cuenta los valores lógicos y las representaciones textuales de números escritos directamente en la lista de argumentos.
  • No se cuentan los argumentos que sean valores de error o texto que no se puedan traducir a números.
  • Si un argumento es una matriz o una referencia, sólo se considerarán los números de esa matriz o referencia. No se cuentan celdas vacías, valores lógicos, texto o valores de error de la matriz o de la referencia.
  • Si desea contar valores lógicos, texto o valores de error, use la funciónCONTARA.
  • Si desea contar sólo números que cumplan con determinados criterios, use la función CONTAR.SI o la función CONTAR.SI.CONJUNTO.

Ejemplo:

=CONTAR(A1:B5)

EL RESULTADO SERA 8

Función CONTAR.SI

Categoría: Matemáticas

CONTAR.SI: Esta función nos permitirá contar cuantas celdas diferentes de blanco de un rango cumplen con un criterio determinado.

Ejemplo:

Imagina que de una lista de datos en los que aparecen los días de la semana queremos saber cuantos de estos se producen los lunes. Para ello simplemente deberemos introducir la función: =CONTAR.SI(A3:A9;"Lunes") donde se especifica que de la A3 a la A9 tengo todos los datos y en el siguiente argumento lo que deseamos contar si estos datos son Lunes.

la función CONTAR.SI.CONJUNTO en Microsoft Excel 2007.

CONTAR.SI.CONJUNTO, es la evolución de la función CONTAR.SI similar a lo que sucede entreSUMAR.SI.CONJUNTO y SUMAR.SI.

CONTAR.SI tradicionalmente nos ha permitido contar celdas de un rango que coincidan con exactitud con un argumento en específico que denominaremos criterio, con la limitante de poder emplear solo un criterio o condición de suma.

Ahora, con CONTAR.SI.CONJUNTO, podremos contar celdas de un rango que coincidan con exactitud con hasta 127 criterios diferentes, facilitando nuestros cálculos al extender el límite de criterios. Veamos en la imagen anexa la sintaxis de esta función para comprender mejor como podemos aplicarla:


Como verán la sintaxis oficial de esta función es:

=CONTAR.SI.CONJUNTO(rango_criterio1;criterio1; [rango_criterios2;criterios2]; …)

Lo que también podemos expresar como:

=CONTAR.SI.CONJUNTO(“lista 1 de posibles condiciones a contar”;”condicion1?, ["lista 2 de posibles condiciones a contar";"condicion2",]; …)

De esta manera podemos contar sin dificultad dentro de un conjuntos de celdas aquellas que cumplan con las condiciones por nosotros especificadas, tal como en este ejemplo:


Como en todos los casos es importante tomar en cuenta algunas consideraciones y tips adicionales para el correcto uso de esta función:

· Puedes emplear criterios textuales (como el de nuestro ejemplo “manzanas”, “peras”, “verdes”, “amarillas”, “rojas”, etc.), númericos (por ejemplo celdas iguales a 40, “<40?, “>40?,etc.), referencias a celdas (F3, F4, etc.).

· Los argumentos rango_criterios deben contener el mismo número de filas y columnas que el argumento rango_suma.

· Si el argumento de los criterios hace referencia a una celda vacía, la funciónCONTAR.SI.CONJUNTO trata dicha celda como un valor 0.

Como ya es tradición, te anexamos para la descarga el archivo con el que generamos este artículo para que puedan profundizar en el estudio y aplicación de esta función: CONTAR.SI.CONJUNTO.

No duden en escribirnos si quieren que describamos cualquier función, fórmula o funcionalidad de Microsoft Excel que gusten. Ya saben que pueden hacerlo comentando directamente este o cualquiera de nuestros artículos, o mejor aun inscribiéndose en nuestra página y accediendo al foro que hemos creado especialmente para ustedes y sus consultas.

Si deseas conocer más acerca de funciones puedes visitar el siguiente enlace en donde encontraras los mas intertesantes articulos sobre funciones de MS Excel:

FUNCION BUSCARV

La función BUSCARV busca datos que están en primera columna de una tabla(a esta tabla se la denomina matriz de búsqueda o de datos), si el valor es encontrado devuelve el dato asociado (valor que esta en la misma fila que el dato a buscar) de una columna especificada, la sintaxis es;

los primeros tres argumentos son obligatorios y el cuarto es opcional

Veamos el siguiente ejemplo:

Un profesor tiene una tabla con las notas de un alumno puestas en números y quiere completarla poniendo las notas en palabras

para hacer esto cuenta con otra tabla de equivalencias

vuelca estos datos en un libro de Excel poniendo en la Hoja1 la tabla a completar y en la Hoja2 la tabla con las equivalencias pero sin los rótulos para tener directamente la matriz de datos

despues coloca la siguiente fórmula en la celda E3 de la Hoja 1:


=BUSCARV(D3;Hoja2!$A$1:$B$10;2;FALSO)

en la que D3 es una referencia donde está el contenido , que en este caso es el valoor 2, aunque hay casos en que por la naturaleza del problema, por ejemplo una consulta, la referencia puede al principio estar vacia, dando el error #N/A (no aplicable), en el tutorialELIMINAR MESAJE DE ERROR EN BV, daremos una solución a este antiestético mensaje.


A continuación se arrastra la función hasta completar la tabla


en este caso la matriz de búsqueda está en otra hoja, pero puede estar en cualquier lado, incluso dentro de otra tabla.

Función promedio

La función PROMEDIO() sirve para obtener el promedio o media aritmética de un conjunto de valores. Como argumentos puede tener celdas individuales y/o rangos de celdas que tengan valores numéricos.

Ejemplo de operación: Obtener el promedio de 2 valores: 10 y 6

=PROMEDIO(A1,A2)

=PROMEDIO(A1:A2)

En la primera imagen podemos apreciar 2 valores 10 y 6, como podemos ver, manejamos como argumentos de la función las 2 celdas correspondientes de manera individual (A1,A2). En la segunda imagen tenemos como argumento un rango (A1:A2) y el resultado es el mismo.

Función sumar si

Suma las celdas en el rango que coinciden con el argumento criterio.

Sintaxis

SUMAR.SI(rango;criterio;rango_suma)

Rango es el rango de celdas que desea evaluar.

Criterio es el criterio en forma de número, expresión o texto, que determina las celdas que se van a sumar. Por ejemplo, los criterios pueden expresarse como 32, "32" ">32", "manzanas".

Rango_suma son las celdas que se van a sumar.

Observaciones

  • Las celdas contenidas en rango_suma se suman sólo si las celdas correspondientes del rango coinciden con el criterio.
  • Si rango_suma se omite, se suman las celdas contenidas en el argumento rango.
  • Microsoft Excel proporciona funciones adicionales que pueden utilizarse para analizar los datos basándose en una condición. Por ejemplo, para contar el número de veces que aparece una cadena de texto o un número dentro de un rango de celdas, utilice la función CONTAR.SI. Para hacer que una fórmula devuelva uno de dos valores basados en una condición, como una bonificación por ventas basada en un importe de ventas especificado, utilice la función SI.

Ejemplo

El ejemplo puede resultar más fácil de entender si lo copia en una hoja de cálculo en blanco.

  1. Cree un libro o una hoja de cálculo en blanco.
  2. Seleccione el ejemplo en el tema de Ayuda. No seleccione los encabezados de fila o de columna.

Seleccionar un ejemplo de la Ayuda

  1. Presione CTRL+C.
  2. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
  3. Para alternar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave) o, en el menú Herramientas, elija Auditoría de fórmulas y, a continuación
  4. , haga clic en Modo de auditoría de fórmulas.


1

2

3

4

5

A

B

Valor de propiedad

Comisión

100.000

7.000

200.000

14.000

300.000

21.000

400.000

28.000

Fórmula

Descripción (Resultado)

=SUMAR.SI(A2:A5;">160000";B2:B5)

Suma de las comisiones para los valores de propiedad superiores a 160000 (63.000)

Función extraer

Categoría: Texto datos

EXTRAE: Nos devuelve una cantidad de caracteres específicos a partir de una posición inicial de una cadena de texto.

EXTRAE(Texto; Posición inicial; Número de caracteres a extraer)

Ejemplo de la función

Si en la celda A1 tenemos el texto: “Funciones de Excel” y en la celda A2 queremos obtener la palabra “de” deberíamos escribir la función =EXTRAE(A1;11;2)

Funciones días lab

Devuelve el número de días laborables entre fecha_inicial y fecha_final. Los días laborables no incluyen los fines de semana ni otras fechas que se identifiquen en el argumento festivos. Utilice DIAS.LAB para calcular el incremento de los beneficios acumulados de los empleados basándose en el número de días trabajados durante un período específico.

Si esta función no está disponible y devuelve el error #¿NOMBRE?, instale y cargue el programa de complementos Herramientas para análisis.

Ocultar¿Cómo?

  1. En el menú Herramientas, elija Complementos.
  2. En la lista Complementos disponibles, seleccione el cuadro Herramientas para análisis y, a continuación, haga clic en Aceptar.
  3. Si es necesario, siga las instrucciones del programa de instalación.

Sintaxis

DIAS.LAB(fecha_inicial;fecha_final;festivos)

Importante Las fechas deben introducirse mediante la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, utilice FECHA(2008;5;23) para el día 23 de mayo de 2008. Pueden producirse problemas si las fechas se introducen como texto.

Fecha_inicial es una fecha que representa la fecha inicial.

Fecha_final es una fecha que representa la fecha final.

Festivos es un rango opcional de una o varias fechas que deben excluirse del calendario laboral, como los días festivos nacionales y locales. La lista puede ser un rango de celdas que contengan las fechas o una constante matricial (matriz: utilizada para crear fórmulas sencillas que producen varios resultados o que funcionan en un grupo de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una fórmula común; una constante de matriz es un grupo de constantes utilizadas como un argumento.) de los números de serie que representen las fechas.

Observaciones

  • Microsoft Excel almacena las fechas como números de serie secuenciales para que puedan utilizarse en los cálculos. De forma predeterminada, el 1 de enero de 1900 es el número de serie 1 y el 1 de enero de 2008 es el número de serie 39448 porque viene 39.448 días después del 1 de enero de 1900. Microsoft Excel para Macintosh utiliza un sistema de fechas predeterminado diferente.
  • Si uno de los argumentos no es una fecha válida DIAS.LAB devuelve el valor de error #¡VALOR!.

Ejemplo

El ejemplo puede resultar más fácil de entender si lo copia en una hoja de cálculo en blanco.

  1. Cree un libro o una hoja de cálculo en blanco.
  2. Seleccione el ejemplo en el tema de Ayuda. No seleccione los encabezados de fila o de columna

Seleccionar un ejemplo de la Ayuda

  1. Presione CTRL+C.
  2. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.
  3. Para alternar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione CTRL+` (acento grave) o, en el menú Herramientas, elija Auditoría de fórmulas y, a continuación, haga clic en Modo de auditoría de fórmulas.


1

2

3

4

5

6

A

B

Fecha

Descripción

01-10-2008

Fecha inicial de un proyecto

01-03-2009

Fecha final de un proyecto

26-11-2008

Día festivo

04-12-2008

Día festivo

21-01-2009

Día festivo

Fórmula

Descripción (Resultado)

=DIAS.LAB(A2;A3)

Número de días laborables entre las fechas inicial y final anteriores (108)

=DIAS.LAB(A2;A3;A4)

Número de días laborables entre las fechas inicial y final anteriores, excluido el primer día festivo (107)

=DIAS.LAB(A2;A3;A4:A6)

Número de días laborables entre las fechas inicial y final anteriores, excluidos todos los días festivos (105)

Nota Para convertir el rango de celdas utilizado para los días festivos del último ejemplo en una constante matricial, seleccione la referencia A4:A6 en la fórmula y presione F9.

Función dial ab

Descripción:

Devuelve un número que representa una


fecha, obtenida al sumar un cierto número de días laborales a una fecha inicial. Los días laborables excluyen los días de fin de semana y cualquier fecha identificada en el argumento vacaciones. Use DIA.LAB para excluir fines de semana o días festivos cuando calcule fechas de vencimiento de facturas, las fechas de entrega esperadas o el número de días de trabajo realizado. La función acepta como parámetros un dato de tipo fecha, el número de días laborales y de manera opcional, una matriz que contenga los días festivos.


Sintaxis Completa:


DIA.LAB(fecha_inicial;días_lab;vacaciones)


Ejemplo de Operación:


=DIA.LAB(C1,C2,C3)


Resultado: 39980 (Número que representa la fecha 16/06/2009)


Nota: Para convertir el número entero a su fecha correspondiente, solo debes aplicar formato de Fecha a la(s) celda(s) con este tipo de datos.