2011 05 funciones en excel

21
2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010 Machete de funciones para usar en Excel (1) ¿Cómo copio un ejemplo? Seleccione uno de los ejemplos de este artículo. Presione CTRL+C. En Excel, cree una hoja de cálculo o un libro en blanco. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V. Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione Alt+º, o en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas. La función SUMA suma todos los números que especifica como argumentos. Cada argumento puede ser un rango, una referencia de celda, una matriz, una constante, una matriz, o el resultado de otra función. Por ejemplo, SUMA(A1:A5) suma todos los números que están contenidos en las celdas A1 hasta A5. Otro ejemplo, SUMA(A1; A3; A5) suma los números que están contenidos en las celdas A1, A3 y A5. Sintaxis SUMA(número1;[número2];...]) La sintaxis de la función SUMA tiene los siguientes argumentos: número1 Obligatorio. El primer argumento de número que desea sumar. número2;... Opcional. De 2 a 255 argumentos numéricos que desea sumar. Observaciones Si el argumento es una matriz o una referencia, sólo se considerarán los números contenidos en la matriz o en la referencia. Se omitirán las celdas vacías, los valores lógicos o el texto contenido en la matriz o en la referencia. Los argumentos que sean valores de error o texto que no se pueda traducir a números. Excel muestra un error.

Upload: micaela

Post on 10-Dec-2015

21 views

Category:

Documents


0 download

DESCRIPTION

Paso a paso de Funciones de Excel

TRANSCRIPT

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

Machete de funciones para usar en Excel (1)

¿Cómo copio un ejemplo?

Seleccione uno de los ejemplos de este artículo.

Presione CTRL+C. En Excel, cree una hoja de cálculo o un libro en blanco. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.

Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione Alt+º, o en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas.

La función SUMA

suma todos los números que especifica como argumentos. Cada argumento puede ser un rango, una referencia de celda, una matriz, una constante, una matriz, o el resultado de otra función. Por ejemplo, SUMA(A1:A5) suma todos los números que están contenidos en las celdas A1 hasta A5. Otro ejemplo, SUMA(A1; A3; A5) suma los números que están contenidos en las celdas A1, A3 y A5.

Sintaxis

SUMA(número1;[número2];...])

La sintaxis de la función SUMA tiene los siguientes argumentos:

número1 Obligatorio. El primer argumento de número que desea sumar. número2;... Opcional. De 2 a 255 argumentos numéricos que desea sumar.

Observaciones

Si el argumento es una matriz o una referencia, sólo se considerarán los números contenidos en la matriz o en la referencia. Se omitirán las celdas vacías, los valores lógicos o el texto contenido en la matriz o en la referencia.

Los argumentos que sean valores de error o texto que no se pueda traducir a números. Excel muestra un error.

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

Ejemplo

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

1

2

3

4

5

6

7

1

9

10

11

12

A D R

Datos

-5

15

30

'5

VERDADERO

Fórmula Descripción Resultado

=SUMA(3;2) Suma 3 y 2. 5

=SUMA("5";15;VERDADERO) Suma 5, 15 y 1. El valor de texto "5" es el primero traducido a número, y el valor lógico VERDADERO primero se traduce como el número 1.

21

=SUMA(A2:A4) Suma los valores de las celdas A2 hasta A4. 40

=SUMA(A2:A4;15) Suma los valores de las celdas A2 hasta A4 y, a continuación, suma 15 a ese resultado.

55

=SUMA(A5;A6;2) Suma los valores de las celdas A5 y A6 y, a continuación, suma 2 a ese resultado. Dado que los valores no numéricos no se traducen , el valor de la celda A5 ('5) y el valor de la celda A6 (VERDADERO) son tratados como texto, y los valores de esas celdas se omiten.

La función SI

En este artículo, se describen la sintaxis de la fórmula y el uso de la función SI en Microsoft Excel.

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

Descripción La función SI devuelve un valor si una condición especificada se evalúa como VERDADERO y otro valor si se evalúa como FALSO. Por ejemplo, la fórmula =SI(A1>10,"Más de 10","10 o menos") devuelve "Más de 10" si A1 es mayor que 10 y "10 o menos" si A1 es menor o igual que 10.

Sintaxis

SI(prueba_lógica; [valor_si_verdadero]; [valor_si_falso])

La sintaxis de la función SI tiene los siguientes argumentos:

Prueba_lógica Obligatorio. Cualquier valor o expresión que pueda evaluarse como VERDADERO o FALSO. Por ejemplo, A10=100 es una expresión lógica; si el valor de la celda A10 es igual a 100, la expresión se evalúa como VERDADERO. De lo contrario, se evaluará como FALSO. Este argumento puede utilizar cualquier operador de comparación.

Valor_si_verdadero Opcional. El valor que desea que se devuelva si el argumento prueba_lógica se evalúa como VERDADERO. Por ejemplo, si el valor de este argumento es la cadena de texto "Dentro de presupuesto" y el argumento prueba_lógica se evalúa como VERDADERO, la función SI muestra el texto "Dentro de presupuesto". Si el argumento prueba_lógica se evalúa como VERDADERO y el argumento valor_si_verdadero se omite (es decir, después de prueba_lógica solamente hay un punto y coma), la función SI devuelve 0 (cero). Para mostrar la palabra VERDADERO, utilice el valor lógico VERDADERO para el argumento valor_si_verdadero.

Valor_si_falso Opcional. El valor que desea que se devuelva si el argumento prueba_lógica se evalúa como FALSO. Por ejemplo, si el valor de este argumento es la cadena de texto "Presupuesto excedido" y el argumento prueba_lógica se evalúa como FALSO, la función SI devuelve el texto "Presupuesto excedido". Si prueba_lógica se evalúa como FALSO y el argumento valor_si_falso se omite (es decir, después del argumento valor_si_verdadero no hay un punto y coma), la función SI devuelve el valor lógico FALSO. Si prueba_lógica se evalúa como FALSO y se omite el valor del argumento valor_si_falso (es decir, en la función SI no hay un punto y coma después del argumento valor_si_verdadero), la función SI devuelve el valor 0 (cero).

Observaciones

Es posible anidar hasta 64 funciones SI como argumentos valor_si_verdadero y valor_si_falso para crear pruebas más complicadas (vea el ejemplo 3 para ver una muestra de funciones SI anidadas). Como alternativa, para comprobar muchas condiciones, plantéese usar las funciones BUSCAR, CONSULTAV, CONSULTAH o ELEGIR (vea el ejemplo 4 para obtener una muestra de la función BUSCAR).

Si cualquiera de los argumentos de la función SI es una matriz, cada elemento de la matriz se evaluará cuando se ejecute la instrucción SI.

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

Excel proporciona funciones adicionales que se pueden utilizar para analizar los datos en función de una condición. Por ejemplo, para contar el número de veces que una cadena de texto o un número aparecen dentro de un rango de celdas, utilice las funciones de hoja de cálculo CONTAR.SI o CONTAR.SI.CONJUNTO. Para calcular una suma basándose en una cadena de texto o un número de un rango, utilice las funciones SUMAR.SI o SUMAR.SI.CONJUNTO.

Ejemplos

EJEMPLO 1

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

1

2

3

4

5

A B C

Datos

50 23

Fórmula Descripción Resultado

=SI(A2<=100;"Dentro de presupuesto";"Presupuesto excedido")

Si el número en la celda A2 es igual o menor que 100, la fórmula devuelve "Dentro de presupuesto". De lo contrario, la función devuelve "Presupuesto excedido".

Dentro de presupuesto

=SI(A2=100;A2+B2;"") Si el número en la celda A2 es igual a 100, se calcula y devuelve la suma A2 + B2. En caso contrario, se devuelve texto vacío ("").

Texto vacío ("")

EJEMPLO 2

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

1

A B C

Gastos reales Gastos previstos

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

2

3

4

5

6

7

1500 900

500 900

500 925

Fórmula Descripción Resultado

=SI(A2>B2;"Presupuesto excedido";"Aceptar")

Comprueba si los gastos en la fila 2 sobrepasan el presupuesto.

Presupuesto excedido

=SI(A3>B3;"Presupuesto excedido";"Aceptar")

Comprueba si los gastos en la fila 3 sobrepasan el presupuesto.

Aceptar

EJEMPLO 3

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

1

2

3

4

5

6

7

8

A B C

Puntuación

45

90

78

Fórmula Descripción Resultado

=SI(A2>89,"A",SI(A2>79;"B";SI(A2>69;"C";SI(A2>59;"D";"F")))) Asigna una letra a la puntuación contenida en la celda A2.

F

=SI(A3>89;"A";SI(A3>79;"B";SI(A3>69;"C";SI(A3>59;"D";"F")))) Asigna una letra a la puntuación contenida en la celda A3.

A

=SI(A4>89;"A";SI(A4>79;"B";SI(A4>69;"C";SI(A4>59;"D";"F")))) Asigna una letra a la puntuación contenida en la celda A4.

C

En el ejemplo anterior se muestra cómo se pueden anidar instrucciones SI. En cada fórmula, la cuarta instrucción SI también es el argumento valor_si_falso de la tercera instrucción SI. Asimismo, la tercera instrucción SI es el argumento valor_si_falso de la segunda instrucción SI y la segunda instrucción SI es el argumento valor_si_falso de la primera instrucción SI. Por ejemplo, si el primer argumento prueba_lógica (Promedio>89)

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

se evalúa como VERDADERO, se devuelve el valor "A". Si el primer argumento prueba_lógica se evalúa como FALSO, se evalúa la segunda instrucción SI, y así sucesivamente. Puede usar también otras funciones como argumentos.

Las letras de puntuación se asignan a números utilizando la siguiente clave.

SI LA PUNTUACIÓN ES LA FUNCIÓN DEVUELVE

Mayor que 89 A

De 80 a 89 B

De 70 a 79 C

De 60 a 69 D

Menor que 60 F

EJEMPLO 4

En este ejemplo se utiliza la función BUSCAR en lugar de SI, ya que hay que comprobar trece condiciones y la función BUSCAR puede resultar más fácil de leer y mantener que la función SI.

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

¿Cómo copio un ejemplo?

Seleccione el ejemplo de este artículo.

Presione CTRL+C. En Excel, cree una hoja de cálculo o un libro en blanco. En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.

Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione Alt+º, o en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas.

1

2

3

4

5

A B C

Puntuación

45

90

78

Fórmula Descripción Resultado

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

6

7

8

=BUSCAR(A2;{0;60;63;67;70;73;77;80;83;87;90;93;97},{"F";"D-";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})

Asigna una letra a la puntuación contenida en la celda A2.

F

=BUSCAR(A3;{0;60;63;67;70;73;77;80;83;87;90;93;97},{"F";"D-";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})

Asigna una letra a la puntuación contenida en la celda A3.

A-

=BUSCAR(A4;{0;60;63;67;70;73;77;80;83;87;90;93;97},{"F";"D-";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})

Asigna una letra a la puntuación contenida en la celda A4.

C+

La función SUMAR.SI

En este artículo, se describe la sintaxis y el uso de la fórmula de la función SUMAR.SI en Microsoft Excel.

Descripción

La función SUMAR.SI sirve para sumar los valores en un rango que cumple los criterios que se especifican. Por ejemplo, supongamos que en una columna que contiene números, desea sumar solo los valores que son mayores que 5. Puede usar la siguiente fórmula:

=SUMAR.SI(B2:B25,">5")

En este ejemplo, los criterios se aplican a los mismos valores que se están sumando. Si lo desea, puede aplicar los criterios a un rango y sumar los valores correspondientes en un rango distinto. Por ejemplo, la fórmula =SUMAR.SI(B2:B5, "Juan", C2:C5) suma sólo los valores del rango C2:C5, donde las celdas correspondientes al rango B2:B5 son iguales a "Juan."

NOTA Para sumar las celdas en función de criterios múltiples, vea la función SUMAR.SI.CONJUNTO.

Sintaxis

SUMAR.SI(rango;criterios; [rango_suma])

La sintaxis de la función SUMAR.SI cuenta con los argumentos siguientes:

rango Obligatorio. El rango de celdas que se desea evaluar según los criterios especificados. Las celdas de cada rango deben ser números, o bien nombres, matrices o referencias que contengan números. Los valores en blanco y los de texto no se tienen en cuenta.

criterios Obligatorio. 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", B5, 32, "32", "manzanas" u HOY().

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

IMPORTANTE Cualquier criterio de texto o cualquier criterio que incluya los símbolos lógicos o matemáticos

debe estar entre comillas dobles ("). Si el criterio es numérico, las comillas dobles no son obligatorias.

rango_suma Opcional. Las celdas reales para agregar, si desea agregar celdas a las ya especificadas en el argumento rango. Si se omite el argumento rango_suma, Excel agrega las celdas que están especificadas en el argumento rango (las mismas celdas a las que se aplica los criterios).

NOTAS

No es necesario que rango_suma tenga el mismo tamaño y forma que el argumento rango. Las celdas reales que se deben sumar se determinan usando la celda superior del extremo izquierdo del argumento rango_suma como la celda inicial e incluye las celdas que corresponden con el tamaño y la forma del argumento rango. Por ejemplo:

SI RANGO ES Y RANGO_SUMA ES LAS CELDAS REALES SERÁN

A1:A5 B5:B15 B5:B15

A1:A5 B1:B3 B5:B15

A1:B4 C1:D4 C1:D4

A1:B4 C1:C2 C1:D4

Se pueden usar los caracteres comodín signo de interrogación (?) y asterisco (*) como el argumento criterios. El signo de interrogación corresponde a cualquier carácter único y el asterisco equivale a cualquier secuencia de caracteres. Si desea buscar un signo de interrogación o un asterisco reales, escriba una tilde (~) antes del carácter.

Ejemplo

EJEMPLO 1

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

¿Cómo se copia un ejemplo?

Seleccione el ejemplo de este artículo.

Presione CTRL+C.

En Excel, cree una hoja de cálculo o un libro en blanco.

En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.

Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione Alt+º, o en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas.

1

2

3

4

A B C

Valor de propiedad Comisión Datos

100.000 7.000 250.000

200.000 14.000

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

5

6

7

8

9

10

300.000 21.000

400.000 28.000

Fórmula Descripción Resultado

=SUMAR.SI(A2:A5;">160000";B2:B5) Suma las comisiones de los valores de propiedad superiores a 160.000 (900.000)

63.000

=SUMAR.SI(A2:A5;">160000") Suma los valores de propiedad superiores a 160.000. 900.000

=SUMAR.SI(A2:A5,300000,B2:B5) Suma las comisiones de los valores de propiedad igual a 300.000.

21.000

=SUMAR.SI(A2:A5,">" & C2,B2:B5) Suma las comisiones de los valores de propiedad superiores al valor en C2.

49.000

Ejemplo 2

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

¿Cómo se copia un ejemplo?

Seleccione el ejemplo de este artículo.

Presione CTRL+C.

En Excel, cree una hoja de cálculo o un libro en blanco.

En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.

Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione Alt+º, o en la ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas.

1

2

3

4

5

6

A B C

Categoría Alimentos Ventas

Verduras Tomates 2.300

Verduras Apio 5.500

Frutas Naranjas 800

Manteca 400

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

7

8

9

10

11

12

Verduras Zanahorias 4.200

Frutas Manzanas 1.200

Fórmula Descripción Resultado

=SUMAR.SI(A2:A7,"Frutas",C2:C7) Suma de las ventas de todos los alimentos en la categoría "Frutas".

2.000

=SUMAR.SI(A2:A7,"Verduras",C2:C7) Suma de las ventas de todos los alimentos en la categoría "Verduras".

12.000

=SUMAR.SI(B2:B7,"*s",C2:C7) Suma de las ventas de todos los alimentos que terminan en "s" (Tomates, Naranjas y Manzanas).

4.300

=SUMAR.SI(A2:A7,"",C2:C7) Suma de las ventas de todos los alimentos que no tienen una categoría especificada.

400

La función CONTAR

En este artículo, se describen la sintaxis de la fórmula y el uso de la función CONTAR de Microsoft Excel.

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:

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

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ón CONTARA.

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

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

¿Cómo copio un ejemplo?

Seleccione el ejemplo de este artículo.

IMPORTANTE No seleccione los encabezados de columna o de fila.

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

Seleccionar un ejemplo de la Ayuda

Presione CTRL+C.

En Excel, cree una hoja de cálculo o un libro en blanco.

En la hoja de cálculo, seleccione la celda A1 y presione CTRL+V.

IMPORTANTE Para que el ejemplo funcione correctamente, debe pegarlo en la celda A1 de la hoja de

cálculo.

Para cambiar entre ver los resultados y ver las fórmulas que devuelven los resultados, presione Alt+º, o en la

ficha Fórmulas, en el grupo Auditoría de fórmulas, haga clic en el botón Mostrar fórmulas.

Después de copiar el ejemplo en una hoja de cálculo en blanco, puede adaptarlo a sus necesidades.

1

2

3

4

5

6

7

8

9

10

11

12

A B C

Datos

Ventas

8/12/2008

19

22,24

VERDADERO

#¡DIV/0!

Fórmula Descripción Resultado

=CONTAR(A2:A8) Cuenta la cantidad de celdas que contienen números en las celdas de A2 a A8.

3

=CONTAR(A5:A8) Cuenta la cantidad de celdas que contienen números en las celdas de A5 a A8.

2

=CONTAR(A2:A8;2) Cuenta la cantidad de celdas que contienen números en las celdas de A2 a A8 y el valor 2

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

La función BUSCAR

En este artículo se describen la sintaxis de la fórmula y el uso de la función BUSCAR en Microsoft Excel.

Descripción

La función BUSCAR devuelve un valor de un rango de una fila o una columna o de una matriz. La función BUSCAR tiene

dos formas de sintaxis: la forma vectorial y la matricial.

SI DESEA VEA USO

Buscar en un rango de una fila o una columna (denominado vector) un valor y devolver un valor desde la misma posición en un segundo rango.

Forma vectorial

Use la forma vectorial cuando disponga de una amplia lista de valores en los que buscar o cuando es posible que los valores cambien con el tiempo.

Buscar el valor especificado en la primera fila o columna de una matriz y devolver un valor desde la misma posición en la última fila o columna de la matriz.

Forma matricial

Use esta forma cuando disponga de una pequeña lista de valores y éstos permanezcan siempre constantes.

NOTAS

También se puede usar la función BUSCAR como alternativa para la función SI para crear pruebas o pruebas que excedan el límite de funciones anidadas. Vea los ejemplos de la forma matricial.

Para que la función BUSCAR funcione correctamente, los datos en los que se realiza la búsqueda se deben colocar en orden ascendente. Si esto no es posible, considere la posibilidad de usar las funciones BUSCARV , BUSCARH o COINCIDIR.

Forma vectorial

Un vector es un rango de una sola fila o columna. La forma vectorial de BUSCAR busca un valor en un rango de una columna o una fila (denominado vector) y devuelve un valor desde la misma posición en un segundo rango de una columna o una fila. Use esta forma de la función BUSCAR cuando desee especificar el rango que incluya los valores que desea buscar. La otra forma de la función BUSCAR busca automáticamente en la primera columna o fila.

SINTAXIS

BUSCAR(valor_buscado, vector_de_comparación, [vector_resultado])

La sintaxis de la forma vectorial de la función BUSCAR tiene los siguientes argumentos:

valor_buscado Obligatorio. Valor que busca la función BUSCAR en el primer vector. Valor_buscado puede ser un número, texto, un valor lógico o un nombre de referencia que se refiere a un valor.

vector_de_comparación Obligatorio. Rango que sólo contiene una fila o una columna. Los valores del vector_de_comparación pueden ser texto, números o valores lógicos.

IMPORTANTE Los valores del vector_de_comparación se deben colocar en orden ascendente: ..., -2, -1, 0,

1, 2, ..., A-Z, FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

vector_resultado Opcional. Rango que solo incluye una fila o una columna. El argumento vector_resultado debe tener el mismo tamaño que vector_de_comparación.

OBSERVACIONES

Si la función BUSCAR no puede encontrar el valor_buscado, la función muestra el valor más grande en vector_de_comparación que es menor o igual al valor_buscado.

Si el valor_buscado es menor que el menor valor del vector_de_comparación, BUSCAR devuelve el valor de error #N/A.

EJEMPLO

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

1

2

3

4

5

6

7

8

9

10

11

A B C

Frecuencia Color

4,14 rojo

4,19 anaranjado

5,17 amarillo

5,77 verde

6,39 azul

Fórmula Descripción Resultado

=BUSCAR(4,19;A2:A6;B2:B6) Busca 4,19 en la columna A y devuelve el valor de la columna B que está en la misma fila.

anaranjado

=BUSCAR(5,00;A2:A6;B2:B6) Busca 5,00 en la columna A, encuentra el siguiente valor inferior (4,19) y devuelve el valor de la columna B que está en la misma fila.

anaranjado

=BUSCAR(7,66;A2:A6;B2:B6) Busca 7,66 en la columna A, encuentra el siguiente valor inferior (6,39) y devuelve el valor de la columna B que está en la misma fila.

azul

=BUSCAR(0;A2:A6;B2:B6) Busca 0 en la columna A y devuelve un error, ya que 0 es menor que el valor más bajo del vector_de_comparación A2:A7.

#N/A

Forma matricial

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

La forma matricial de BUSCAR busca el valor especificado en la primera fila o columna de una matriz y devuelve un valor de la misma posición en la última fila o columna de la matriz. Use esta forma de BUSCAR cuando los valores que desea buscar están en la primera fila o columna de la matriz. Use la otra forma de BUSCAR cuando desea especificar la ubicación de la columna o fila.

SUGERENCIA En general, es mejor usar las funciones BUSCARH o BUSCARV en lugar de la forma matricial de BUSCAR.

Esta forma de BUSCAR se proporciona por cuestiones de compatibilidad con otros programas de hojas de cálculo.

SINTAXIS

BUSCAR(valor_buscado; matriz)

La sintaxis de la forma matricial de la función BUSCAR tiene estos argumentos:

valor_buscado Obligatorio. Valor que busca la función BUSCAR en una matriz. El argumento valor_buscado puede ser un número, texto, un valor lógico o un nombre de referencia que se refiere a un valor.

Si BUSCAR no puede encontrar el valor de valor_buscado, usa el mayor valor de la matriz que es menor o igual que el valor_buscado.

Si el valor de valor_buscado es menor que el menor valor de la primera fila o columna (según las dimensiones de la matriz), BUSCAR devuelve el valor de error #N/A.

matriz Obligatorio. Rango de celdas que contiene texto, números o valores lógicos que desea comparar con valor_buscado.

La forma matricial de BUSCAR es muy similar a las funciones BUSCARH y BUSCARV. La diferencia es que BUSCARH busca el valor de valor_buscado en la primera fila, BUSCARV busca en la primera columna y BUSCAR realiza la búsqueda según las dimensiones de la matriz.

Si la matriz cubre un área que es más ancha que alta (más columnas que filas), BUSCAR busca el valor de valor_buscado en la primera fila.

Si una matriz es cuadrada o más alta que ancha (tiene más filas que columnas), BUSCAR busca en la primera columna.

Con las funciones BUSCARH y BUSCARV, puede especificar un índice en vertical o en horizontal, pero BUSCAR siempre selecciona el último valor de la fila o columna.

IMPORTANTE Los valores de la matriz se deben colocar en orden ascendente: ..., -2, -1, 0, 1, 2, ..., A-Z,

FALSO, VERDADERO; de lo contrario, BUSCAR puede devolver un valor incorrecto. El texto en mayúsculas y en minúsculas es equivalente.

EJEMPLOS

Ejemplo 1

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

1

A B C

Fórmula Descripción Resultado

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

2

3

=BUSCAR("C";{"a";"b";"c";"d"\1;2;3;4}) Busca "C" en la primera fila de la matriz, encuentra el valor superior que es menor o igual ("c") y, a continuación, devuelve el valor en la última fila que está en la misma columna.

3

=BUSCAR("balda";{"a";1\"b";2\"c";3}) Busca "balda" en la primera fila de la matriz, encuentra el valor superior que es menor o igual ("b") y, a continuación, devuelve el valor en la última columna que está en la misma fila.

2

Ejemplo 2

En el siguiente ejemplo se usa una matriz de números para asignar una puntuación a un resultado.

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

1

2

3

4

5

6

A B C

Puntuación

45

90

78

Fórmula Descripción Resultado

=BUSCAR(A2;{0;60;70;80;90};{"F";"D";"C";"B";"A"}) Busca el valor de A2 (45) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (0) y, a continuación, devuelve el valor en la última fila de la matriz que está en la misma columna.

F

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

7

8

9

=BUSCAR(A3;{0;60;70;80;90};{"F";"D";"C";"B";"A"}) Busca el valor de A3 (90) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (90) y, a continuación, devuelve el valor en la última fila de la matriz que está en la misma columna.

A

=BUSCAR(A4;{0;60;70;80;90};{"F";"D";"C";"B";"A"}) Busca el valor de A4 (78) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (70) y, a continuación, devuelve el valor en la última fila de la matriz que está en la misma columna.

C

=BUSCAR(A2;{0;60;63;67;70;73;77;80;83;87;90;93;97};{"F";"D-";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})

Busca el valor de A2 (45) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (0) y, a continuación, devuelve el valor en la última fila de la matriz que está en la misma columna.

F

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

10

11

=BUSCAR(A3;{0;60;63;67;70;73;77;80;83;87;90;93;97};{"F";"D-";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})

Busca el valor de A3 (90) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (90) y, a continuación, devuelve el valor en la última fila que está en la misma columna.

A-

=BUSCAR(A4;{0;60;63;67;70;73;77;80;83;87;90;93;97};{"F";"D-";"D";"D+";"C-";"C";"C+";"B-";"B";"B+";"A-";"A";"A+"})

Busca el valor de A4 (78) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (77) y, a continuación, devuelve el valor en la última fila que está en la misma columna.

La función FECHA

En este artículo, se describen la sintaxis de la fórmula y el uso de la función FECHA en Microsoft Excel.

Descripción

La función FECHA devuelve el número de serie secuencial que representa una fecha determinada. Por ejemplo, la fórmula

=FECHA(2008;7;8)

devuelve 39637, el número de serie que representa la fecha 8/7/2008.

NOTA Si el formato de celda era General antes de especificar la función, el resultado tendrá formato de fecha y no de

número. Si desea ver el número de serie o cambiar el formato de la fecha, seleccione un formato de número diferente en el grupo Número de la ficha Inicio.

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

La función FECHA es muy útil en situaciones en que el año, el mes y el día se proporcionan mediante fórmulas o referencias de celda. Por ejemplo, es posible que tenga una hoja de cálculo con fechas en un formato que Excel no reconoce, como AAAAMMDD. Puede usar la función FECHA junto con otras funciones para convertir las fechas a un número de serie que Excel reconozca. Para obtener más información, vea la tabla de la sección Ejemplo de este artículo.

Sintaxis

FECHA(año,mes,día)

La sintaxis de la función FECHA tiene los siguientes argumentos:

Año Obligatorio. El valor del argumento año puede incluir de uno a cuatro dígitos. Excel interpreta el argumento año según el sistema de fechas que usa el equipo. De manera predeterminada, Microsoft Excel para Windows usa el sistema de fechas 1900 y Microsoft Excel para Macintosh usa el sistema de fechas 1904.

SUGERENCIA Para evitar resultados no deseados, se recomienda el uso de cuatro dígitos para el argumento

año. Por ejemplo, si usa "07" se devuelve "1907" como valor de año.

Si el año es un número entre 0 (cero) y 1899 (inclusive), Excel suma ese valor a 1900 para calcular el año. Por ejemplo, FECHA(108;1;2) devuelve 2 de enero de 2008 (1900+108).

Si el año es un número entre 1900 y 9999 (inclusive), Excel usa ese valor como el año. Por ejemplo, FECHA(2008;1;2) devuelve 2 de enero de 2008.

Si el año es menor que 0, o es igual o mayor que 10.000, Excel devuelve el valor de error #¡NUM!

Mes Obligatorio. Número entero positivo o negativo que representa el mes del año, de 1 a 12 (de enero a diciembre).

Si el mes es mayor que 12, mes suma esa cantidad de meses al primer mes del año especificado. Por ejemplo, FECHA(2008;14;2) devuelve el número de serie que representa el 2 de febrero de 2009.

Si el mes es menor que 1, mes resta la magnitud de esa cantidad de meses, más 1, del primer mes del año especificado. Por ejemplo, FECHA(2008;-3;2) devuelve el número de serie que representa el 2 de septiembre de 2007.

Día Obligatorio. Número entero positivo o negativo que representa el día del mes, de 1 a 31.

Si el día es mayor que la cantidad de días del mes especificado, día suma esa cantidad a los días del primer día del mes. Por ejemplo, FECHA(2008;1;35) devuelve el número de serie que representa el 4 de febrero de 2008.

Si el día es menor que 1, día resta la magnitud de la cantidad de días, más uno, del primer día del mes especificado. Por ejemplo, FECHA(2008;1;-15) devuelve el número de serie que representa el 16 de diciembre de 2007.

NOTA Excel almacena las fechas como números de serie secuenciales para que se puedan usar en cálculos. De manera

predeterminada, la fecha 1 de enero de 1900 es el número de serie 1 y la fecha 1 de enero de 2008 es el número de serie 39448, porque es 39.448 días posterior al 1 de enero de 1900. Microsoft Excel para Macintosh usa un sistema de fechas diferente como sistema predeterminado.

Ejemplo

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

A B C

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

1

2

3

5

6

7

8

9

Año Mes Día

2008 1 1

Datos

20081125

Fórmula Descripción Resultado

=FECHA(A2;B2;C2) Fecha de serie para la fecha derivada mediante el uso de las celdas A2, B2 y C2 como argumentos para la función FECHA y el uso del sistema de fechas 1900.

1/1/2008 o 39448

=FECHA(AÑO(HOY());31;12) Fecha de serie para el último día del año actual.

31/12/nnnn o el número de serie secuencial equivalente (valor real según el año actual)

=FECHA(IZQUIERDA(A4;4);MED(A4;5;2); DERECHA(A4;2))

Fórmula que convierte una fecha de formato AAAAMMDD en una fecha de serie.

25/11/2008 o 39777

NOTA Para ver el número como un número de serie, seleccione la celda y a continuación, en la ficha Hoja en el grupo

Número, haga clic en la flecha que aparece junto a Formato de número y luego haga clic en Número.

Funciones de fecha y hora (referencias)

RESUMEN

FUNCIÓN DESCRIPCIÓN

AHORA Devuelve el número de serie correspondiente a la fecha y hora actuales

AÑO Convierte un número de serie en un valor de año

DIA Convierte un número de serie en un valor de día del mes

DIA.LAB Devuelve el número de serie de la fecha que tiene lugar antes o después de

un número determinado de días laborables

2011 Funciones en Excel 2010 UTN-Ing. Civil-Fundamentos de Informática Compilación material manuales Office 2010

DIA.LAB.INTL Devuelve el número de serie de la fecha anterior o posterior a un número

especificado de días laborables usando parámetros para indicar cuáles y

cuántos días son días de fin de semana

DIAS.LAB Devuelve el número de todos los días laborables existentes entre dos fechas

DIAS.LAB.INT Devuelve el número de todos los días laborables existentes entre dos fechas

usando parámetros para indicar cuáles y cuántos son los días de fin de

semana

DIAS360 Calcula el número de días entre dos fechas a partir de un año de 360 días

DIASEM Convierte un número de serie en un valor de día de la semana

FECHA Devuelve el número de serie correspondiente a una fecha determinada

FECHA.MES Devuelve el número de serie de la fecha equivalente al número indicado de

meses anteriores o posteriores a la fecha inicial

FECHANUMERO Convierte una fecha con formato de texto en un valor de número de serie

FIN.MES Devuelve el número de serie correspondiente al último día del mes anterior o

posterior a un número de meses especificado

FRAC.AÑO Devuelve la fracción de año que representa el número total de días existentes

entre el valor de fecha_inicial y el de fecha_final

HORA Convierte un número de serie en un valor de hora

HOY Devuelve el número de serie correspondiente al día actual

MES Convierte un número de serie en un valor de mes

MINUTO Convierte un número de serie en un valor de minuto

NSHORA Devuelve el número de serie correspondiente a una hora determinada

NUM.DE.SEMANA Convierte un número de serie en un número que representa el lugar numérico

correspondiente a una semana de un año

SEGUNDO Convierte un número de serie en un valor de segundo

VALHORA Convierte una hora con formato de texto en un valor de número de serie