You are on page 1of 59

Ao del Centenario de Machu Picchu para el Mundo o Mundo

UNIVERSIDAD PERUANA LOS ANDES

FACULTAD DE CIENCIAS ADMINISTRATIVAS Y CONTABLES ESPECIALIDAD DE CONTABILIDAD Y FINANZAS

TEMA:
FUNCIONES DE BUSQUEDA BUSCARV, BUSCARH, CONSULTAV, CONS NSULTAH

CATEDRA CATEDRATICO

: GESTIN INFORMATICA I : ING. DANIEL E. GUTIRREZ SAMANIEGO DANIEL

PRESENTADO POR: LOVATN CALZADA, Roco Lisbert SEMESTRE : V-A1 A1


HUANCAYO-PER 2011

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

INTRODUCCIN
El presente trabajo tiene por objetivo, explicar pasa a paso la importante y el uso de cada funcin a tratar, el tema que a continuacin vamos a detallar son las siguientes: FUNCIONES DE BUSQUEDA, FUNCIN BUSCARH, FUNCIN BUSCARV, FUNCIN CONSULTAH, FUNCIN CONSULTA V. Para seguir tratando este tema debemos tener en cuenta la versin del MICROSOFT OFFICE EXCEL, es decir en la versin 2007 solo existe la FUNCIN BUSCARH y la FUNCIN BUSCARV y en la versin 2010 existe la FUNCIN CONSULTAH y la FUNCIN CONSULTAV, pero eso no implica que estas funciones realizan diferentes operaciones por mas que esto cambie de versin, a mi entender digo puedo decir que estas funciones realizan las mismas operaciones de bsqueda. Teniendo eso en cuenta ahora si podemos entender de manera mas clara que es lo que queremos explicar con estas funciones. Al trmino de esta exposicin espero alcanzar el buen entendimiento de cada uno de mis compaeros y esperando que este tema haya sido provechoso pasa a detallar el presente trabajo.

GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

INDICE
FUNCIONES DE BUSQUEDA
1.2.3.4.5.6.7.8.DIRECCION...4 AREAS..5 ELEGIR.6 COLUMNA.9 COLUMNAS...10 HIPERVINCULO.11 INDICE..14 INDIRECTO.19

9.- COINCIDIR.21 10.- DESREF23 11.- FILA.25 12.- FILAS..27 13.- RDTR..28 14.- TRANSPONER29

MICROSOFT OFFICE EXCEL 2007


BUSCAR.32 BUSCARV..37 BUSCARH.44

MICROSOFT OFFICE EXCEL 2010


FUNCIN CONSULTAH48 FUNCIN CONSULTAV.51

BIBLIOGRAFA..59

GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

FUNCIONES DE BUSQUEDA
1.- DIRECCION
Crea una referencia de celda con formato de texto a partir de los nmeros de fila y de columna especificados. SINTAXIS DIRECCION:(fila;columna;abs;a1;hoja) Fila Columna Abs : es el nmero de fila que se utiliza en la referencia de celda. : es el nmero de columna que se utiliza en la referencia de celda. : especifica el tipo de referencia que devuelve.
Si abs es 1 u omitido 2 3 4 Devuelve este tipo de referencia Absoluta Fila absoluta, columna relativa Fila relativa, columna absoluta Relativa

A1.- es un valor lgico que especifica el estilo de referencia A1 o F1C1. Si A1 es VERDADERO o se omite, DIRECCION devuelve una referencia estilo A1; si es FALSO, DIRECCION devuelve una referencia estilo F1C1. Hoja.- es texto que especifica el nombre de la hoja de clculo o que se utilizar como referencia externa. Si se omite hoja, no se utilizar ningn nombre de hoja. EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 =DIRECCION(2;3;1;FALSO;"[Libro1]Hoja1") 6 =DIRECCION(2;3;1;FALSO;"HOJA EXCEL") Referencia absoluta a otro libro y hoja de clculo ([Libro1]Hoja1!L2C3) Referencia absoluta a otra hoja de clculo ('HOJA EXCEL'!L2C3) Frmula =DIRECCION(2;3) =DIRECCION(2;3;2) =DIRECCION(2;3;2;FALSO) B Descripcin (resultado) Referencia absoluta ($C$2) Fila absoluta, columna relativa (C$2) Fila absoluta; columna relativa del estilo de referencia F1C1 (F2C[3])

2.- AREAS
Devuelve el nmero de reas de una referencia. Un rea es un rango de celdas adyacentes o una sola celda. SINTAXIS: AREAS(ref) Ref.- es una referencia a una celda o un rango de celdas y puede referirse a varias reas. Si desea especificar varias referencias como un argumento nico, deber incluir otro par de parntesis para que Microsoft Excel no interprete el punto y coma como separador de campo. Vea el siguiente ejemplo. EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco.
GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 Frmula =AREAS(B2:D4) =AREAS((B2:D4;E5;F6:I9)) =AREAS(B2:D4 B2) B Descripcin (resultado) Nmero de reas en el rango (1) Nmero de reas en el rango (3) Nmero de reas en el rango (1)

3.- ELEGIR
Utiliza el argumento nm_ndice para devolver un valor de una lista de argumentos de valores. Utilice ELEGIR para seleccionar uno de los 254 valores posibles a partir del rango del argumento ndice. Por ejemplo, si valor1 a valor7 son los das de la semana, ELEGIR devuelve uno de los das cuando se utiliza un nmero entre 1 y 7 como argumento nm_ndice. SINTAXIS: ELEGIR(nm_ndice;valor1;valor2;...)

GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Nm_ndice.- Especifica el argumento de valor que se selecciona. El argumento nm_ndice debe ser un nmero entre 1 y 254, o bien, una frmula o referencia a una celda que contenga un nmero entre 1 y 254. Si nm_ndice es 1, ELEGIR devuelve valor1; si es 2, ELEGIR devuelve valor2 y as sucesivamente. Si nm_ndice es menor que 1 o mayor que el nmero del ltimo valor de la lista, ELEGIR devuelve el valor de error #VALOR!. Si nm_ndice es una fraccin, se trunca al entero inferior antes de ser utilizada.

Valor1,valor2,....- Son de 1 a 254 argumentos de valores entre los cuales la funcin ELEGIR selecciona un valor o accin que se ejecuta basndose en el argumento nm_ndice. Los argumentos pueden ser nmeros, referencias a celdas, nombres definidos, frmulas, funciones o texto. OBSERVACIONES: Si nm_ndice es una matriz, cada valor se evaluar cuando se evale ELEGIR. Los argumentos de valor para ELEGIR pueden ser referencias de rango, as como valores individuales. Por ejemplo, la frmula: =SUMA(ELEGIR(2;A1:A10;B1:B10;C1:C10)) evala: =SUMA(B1:B10) que despus devuelve un valor basado en los valores del rango B1:B10. La funcin ELEGIR se evala primero, devolviendo la referencia B1:B10. La funcin SUMA se evala a continuacin utilizando B1:B10, que es el resultado de la funcin ELEGIR, como su argumento. EJEMPLO 1: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 Datos 1 2 3 Terminado Frmula =ELEGIR(2;A2;A3;A4;A5) =ELEGIR(4;B2;B3;B4;B5) B Datos Clavos Tornillos Tuercas Pernos Descripcin (resultado) Valor del segundo argumento A3 (2) Valor del cuarto argumento B5 (Pernos)

EJEMPLO 2: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 Datos 23 45 12 10 Frmula =SUMA(A2:ELEGIR(2;A3;A4;A5)) Descripcin (resultado) Suma el rango A2:A4 (80)

4.- COLUMNA
Devuelve el nmero de columna de una referencia dada. SINTAXIS: COLUMNA(ref) Ref.- Es la celda o el rango de celdas de las que se desea saber el nmero de columna. Si se omite el argumento ref, se supone que es la referencia de la celda en la que aparece la funcin COLUMNA. Si el argumento ref es un rango de celdas y si COLUMNA se especifica como una matriz horizontal, COLUMNA devuelve los nmeros de columna del argumento ref en forma de matriz horizontal. El argumento ref no puede referirse a varias reas.

EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo

GESTIN INFORMATICA I

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 Frmula =COLUMNA() =COLUMNA(A10) B Descripcin (resultado) Columna en la que aparece la frmula (1) Columna de la referencia (1)

5.- COLUMNAS
Devuelve el nmero de columnas de una matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) o de una referencia. SINTAXIS: COLUMNAS(matriz) Matriz.- Es una matriz, una frmula de matriz (frmula matricial: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas matriciales se encierran entre llaves { } y se
GESTIN INFORMATICA I

10

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

especifican presionando CTRL+MAYS+ENTRAR.) o una referencia a un rango de celdas cuyo nmero de columnas se desea obtener. EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 Frmula =COLUMNAS(C1:E4) =COLUMNAS({1;2;3\4;5;6}) B Descripcin (resultado) Nmero de columnas de la referencia (3) Nmero de columnas de la constante matricial (3)

6.- HIPERVINCULO
Crea un acceso directo o un salto que abre un documento almacenado en un servidor de red, en una intranet (intranet: red de una organizacin que utiliza tecnologas de Internet (como el protocolo HTTP o FTP). Si utiliza hipervnculos, puede explorar objetos, documentos, pginas y otros destinos en Internet.) o en Internet. Cuando haga clic en la celda que contenga la funcin HIPERVINCULO, Microsoft Excel abrir el archivo almacenado en ubicacin_del_vnculo.

GESTIN INFORMATICA I

11

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

SINTAXIS: HIPERVINCULO(ubicacin_del_vnculo;nombre_descriptivo) Ubicacin_del_vnculo.- Es la ruta y el nombre de archivo del documento que se desea abrir como texto. Ubicacin_del_vnculo puede hacer referencia a un lugar de un documento, como por ejemplo una celda especfica o un rango con nombre de una hoja de clculo o un libro de Microsoft Excel, o a un marcador incluido en un documento de Microsoft Word. La ruta puede apuntar a un archivo almacenado en una unidad de disco duro, o bien a una ruta UNC (Universal Naming Convention, convencin de nomenclatura universal) de un servidor, en Microsoft Excel para Windows, o una ruta URL (Localizador de recursos uniforme (URL): direccin que especifica un protocolo (como HTTP o FTP) y la ubicacin de un objeto, documento, pgina World Wide Web u otro destino en Internet o una intranet, por ejemplo: http://www.microsoft.com/.) (Uniform Resource Locator, localizador uniforme de recursos) de Internet o de una intranet. Ubicacin_del_vnculo puede ser una cadena de texto encerrada entre comillas o una celda que contiene el vnculo como cadena de texto. Si el salto especificado en ubicacin_del_vnculo no existe o no est permito desplazarse por l, aparecer un error cuando se haga clic en la celda.

Nombre_descriptivo.- Es el texto o valor numrico del vnculo o que se muestra en la celda. El nombre_descriptivo se muestra en azul y est subrayado. Si se omite contenido_de_celda, la celda muestra ubicacin_del_vnculo como texto del vnculo. Nombre_descriptivo puede ser un valor, una cadena de texto, un nombre o una celda que contiene el texto o valor al que se salta. Si nombre_descriptivo devuelve un valor de error (por ejemplo, #VALOR!), la celda mostrar el error en lugar del texto de salto.

OBSERVACIN: Para seleccionar una celda que contiene un hipervnculo sin ir al destino del hipervnculo, haga clic en la celda y mantenga presionado el botn del mouse (ratn) hasta que el cursor se convierta en una cruz y, a continuacin, suelte el botn. EJEMPLOS: En el siguiente ejemplo se abre una hoja de clculo denominada Informe presupuestario.xls que se almacena en Internet en el sitio ejemplo@microsoft.com/informe y muestra el texto "Haga clic para obtener un informe":
=HYPERLINK("http://example.microsoft.com/report/budget report.xls", "Click for report")

En el siguiente ejemplo se crea un hipervnculo a la celda F10 de la hoja de clculo denominada Anual en el libro Informe presupuestario.xls, que est almacenado en Internet en el sitio ejemplo@microsoft.com/informe. La celda en la hoja de clculo que
GESTIN INFORMATICA I

12

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

contiene el hipervnculo muestra el contenido de la celda D1 como el texto al que se salta:


=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]Annual!F10", D1)

En el ejemplo siguiente se crea un hipervnculo al rango TotalDept de la hoja de clculo Primer trimestre del libro Informe presupuestario.xls, que est almacenado en Internet en el sitio ejemplo@microsoft.com/informe. La celda en la hoja de clculo que contiene el hipervnculo muestra el texto "Haga clic para ver el Total del primer trimestre del departamento":
=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]First Quarter!DeptTotal", "Click to see First Quarter Department Total")

Para crear un hipervnculo a una ubicacin especfica en Microsoft Word, debe utilizar un marcador para definir la ubicacin a la que desea saltar en el documento. En el siguiente ejemplo se crea un hipervnculo al marcador denominado BenefTrim en el documento denominado Informe anual.doc en el sitio ejemplo@microsoft.com:
=HYPERLINK("[http://example.microsoft.com/Annual Report.doc]QrtlyProfits", "Quarterly Profit Report")

En Excel para Windows, en el ejemplo siguiente se muestra el contenido de la celda D5 como el texto que va a saltarse en la celda y abre el archivo denominado 1trim.xls que se almacena en el servidor denominado FINANZAS en la carpeta compartida Facturas. En este ejemplo se utiliza la ruta CUN:
=HYPERLINK("\\FINANCE\Statements\1stqtr.xls", D5)

En el ejemplo siguiente se abre el archivo 1trim.xls en Excel para Windows que se almacena en un directorio denominado Finanzas en la unidad D y se muestra el valor numrico almacenado en la celda H10:
=HYPERLINK("D:\FINANCE\1stqtr.xls", H10)

En Excel para Windows, el siguiente ejemplo crea un hipervnculo al rea denominada Totales en otro libro (externo), Milibro.xls:
=HYPERLINK("[C:\My Documents\Mybook.xls]Totals")

En Microsoft Excel para Macintosh, el siguiente ejemplo muestra "Haga clic aqu" en la celda y abre el archivo denominado Primer trimestre almacenado en una carpeta denominada Informes presupuestarios en el disco duro denominado Macintosh HD:
=HYPERLINK("Macintosh HD:Budget Reports:First Quarter", "Click here")

Se pueden crear hipervnculos dentro de una hoja de clculo para saltar de una celda a otra. Por ejemplo, si la hoja de clculo activa es la hoja denominada Junio en el libro denominado Presupuesto, la siguiente frmula crea un hipervnculo a la celda E56. El texto del vnculo es el valor de la celda E56.
GESTIN INFORMATICA I

13

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

=HYPERLINK("[Budget]June!E56", E56)

Para saltar a otra hoja del mismo libro, cambie el nombre de la hoja en el vnculo. En el ejemplo anterior, para crear un vnculo a la celda E56 en la hoja septiembre, cambie la palabra "Junio" por "Septiembre".

7.- INDICE
Devuelve un valor o la referencia a un valor en una tabla o rango. La funcin INDICE presenta dos formas: matricial (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) y de referencia.
Si desea Devolver el valor de una celda concreta o de una matriz de celdas Devolver una referencia a celdas especificadas Vea Forma matricial Forma de referencia

FORMA MATRICIAL Devuelve el valor de un elemento de una tabla o matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) seleccionado por los ndices de nmero de fila y de columna. Use la forma matricial si el primer argumento de INDICE es una constante matricial. INDICE(matriz;nm_fila;nm_columna) Matriz es un rango de celdas o una constante de matriz. Si matriz contiene slo una fila o columna, el argumento nm_fila o nm_columna correspondiente es opcional. Si matriz tiene ms de una fila y ms de una columna y slo utiliza nm_fila o nm_columna, INDICE devuelve una matriz con toda una fila o columna.

Nm_fila.- Selecciona, en el rango matriz, la fila desde la cual se devolver un valor. Si se omite nm_fila, se requiere el argumento nm_columna. Nm_columna.- Selecciona, en el rango matriz, la columna desde la cual se devolver un valor. Si se omite nm_columna, se requiere el argumento nm_fila.
GESTIN INFORMATICA I

14

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

OBSERVACIONES: Si se utilizan los argumentos nm_fila y nm_columna, INDICE devuelve el valor de la celda donde se produce la interseccin de los argumentos. Si se define nm_fila o nm_columna como 0 (cero), INDICE devuelve la matriz de valores de toda la columna o fila, respectivamente. Para utilizar valores devueltos como una matriz, introduzca la funcin INDICE como una frmula de matriz (frmula matricial: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas matriciales se encierran entre llaves { } y se especifican presionando CTRL+MAYS+ENTRAR.) en un rango horizontal de celdas para una fila y en un rango vertical de celdas para una columna. Para especificar una frmula de matriz, presione CTRL+MAYS+ENTRAR. Los argumentos nm_fila y nm_columna deben indicar una celda incluida en matriz; de lo contrario, INDICE devuelve el valor de error #REF!

EJEMPLO 1: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.

GESTIN INFORMATICA I

15

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

1 2 3

A Datos Manzanas Bananas Frmula =INDICE(A2:B3;2;2)

B Datos Limones Peras Descripcin (resultado) Valor situado en la interseccin de la segunda fila y la segunda columna del rango (Peras) Valor situado en la interseccin de la segunda fila y la primera columna del rango (Bananas)

=INDICE(A2:B3;2;1)

EJEMPLO 2: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 Frmula =INDICE({1;2;3;4};0;2) B Descripcin (resultado) Valor situado en la primera fila de la constante matricial (2) Valor situado en la segunda fila, segunda columna de la constante matricial (4)

GESTIN INFORMATICA I

16

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

NOTA.- La frmula del ejemplo debe especificarse como frmula de matriz. Despus de copiar el ejemplo en una hoja de clculo en blanco, seleccione el rango A2:A3 comenzando por la celda de la frmula. Presione F2 y, a continuacin, CTRL+MAYS+ENTRAR. Si la frmula no se especifica como frmula de matriz, el resultado nico es 2.

FORMA DE REFERENCIA
Devuelve la referencia de la celda ubicada en la interseccin de una fila y de una columna determinadas. Si el argumento ref es una seleccin mltiple, se podr elegir la seleccin en la que se buscar la referencia. INDICE(ref;nm_fila;nm_columna;nm_rea) Ref.- Es una referencia a uno o varios rangos de celdas. Si especifica un rango no adyacente como argumento ref, escrbalo entre parntesis. Si cada rea del argumento ref contiene una sola fila o columna, el argumento nm_fila o nm_columna respectivamente, es opcional. Por ejemplo, utilice INDICE(ref;;nm_columna) para un argumento ref con una sola fila.

Nm_fila.- Es el nmero de la fila en el argumento ref desde la que se devolver una referencia. Nm_columna.- Es el nmero de la columna en el argumento ref desde la que se devolver una referencia. Nm_rea.- Selecciona un rango en el argumento ref desde el cual se devolver la interseccin de nm_fila y nm_columna. La primera rea seleccionada o especificada se numera con 1, la segunda con 2 y as sucesivamente. Si se omite nm_rea, INDICE usa rea 1. Por ejemplo, si ref describe las celdas (A1:B4;D1:E4;G1:H4), entonces nm_rea 1 es el rango A1:B4, nm_rea 2 ser el rango D1:E4, y nm_rea 3 es el rango G1:H4.

OBSERVACIONES: Despus de que ref y nm_rea hayan seleccionado un rango determinado, nm_fila y nm_columna seleccionan una celda especfica: nm_fila 1 es la primera fila del rango, nm_columna 1 es la primera columna y as sucesivamente. La referencia devuelta por INDICE es la interseccin entre nm_fila y nm_columna. Si se define nm_fila o nm_columna como 0 (cero), INDICE devuelve la referencia de toda la fila o columna, segn corresponda.

GESTIN INFORMATICA I

17

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Nm_fila, nm_columna y nm_rea debern dirigirse a una celda en ref, de lo contrario la funcin INDICE devuelve el valor de error #REF! Si nm_fila y nm_columna se omiten, INDICE devuelve el rea del argumento ref definido por nm_rea. El resultado de la funcin INDICE es una referencia y ser interpretada como tal por otras frmulas. El valor devuelto por la funcin INDICE se puede utilizar como una referencia o como un valor, dependiendo de la frmula. Por ejemplo, la frmula CELDA("ancho";INDICE(A1:B2;1;2)) es igual a CELDA("ancho";B1). La funcin CELDA utiliza el valor devuelto por INDICE como referencia a una celda. Por otra parte, una frmula como 2*INDICE(A1:B2;1;2) traduce el valor devuelto por INDICE en el nmero de la celda B1.

EJEMPLO: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 Fruta Manzanas Bananas Limones B Precio 0,69 0,34 0,55 C Cantidad 40 38 15

GESTIN INFORMATICA I

18

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

5 6 7 8 9 10 11

Naranjas Peras

0,25 0,59

25 40

Almendras Anacardos Cacahuetes Nueces Frmula =INDICE(A2:C6;2;3)

2,80 3,55 1,25 1,75 Descripcin (resultado) Interseccin de la segunda fila y la tercera columna en el rango A2:C6, que es el contenido de la celda C3 (38). Interseccin de la segunda fila y la segunda columna en la segunda rea de A8:C11, que es el contenido de la celda B9 (3,55). Suma de la tercera columna en la primera rea del rango A1:C11, que es la suma de C1:C6 (216). Suma del rango que comienza en B2 y termina en la interseccin de la quinta fila y la segunda columna del rango A2:A6, que es la suma de B2:B6 (2,42).

10 16 20 12

=INDICE((A1:C6;A8:C11);2;2;2)

=SUMA(INDICE(A1:C11;0;3;1))

=SUMA(B2:INDICE(A2:C6;5;2))

8.- INDIRECTO
Devuelve la referencia especificada por una cadena de texto. Las referencias se evalan de inmediato para presentar su contenido. Use INDIRECTO cuando desee cambiar la referencia a una celda en una frmula sin cambiar la propia frmula. SINTAXIS: INDIRECTO(ref;a1) Ref.- Es una referencia a una celda que contiene una referencia de tipo A1 o F1C1, un nombre definido como referencia o una referencia a una celda como cadena de texto. Si ref no es una referencia de celda vlida, INDIRECTO devuelve el valor de error #REF!. Si ref hace referencia a otro libro (una referencia externa), el otro libro debe estar abierto. Si el libro de origen no est abierto, INDIRECTO devolver el valor de error #REF! Si ref hace referencia a un rango de celdas fuera del lmite de filas de 1.048.576 o del lmite de columnas de 16.384 (XFD), INDIRECTO devolver el error #REF!

GESTIN INFORMATICA I

19

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

NOTA.- Este comportamiento es diferente en las versiones de Excel anteriores a Microsoft Office Excel 2007, que no tienen en cuenta el lmite excedido y devuelven un valor. A1.- Es un valor lgico que especifica el tipo de referencia que contiene la celda ref. Si a1 es VERDADERO o se omite, ref se interpreta como una referencia estilo A1. Si a1 es FALSO o se omite, ref se interpreta como una referencia estilo F1C1.

EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 Datos B2 B3 Marina 5 Frmula =INDIRECTO($A$2) B Datos 1.333 45 10 62 Descripcin (resultado) Valor de la referencia en la celda A2 (1,333)

GESTIN INFORMATICA I

20

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

=INDIRECTO($A$3) =INDIRECTO($A$4)

Valor de la referencia en la celda A3 (45) Si la celda B4 tiene definido el nombre "Marina," se devuelve el valor del nombre definido (10). Valor de una referencia en la celda A5 (62)

=INDIRECTO("B"&$A$5)

Cuando cree una frmula que haga referencia a una celda, la referencia a la celda se actualizar si: (1) la celda se desplaza utilizando el comando Cortar para eliminarla, o (2) si la celda se desplaza porque se insertan o eliminan filas o columnas. Si desea que la frmula siempre haga referencia a la misma frmula sin tener en cuenta si se elimina o desplaza la fila sobre la celda, utilice la funcin de hoja de clculo INDIRECTO. Por ejemplo, si desea que siempre se haga referencia a la celda A10, utilice la sintaxis siguiente:
=INDIRECT("A10")

9.- COINCIDIR
Devuelve la posicin relativa de un elemento en una matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) que coincida con un valor especificado en un orden especificado. Utilice COINCIDIR en lugar de las funciones BUSCAR cuando necesite conocer la posicin de un elemento en un rango en lugar del elemento en s. SINTAXIS: COINCIDIR(valor_buscado;matriz_buscada;tipo_de_coincidencia) Valor_buscado.- Es el valor que se utiliza para buscar el valor deseado en una tabla. Valor_buscado es el valor que desea hacer coincidir en la matriz_buscada. Por ejemplo, cuando busque algn nmero en la gua telefnica, estar usando el nombre de la persona como valor de bsqueda, pero el valor que realmente desea es el nmero de telfono. Valor_buscado puede ser un valor (nmero, texto o valor lgico) o una referencia de celda a un nmero, a un texto o a un valor lgico.

Matriz_buscada.- Es un rango de celdas contiguas que contienen posibles valores de bsqueda. Matriz_buscada debe ser una matriz o una referencia matricial. Tipo_de_coincidencia.- Es el nmero -1, 0 1 y especifica cmo hace coincidir Microsoft Excel el valor_buscado con los valores de matriz_buscada.

GESTIN INFORMATICA I

21

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Si tipo_de_coincidencia es 1, COINCIDIR encuentra el mayor valor que es inferior o igual al valor_buscado. Los valores en el argumento matriz_buscada deben colocarse en orden ascendente: ...-2; -1; 0; 1; 2;...A-Z; FALSO; VERDADERO. Si tipo_de_coincidencia es 0, COINCIDIR encuentra el primer valor que es exactamente igual al valor_buscado. Los valores en matriz_buscada pueden estar en cualquier orden. Si tipo_de_coincidencia es -1, COINCIDIR encuentra el menor valor que es mayor o igual al valor_buscado. Los valores de matriz_buscada deben colocarse en orden descendente: VERDADERO; FALSO; Z-A; ...2; 1; 0; -1; -2; ...y as sucesivamente. Si se omite tipo_de_coincidencia, se supondr que es 1.

OBSERVACIONES: COINCIDIR devuelve la posicin del valor coincidente dentro de la matriz_buscada y no el valor en s. Por ejemplo: COINCIDIR("b";{"a";"b";"c"};0) devuelve 2, la posicin relativa de "b" dentro de la matriz {"a";"b";"c"}. COINCIDIR no distingue entre maysculas y minsculas cuando hace coincidir valores de texto. Si COINCIDIR no puede encontrar una coincidencia, devuelve el valor de error #N/A. Si tipo_de_coincidencia es 0 y valor_buscado es texto, puede usar los caracteres comodn de signo de interrogacin (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogacin o un asterisco, escriba una tilde (~) antes del carcter.

EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda

GESTIN INFORMATICA I

22

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
1 2 3 4 5 A Producto Bananas Naranjas Manzanas Peras Frmula =COINCIDIR(39;B2:B5;1) B Cantidad 25 38 40 41 Descripcin (resultado) Puesto que no hay ninguna coincidencia exacta, se devuelve la posicin del siguiente valor inferior (38) dentro del rango B2:B5 (2). Posicin de 41 dentro del rango B2:B5 (4). Devuelve un error porque el rango B2:B5 no est en orden descendente (#N/A)

=COINCIDIR(41;B2:B5;0) =COINCIDIR(40;B2:B5;1)

10.- DESREF
Devuelve una referencia a un rango que es un nmero de filas y de columnas de una celda o rango de celdas. La referencia devuelta puede ser una celda o un rango de celdas. Puede especificar el nmero de filas y el nmero de columnas a devolver. SINTAXIS: DESREF(ref;filas;columnas;alto;ancho) Ref.- Es la referencia en la que se desea basar la desviacin. Ref debe referirse a una celda o rango de celdas adyacentes; en caso contrario, DESREF devuelve el valor de error #VALOR! Filas.- Es el nmero de filas, hacia arriba o hacia abajo, al que se desea que haga referencia la celda superior izquierda. Si el argumento filas es 5, la celda superior izquierda de la referencia pasa a estar cinco filas ms abajo que la referencia. Filas puede ser positivo (lo que significa que est por debajo de la referencia de inicio) o negativo (por encima).

GESTIN INFORMATICA I

23

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Columnas.- Es el nmero de columnas, hacia la derecha o izquierda, al que se desea que haga referencia la celda superior izquierda del resultado. Si el argumento columnas es 5, la celda superior izquierda de la referencia pasa a estar cinco columnas hacia la derecha de la referencia. Columnas puede ser positivo (lo que significa a la derecha de la referencia de inicio) o negativo (a la izquierda). Alto.- Es el alto, en nmero de filas, que se desea que tenga la referencia devuelta. El alto debe ser un nmero positivo. Ancho.- Es el ancho, en nmero de columnas, que se desea que tenga la referencia devuelta. El argumento ancho debe ser un nmero positivo. OBSERVACIONES: Si los argumentos filas y columnas colocan la referencia ms all del borde de la hoja de clculo, DESREF devuelve el valor de error #REF! Si los argumentos alto o ancho se omiten, los valores predeterminados sern los del argumento ref. DESREF en realidad no desplaza celdas ni modifica la seleccin, simplemente devuelve una referencia. Se puede utilizar la funcin DESREF con cualquier funcin que necesite una referencia como argumento. Por ejemplo, la frmula SUMA(DESREF(C2;1;2;3;1)) calcula el valor total de un rango de tres filas por una columna que se encuentra por debajo una fila y dos columnas a la derecha de la celda C2.

EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.

GESTIN INFORMATICA I

24

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
1 2 3 4 A Frmula =DESREF(C3;2;3;1;1) =SUMA(DESREF(C3:E5;1;0;3;3)) =DESREF(C3:E5;0;-3;3;3) B Descripcin (resultado) Muestra el valor en la celda F5 (0) Suma el rango C2:E4 (0)

Devuelve un error porque la referencia no est en la hoja de clculo (#REF!)

11.- FILA
Devuelve el nmero de fila de una referencia. SINTAXIS: FILA(ref) Ref.- Es la celda o el rango de celdas cuyo nmero de fila se desea conocer. Si el argumento ref se omite, se supone que es la referencia de la celda en la que aparece la funcin FILA. Si ref es un rango de celdas y si la funcin FILA se especifica como una matriz vertical, FILA devuelve los nmeros de filas de referencia como una matriz vertical. El argumento ref no puede referirse a varias reas.

EJEMPLO 1: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

GESTIN INFORMATICA I

25

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
1 2 3 A Frmula =FILA() =FILA(C10) B Descripcin (resultado) Fila donde aparece la frmula (2) Fila de la referencia (10)

EJEMPLO 2: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.

GESTIN INFORMATICA I

26

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
1 2 3 4 A Frmula =FILA(C4:D6) B Descripcin (resultado) Primera fila de la referencia (4) Segunda fila de la referencia (5) Tercera fila de la referencia (6)

NOTA.- La frmula del ejemplo debe especificarse como frmula de matriz. Despus de copiar el ejemplo en una hoja de clculo en blanco, seleccione el rango A2:A4 comenzando por la celda de la frmula. Presione F2 y, a continuacin, CTRL+MAYS+ENTRAR. Si la frmula no se especifica como frmula de matriz, el resultado nico es 4.

12.- FILAS
Devuelve el nmero de filas de una referencia o matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.). SINTAXIS: FILAS(matriz) Matriz.- Es una matriz, una frmula de matriz (frmula matricial: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas matriciales se encierran entre llaves { } y se especifican presionando CTRL+MAYS+ENTRAR.) o una referencia a un rango de celdas cuyo nmero de filas se desea saber. EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda.

GESTIN INFORMATICA I

27

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
1 2 3 A Frmula =FILAS(C1:E4) =FILAS({1;2;3\4;5;6}) B Descripcin (resultado) Nmero de filas en la referencia (4) Nmero de filas en la constante matricial (2)

13.- RDTR
Recupera datos en tiempo real desde un programa compatible con la automatizacin COM (complemento COM: programa suplementario que ampla la funcionalidad de un programa de Microsoft Office agregando comandos personalizados y funciones especializadas. Los complementos COM se pueden ejecutar en uno o ms programas de Office. Los complementos COM utilizan la extensin de archivo .DLL o .exe.). SINTAXIS: =RDTR(ID_prog,servidor,tema1,[tema2],...) ID_prog.- Nombre del identificador de un programa de complemento (complemento: programa suplementario que agrega funciones o comandos personalizados a Microsoft Office.) registrado de automatizacin COM instalado en el equipo local. Escriba el nombre entre comillas. Servidor.- Nombre del servidor donde debe ejecutarse el complemento. Si no hay ningn servidor y el programa se ejecuta de forma local, deje el argumento en blanco. En caso contrario, escriba el nombre del servidor entre comillas (""). Al utilizar RDTR dentro de Visual Basic para Aplicaciones (VBA) (Visual Basic para Aplicaciones (VBA): versin del lenguaje de macros de Microsoft Visual Basic que se utiliza para programar
GESTIN INFORMATICA I

28

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

aplicaciones basadas en Microsoft Windows y que se incluye en varios programas de Microsoft.), se requieren comillas dobles o la propiedad NullString de VBA para el servidor, incluso si ste se ejecuta de forma local. Tema1, tema2,... de 1 a 253 parmetros que representan conjuntamente una unidad nica de datos en tiempo real. OBSERVACIONES: El complemento de automatizacin COM de RDTR debe crearse y registrarse en un equipo local. Si no ha instalado un servidor de datos en tiempo real, recibir un mensaje de error en una celda cuando intente utilizar la funcin RDTR. Si el servidor se ha programado para actualizar los resultados de forma continua, a diferencia de otras funciones, las frmulas RDTR cambiarn mientras Microsoft Excel se encuentra en el modo de clculo automtico.

EJEMPLO:
Frmula =RDTR("MiComplCom.ID_prog",,"LOREM_IPSUM","Precio") Descripcin (resultado) Datos

14.- TRANSPONER
Devuelve un rango de celdas vertical como un rango horizontal o viceversa. TRANSPONER debe especificarse como una frmula de matriz (frmula matricial: frmula que lleva a cabo varios clculos en uno o ms conjuntos de valores y devuelve un nico resultado o varios resultados. Las frmulas matriciales se encierran entre llaves { } y se especifican presionando CTRL+MAYS+ENTRAR.) en un rango que tenga el mismo nmero de filas y columnas, respectivamente, que el nmero de columnas y filas en una matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.). Utilice TRANSPONER para cambiar la orientacin vertical y horizontal de una matriz en una hoja de clculo. SINTAXIS: TRANSPONER(matriz) Matriz.- Es una matriz o un rango de celdas de una hoja de clculo que desea transponer. La transposicin de una matriz se crea utilizando la primera fila de la matriz como primera columna de la nueva matriz, la segunda fila de la matriz como segunda columna de la nueva matriz, etc.

GESTIN INFORMATICA I

29

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

EJEMPLO 1: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 Datos 1 Frmula =TRANSPONER($A$2:$C$2) B Datos 2 Descripcin (resultado) Valor de la primera columna (1) Valor de la segunda columna (2) Valor de la tercera columna (3) C Datos 3

NOTA.- La frmula del ejemplo debe escribirse como frmula de matriz. Despus de copiar el ejemplo en una hoja de clculo en blanco, seleccione el rango A4:A6 comenzando por la celda de la frmula. Presione F2 y, a continuacin, CTRL+MAYS+ENTRAR. Si la frmula no se escribe como frmula de matriz, el resultado nico es 1. EJEMPLO 2:

GESTIN INFORMATICA I

30

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Algunas funciones, como ESTIMACION.LINEAL, devuelven matrices horizontales. ESTIMACION.LINEAL devuelve una matriz horizontal de la pendiente y una interseccin con Y de una lnea. La siguiente frmula devuelve una matriz vertical de la pendiente y una interseccin con Y obtenidas con ESTIMACION.LINEAL. Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 Valor de y conocido 1 9 5 7 Frmula =TRANSPONER(ESTIMACION.LINEAL(A2:A5;B2:B5;FALSO)) B Valor de x conocido 0 4 2 3 Descripcin (resultado) Pendiente (2) Interseccin con Y (1)

NOTA.- La frmula del ejemplo debe especificarse como frmula de matriz. Despus de copiar el ejemplo en una hoja de clculo en blanco, seleccione el rango A7:A8 comenzando por la celda de la frmula. Presione F2 y, a continuacin,
GESTIN INFORMATICA I

31

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

CTRL+MAYS+ENTRAR. Si la frmula no se especifica como frmula de matriz, el resultado nico es 2.

MICROSOFT OFFICE EXCEL 2007 FUNCIN BUSCAR


Devuelve un valor procedente de un rango de una fila o columna, o bien, de una matriz. La funcin BUSCAR tiene dos formas de sintaxis: vectorial y matricial.
Si desea Buscar en un rango de una fila o una columna (denominado vector) un valor y devolver un valor desde la misma posicin en un segundo rango. Vea Forma vectorial Uso Utilice 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. Utilice esta forma cuando disponga de una pequea lista de valores y stos permanezcan siempre constantes.

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

Forma matricial

NOTA.- Tambin se puede utilizar la funcin BUSCAR como alternativa a la funcin SI para crear pruebas o pruebas que excedan el lmite de funciones anidadas. Vea los ejemplos de la forma matricial. FORMA VECTORIAL Un vector es un rango de una sola fila o columna. La forma vectorial de BUSCAR busca un valor en un rango (denominado vector) y devuelve otro valor desde la misma posicin en un segundo rango. Utilice esta forma de la funcin BUSCAR cuando desee especificar el rango que incluya los valores que desea localizar. Con la otra forma de la funcin se busca en la primera columna o fila. BUSCAR(valor_buscado;vector_de_comparacin;vector_resultado) Valor_buscado.- Valor que busca la funcin BUSCAR en el primer vector. Valor_buscado puede ser un nmero, texto, un valor lgico, o un nombre o referencia que se refiere a un valor. Vector_de_comparacin.- Rango que slo contiene una fila o una columna. Los valores del vector_de_comparacin pueden ser texto, nmeros o valores lgicos. IMPORTANTE.- Los valores en el vector_de_comparacin deben colocarse en orden ascendente: ...;-2; -1; 0; 1; 2; ...; A-Z; FALSO; VERDADERO; de lo contrario, BUSCAR puede dar un valor incorrecto. El texto en maysculas y en minsculas es equivalente. Vector_resultado Rango que slo incluye una fila o una columna. Debe ser del mismo tamao que vector_de_comparacin.
GESTIN INFORMATICA I

32

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

OBSERVACIONES: Si con BUSCAR no se encuentra el valor_buscado, se utilizar el mayor valor de vector_de_comparacin que sea menor o igual que valor_buscado. Si valor_buscado es menor que el valor ms bajo de vector_de_comparacin, BUSCAR devuelve el valor de error #N/A.

EJEMPLO: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 6 Frecuencia 4,14 4,19 5,17 5,77 6,39 Frmula B Color rojo anaranjado amarillo verde azul Descripcin (resultado)

GESTIN INFORMATICA I

33

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

=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) 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) Busca 7,66 in 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) Busca 0 en la columna A y devuelve un error, ya que 0 es menor que el valor ms bajo del vector_de_comparacin A2:A7 (#N/A)

=BUSCAR(5,00;A2:A6;B2:B6)

=BUSCAR(7,66;A2:A6;B2:B6)

=BUSCAR(0;A2:A6;B2:B6)

FORMA MATRICIAL Con la forma matricial de BUSCAR se busca el valor especificado en la primera fila o columna de una matriz y se devuelve un valor desde la misma posicin en la ltima fila o columna de la matriz. Utilice esta forma cuando los valores que desee buscar se encuentren en la primera fila o columna de la matriz. La otra forma de la funcin se emplea cuando se desea especificar la ubicacin de la fila o columna. SUGERENCIA.- En general, resulta ms adecuado utilizar la funcin BUSCARH o BUSCARV en lugar de la forma matricial de BUSCAR. Esta forma se proporciona por su compatibilidad con otros programas para hojas de clculo. BUSCAR(valor_buscado;matriz) Valor_buscado.- Valor que busca la funcin BUSCAR en una matriz. Valor_buscado puede ser un nmero, texto, un valor lgico o un nombre o referencia que se refiera a un valor. Si con BUSCAR no se puede encontrar el valor_buscado, se utiliza el mayor valor de la matriz que sea menor o igual que el valor_buscado. Si el valor_buscado es menor que el valor ms bajo de la primera fila o columna (dependiendo de las dimensiones de la matriz), BUSCAR devolver el valor de error #N/A.

Matriz.- Rango de celdas que incluye el texto, los nmeros o los valores lgicos que se desean comparar con valor_buscado. La forma matricial de BUSCAR es muy parecida a la de las funciones BUSCARH y BUSCARV. La diferencia es que BUSCARH busca valor_buscado en la primera fila, BUSCARV busca en la primera columna y BUSCAR busca de acuerdo con las dimensiones de la matriz. Si la matriz cubre un rea que es ms ancha que alta (ms columnas que filas), BUSCAR buscar valor_buscado en la primera fila. Si la matriz es cuadrada o ms alta que ancha (tiene ms filas que columnas), BUSCAR buscar en la primera columna.

GESTIN INFORMATICA I

34

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Con BUSCARH y BUSCARV se 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 deben colocarse en orden ascendente: ...;-2; 1; 0; 1; 2; ...; A-Z; FALSO; VERDADERO; de lo contrario, BUSCAR puede dar un valor incorrecto. El texto en maysculas y en minsculas es equivalente. EJEMPLO 1: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas.
A 1 Frmula =BUSCAR("C";{"a";"b";"c";"d"\1;2;3;4}) B Descripcin (resultado) Busca "C" en la primera fila de la matriz, encuentra el valor superior que es menor o igual que ("c") y, a continuacin, devuelve el valor en la ltima fila que est en la misma columna (3) Busca "balda" en la primera fila de la matriz, encuentra el valor superior que es menor o igual que ("b") y, a continuacin, devuelve el valor en la ltima columna que est en la misma fila (2)

=BUSCAR("balda";{"a";1\"b";2\"c";3})

EJEMPLO 2: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco.

GESTIN INFORMATICA I

35

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas. En el siguiente ejemplo se utiliza una matriz de nmeros para asignar una puntuacin a un resultado.
1 2 3 4 A Puntuacin 45 90 78 Frmula =BUSCAR(A2;{0;60;70;80;90},{"F";"D";"C";"B";"A"}) Descripcin (resultado) Busca el valor de A2 (45) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (60) y, a continuacin, devuelve el valor en la ltima fila de la matriz que est en la misma columna (F) 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 continuacin, devuelve el valor en la ltima fila de la matriz que est en la misma columna (A) Busca el valor de A4 (78) en la primera fila de la matriz, encuentra

=BUSCAR(A3;{0;60;70;80;90},{"F";"D";"C";"B";"A"})

=BUSCAR(A4;{0;60;70;80;90},{"F";"D";"C";"B";"A"})

GESTIN INFORMATICA I

36

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

el valor superior que es menor o igual (80) y, a continuacin, 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 (60) y, a continuacin, devuelve el valor en la ltima fila de la matriz que est en la misma columna (F) 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 continuacin, devuelve el valor en la ltima fila que est en la misma columna (A-) Busca el valor de A4 (78) en la primera fila de la matriz, encuentra el valor superior que es menor o igual (80) y, a continuacin, devuelve el valor en la ltima fila que est en la misma columna (C+)

=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+"})

=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+"})

FUNCIN BUSCARV
Busca un valor especfico en la primer columna de una matriz de tabla y devuelve, en la misma fila, un valor de otra columna de dicha matriz de tabla. La V de BUSCARV significa vertical. Utilice BUSCARV en lugar de BUSCARH si los valores de comparacin se encuentran en una columna situada a la izquierda de los datos que desea buscar. SINTAXIS: BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;ordenado) Valor_buscado.- Valor que se va a buscar en la primera columna de la matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) de tabla. Valor_buscado puede ser un valor o una referencia. Si valor_buscado es inferior al menor de los valores de la primera columna de matriz_buscar_en, BUSCARV devuelve al valor de error #N/A. Matriz_buscar_en.- Dos o ms columnas de datos. Use una referencia a un rango o un nombre de rango. Los valores de la primera columna de matriz_buscar_en son los valores que busca valor_buscado. Estos valores pueden ser texto, nmeros o valores lgicos. Las maysculas y minsculas del texto son equivalentes.

GESTIN INFORMATICA I

37

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Indicador_columnas.- Nmero de columna de matriz_buscar_en desde la cual debe devolverse el valor coincidente. Si el argumento indicador_columnas es igual a 1, la funcin devuelve el valor de la primera columna del argumento matriz_buscar_en; si el argumento indicador_columnas es igual a 2, devuelve el valor de la segunda columna de matriz_buscar_en y as sucesivamente. Si indicador_columnas es: Si es inferior a 1, BUSCARV devuelve al valor de error #VALUE! Si es superior al nmero de columnas de matriz_buscar_en, BUSCARV devuelve el valor de error #REF!

Ordenado.- Valor lgico que especifica si BUSCARV va a buscar una coincidencia exacta o aproximada: Si se omite o es VERDADERO, se devolver una coincidencia exacta o aproximada. Si no localiza ninguna coincidencia exacta, devolver el siguiente valor ms alto inferior a valor_buscado. Los valores de la primera columna de matriz_buscar_en deben estar clasificados segn un criterio de ordenacin ascendente; en caso contrario, es posible que BUSCARV no devuelva el valor correcto. Para obtener ms informacin, vea Ordenar datos. Si es FALSO, BUSCARV slo buscar una coincidencia exacta. En este caso, no es necesario ordenar los valores de la primera columna de matriz_buscar_en. Si hay dos o ms valores en la primera columna de matriz_buscar_en, se utilizar el primer valor encontrado. Si no se encuentra una coincidencia exacta, se devolver el valor de error #N/A.

OBSERVACIONES: Al buscar valores de texto en la primera columna de matriz_buscar_en, asegrese de que los datos de sta no tienen espacios al principio ni al final, de que no hay un uso incoherente de las comillas rectas ( ' o " ) ni tipogrficas ( o ), y de que no haya caracteres no imprimibles. En estos casos, BUSCARV puede devolver un valor inesperado o incorrecto. Para obtener ms informacin, vea LIMPIAR y ESPACIOS. Al buscar valores de fechas o nmeros, asegrese de que los datos de la primera columna de matriz_buscar_en no se almacenen como valores de texto, ya que, en ese caso, BUSCARV puede devolver un valor incorrecto o inesperado. Para obtener ms informacin, vea Convertir nmeros almacenados como texto en nmeros. Si Ordenado es FALSO y valor_buscado es un valor de texto, se pueden utilizar los caracteres comodn de signo de interrogacin (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogacin o un asterisco, escriba una tilde (~) antes del carcter.

GESTIN INFORMATICA I

38

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

EJEMPLO 1: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas. En este ejemplo, se busca en la columna Densidad de una tabla de propiedades atmosfricas los valores correspondientes de las columnas Viscosidad y Temperatura (los valores se refieren a aire a 0 grados Celsius al nivel del mar, o 1 atmsfera).
A 1 2 3 4 5 6 7 8 9 10 Densidad 0,457 0,525 0,616 0,675 0,746 0,835 0,946 1,09 1,29 B Viscosidad 3,55 3,25 2,93 2,75 2,57 2,38 2,17 1,95 1,71 C Temperatura 500 400 300 250 200 150 100 50 0

GESTIN INFORMATICA I

39

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Frmula =BUSCARV(1;A2:C10;2)

Descripcin (resultado) Utilizando una coincidencia aproximada, busca el valor 1 en la columna A, busca el mayor de los valores que sea inferior o igual a 1 en la columna A, que es 0.946, y despus devuelve el valor de la columna B en la misma fila (2,17). Utilizando una coincidencia aproximada, busca el valor 1 en la columna A, busca el mayor de los valores que sea inferior o igual a 1 en la columna A, que es 0.946, y despus devuelve el valor de la columna C en la misma fila (100). Utilizando una coincidencia exacta, busca el valor 0,7 en la columna A. Como en la columna A no hay ninguna coincidencia exacta, devuelve un error (#N/A). Utilizando una coincidencia aproximada, busca el valor 0,1 en la columna A. Como 0,1 es inferior al menor de los valores de la columna A, se devuelve un error (#N/A). Utilizando una coincidencia aproximada, busca el valor 2 en la columna A, busca el mayor de los valores que sea inferior o igual a 2 en la columna A, que es 1,29, y despus devuelve el valor de la columna B en la misma fila (1,71).

=BUSCARV(1;A2:C10;3;VERDADERO)

=BUSCARV(0,7;A2:C10;3;FALSO)

=BUSCARV(0,1;A2:C10;2;VERDADERO)

=BUSCARV(2;A2:C10;2;VERDADERO)

EJEMPLO 2: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V.

GESTIN INFORMATICA I

40

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas. En este ejemplo, se buscan valores en la columna Id. de artculo de una tabla de productos para bebs y se les asignan los valores correspondientes de las columnas Costo y Marcas para calcular los precios y las condiciones de prueba.
A 1 2 3 BI-567 4 DI-328 5 6 WI-989 AS-469 Frmula = BUSCARV("DI-328", A2:D6, 3, FALSO) * (1 + BUSCARV("DI-328", A2:D6, 4, FALSO)) = (BUSCARV("WI-989", A2:D6, 3, FALSO) * (1 + BUSCARV("WI-989", A2:D6, 4, FALSO))) * (1 - 20%) = SI(BUSCARV(A2, A2:D6, 3, FALSO) >= 20, "La marca es " & 100 * BUSCARV(A2, A2:D6, 4, FALSO) &"%", "El costo es inferior a 20,00 $") Toallitas Aspirador Descripcin (resultado) Calcula el precio minorista de los paales agregando el porcentaje marcado al costo ($28,96) Calcula el precio de venta de las toallitas restando un descuento especificado al precio minorista (5,73 $) Si el costo de un artculo es superior o igual a 20,00 $, muestra la cadena "La marca es nn%"; en caso contrario, muestra "El costo es inferior a $20,00". (La marca es 30%) Si el costo de un artculo es superior o igual a 20,00 $, muestra la cadena "La marca es nn%"; en caso contrario, muestra el costo "El costo es n,nn $". (El costo es 3,56 $) Paales 21,45 $ 5,12 $ 2,56 $ 35% Babero 3,56 $ 40% Id. de artculo ST-340 B Artculo Cochecito C Costo 145,67 $ D Marcas 30%

40% 45%

= SI(BUSCARV(A3, A2:D6, 3, FALSO) >= 20, "La marca es: " & 100 * BUSCARV(A3, A2:D6, 4, FALSO) &"%", "El costo es $" & BUSCARV (A3, A2:D6, 3, FALSO))

EJEMPLO 3: Es ms sencillo comprender el ejemplo si se copia en una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.
GESTIN INFORMATICA I

41

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y las frmulas que devuelven los resultados, presione Alt+ (ordinal masculino) o bien, en el grupo Auditora de frmulas de la ficha Frmulas, haga clic en el botn Mostrar frmulas. En este ejemplo, se busca en la columna Id. de una tabla de empleados y se buscan los valores coincidentes de otras columnas para calcular las edades y probar las condiciones de error.
A 1 Id. 2 1 3 4 2 5 6 7 4 Peacock Margaret Rep. de ventas 3 Leverling Janet Fuller Andrew Vicepresidente de ventas 19 de febrero de 1952 30 de agosto de 1963 19 de septiembre de 1958 4 de marzo de 1955 2 de julio de 1963 Davolio Nancy Rep. de ventas 8 de diciembre de 1968 Apellidos Nombre Puesto B C D E Fecha nacimiento

Rep. de ventas

Buchanan

Steven

Jefe de ventas

Suyama

Michael

Rep. de ventas

Frmula =ENTERO(FRAC.AO(FECHA(2004,6,30), BUSCARV(5,A2:E7,5, FALSO), 1))

Descripcin (resultado) Para el ao fiscal 2004, busca la edad de un empleado cuyo id. es 5. Utiliza la

GESTIN INFORMATICA I

42

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

funcin FRAC.AO para restar la fecha de nacimiento de la fecha final del ao fiscal y muestra el resultado como un entero utilizando la funcin ENTERO (49). =SI(ESNOD(BUSCARV(5,A2:E7,2,FALSO)) = VERDADERO, "Empleado no encontrado", BUSCARV(5,A2:E7,2,FALSO)) Si hay un empleado cuyo id. es 5, muestra sus apellidos; en el caso contrario, muestra el mensaje "Empleado no encontrado" (Buchanan). La funcin ESNOD devuelve el valor VERDADERO si la funcin BUSCARV devuelve el valor de error #NA.

=SI(ESNOD(BUSCARV(15,A3:E8,2,FALSO)) = VERDADERO, "Empleado no encontrado", BUSCARV(15,A3:E8,2,FALSO))

Si hay un empleado cuyo id. es 5, muestra sus apellidos; en el caso contrario, muestra el mensaje "Empleado no encontrado" (Empleado no encontrado). La funcin ESNOD devuelve el valor VERDADERO si la funcin BUSCARV devuelve el

GESTIN INFORMATICA I

43

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

valor de error #NA.

=BUSCARV(4,A2:E7,3,FALSO) & " " & BUSCARV(4,A2:E7,2,FALSO) & " es un " & BUSCARV(4,A2:E7,4,FALSO) & "."

Para un empleado cuyo id. es 4, concatena los valores de tres celdas para formar una frase completa (Margaret Peacock es un Agente de ventas).

FUNCIN BUSCARH
Busca un valor en la fila superior de una tabla o una matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.) de valores y, a continuacin, devuelve un valor en la misma columna de una fila especificada en la tabla o matriz. Use BUSCARH cuando los valores de comparacin se encuentren en una fila en la parte superior de una tabla de datos y desee encontrar informacin que se encuentre dentro de un nmero especificado de filas. Use BUSCARV cuando los valores de comparacin se encuentren en una columna a la izquierda o de los datos que desee encontrar. La H de BUSCARH significa "Horizontal". SINTAXIS: BUSCARH(valor_buscado;matriz_buscar_en;indicador_filas; ordenado) Valor_buscado.- Es el valor que se busca en la primera fila de la tabla. Valor_buscado puede ser un valor, una referencia o una cadena de texto. Matriz_buscar_en.- Es una tabla de informacin en la que se buscan los datos. Utilice una referencia a un rango o el nombre de un rango. Los valores de la primera fila del argumento matriz_buscar_en pueden ser texto, nmeros o valores lgicos. Si ordenado es VERDADERO, los valores de la primera fila de matriz_buscar_en deben colocarse en orden ascendente: ...-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de lo contrario, BUSCARH puede devolver un valor incorrecto. Si ordenado es FALSO, no es necesario ordenar matriz_buscar_en.

GESTIN INFORMATICA I

44

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

El texto en maysculas y en minsculas es equivalente. Ordena los valores en orden ascendente, de izquierda a derecha. Para obtener ms informacin, vea Ordenar datos.

Indicador_filas.- Es el nmero de fila en matriz_buscar_en desde el cual debe devolverse el valor coincidente. Si indicador_filas es 1, devuelve el valor de la primera fila en matriz_buscar_en; si indicador_filas es 2, devuelve el valor de la segunda fila en matriz_buscar_en y as sucesivamente. Si indicador_filas es menor que 1, BUSCARH devuelve el valor de error #VALOR!; si indicador_filas es mayor que el nmero de filas en matriz_buscar_en, BUSCARH devuelve el valor de error #REF! Ordenado.- Es un valor lgico que especifica si BUSCARH debe localizar una coincidencia exacta o aproximada. Si es VERDADERO o se omite, devolver una coincidencia aproximada. Es decir, si no encuentra ninguna coincidencia exacta, devolver el siguiente valor mayor que sea inferior a valor_buscado. Si es FALSO, BUSCARH encontrar una coincidencia exacta. Si no encuentra ninguna, devolver el valor de error #N/A. OBSERVACIONES: Si BUSCARH no logra encontrar valor_buscado, utiliza el mayor valor que sea menor que valor_buscado. Si valor_buscado es menor que el menor valor de la primera fila de matriz_buscar_en, BUSCARH devuelve el valor de error #N/A. Si Ordenado es FALSO y valor_buscado es un valor de texto, se pueden usar los caracteres comodn de signo de interrogacin (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogacin o un asterisco, escriba una tilde (~) antes del carcter.

EJEMPLO: El ejemplo ser ms fcil de entender si lo copia a una hoja de clculo en blanco. Cmo copiar un ejemplo 1. Cree un libro o una hoja de clculo en blanco. 2. Seleccione el ejemplo en el tema de Ayuda. NOTA No seleccione los encabezados de fila ni de columna.

GESTIN INFORMATICA I

45

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 3. Presione CTRL+C. 4. En la hoja de clculo, seleccione la celda A1 y presione CTRL+V. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione CTRL+` (acento grave), o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 Ejes 4 5 6 B Cojinetes 4 7 8 Descripcin (resultado) Busca Ejes en la fila 1 y devuelve el valor de la fila 2 que est en la misma columna (4) Busca Cojinetes en la fila 1 y devuelve el valor de la fila 3 que est en la misma columna (7) Busca F en la fila 1, y devuelve el valor de la fila 3 que est en la misma columna. Debido a que F no es una coincidencia exacta, se utiliza el siguiente valor menor que F: Ejes. (5) C Pernos 9 10 11

Frmula =BUSCARH("Ejes";A1:C4;2;VERDADERO)

=BUSCARH("Cojinetes";A1:C4;3;FALSO)

=BUSCARH(" B";A1:C4;3;VERDADERO)

GESTIN INFORMATICA I

46

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

=BUSCARH("Pernos";A1:C4;4)

Busca Pernos en la fila 1 y devuelve el valor de la fila 4 que est en la misma columna (11) Busca 3 en la primera fila de la constante matricial y devuelve el valor de la fila 2 en la misma columna (c)

=BUSCARH(3;{1;2;3\"a";"b";"c"\"d";"e";"f"};2;VERDADERO)

GESTIN INFORMATICA I

47

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

MICROSOFT OFFICE EXCEL 2010 FUNCIN CONSULTAH


En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.)CONSULTAH en Microsoft Excel. DESCRIPCIN: Busca un valor en la fila superior de una tabla o una matriz (matriz: utilizada para crear frmulas 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 frmula comn; una constante de matriz es un grupo de constantes utilizadas como un argumento.)de valores y, a continuacin, devuelve un valor en la misma columna de una fila especificada en la tabla o matriz. Use CONSULTAH cuando los valores de comparacin se encuentren en una fila en la parte superior de una tabla de datos y desee encontrar informacin que se halle dentro de un nmero especificado de filas. Use CONSULTAV cuando los valores de comparacin se encuentren en una columna a la izquierda de los datos que desee encontrar. La H de CONSULTAH significa "Horizontal". SINTAXIS: valor_buscado; matriz_buscar_en; indicador_filas; [ordenado] La sintaxis de la funcin CONSULTAH tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.): Valor_buscado.- Obligatorio. El valor que se busca en la primera fila de la tabla. Valor_buscado puede ser un valor, una referencia o una cadena de texto. Matriz_buscar_en.- Obligatorio. Una tabla de informacin en la que se buscan los datos. Use una referencia a un rango o el nombre de un rango. Los valores de la primera fila del argumento matriz_buscar_en pueden ser texto, nmeros o valores lgicos. Si ordenado es VERDADERO, los valores de la primera fila de matriz_buscar_en deben colocarse en orden ascendente: ...-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADERO; de lo contrario, CONSULTAH puede

GESTIN INFORMATICA I

48

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

devolver un valor incorrecto. Si ordenado es FALSO, no es necesario ordenar matriz_buscar_en. El texto en maysculas y en minsculas es equivalente. Ordena los valores en orden ascendente, de izquierda a derecha. Para obtener ms informacin, vea Ordenar datos en un rango o tabla.

Indicador_filas.- Obligatorio. El nmero de fila en matriz_buscar_en desde el cual debe devolverse el valor coincidente. Si indicador_filas es 1, devuelve el valor de la primera fila en matriz_buscar_en; si indicador_filas es 2, devuelve el valor de la segunda fila en matriz_buscar_en y as sucesivamente. Si indicador_filas es menor que 1, CONSULTAH devuelve el valor de error #VALOR!; si indicador_filas es mayor que el nmero de filas en matriz_buscar_en, CONSULTAH devuelve el valor de error #REF!. Ordenado.- Opcional. Un valor lgico que especifica si CONSULTAH debe localizar una coincidencia exacta o aproximada. Si es VERDADERO o se omite, devolver una coincidencia aproximada. Es decir, si no encuentra ninguna coincidencia exacta, devolver el siguiente valor mayor que sea inferior a valor_buscado. Si es FALSO, CONSULTAH encontrar una coincidencia exacta. Si no encuentra ninguna, devolver el valor de error #N/A.

OBSERVACIN: Si CONSULTAH no logra encontrar valor_buscado, utiliza el mayor valor que sea menor que valor_buscado. Si valor_buscado es menor que el menor valor de la primera fila de matriz_buscar_en, CONSULTAH devuelve el valor de error #N/A. Si Ordenado es FALSO y valor_buscado es un valor de texto, se pueden usar los caracteres comodn de signo de interrogacin (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogacin o un asterisco, escriba una tilde (~) antes del carcter.

EJEMPLO: EL ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco. Cmo copio un ejemplo? 1. Seleccione el ejemplo de este artculo. IMPORTANTE No seleccione los encabezados de columna o de fila.

GESTIN INFORMATICA I

49

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 2. Presione CTRL+C. 3. En Excel, cree una hoja de clculo o un libro en blanco. 4. En la hoja de clculo, 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 clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 Ejes 4 5 6 Frmula =CONSULTAH("Ejes"; VERDADERO) 6 =CONSULTAH("Cojinetes"; A1:C4; 3; FALSO) 7 =CONSULTAH("B"; VERDADERO) A1:C4; 3; Busca Cojinetes en la fila 1 y devuelve el valor de la fila 3 que est en la misma columna (7) Busca B en la fila 1, y devuelve el valor de la fila 3 que est en la misma columna. Debido a que B no es una coincidencia exacta, se utiliza el siguiente valor menor que B: Ejes. (5) Busca Pernos en la fila 1 y devuelve el valor de la fila 4 que est en la misma columna (11) Busca 3 en la primera fila de la constante matricial y devuelve el valor de la fila 2 en la misma columna (c) A1:C4; 2; B Cojinetes 4 7 8 Descripcin (resultado) Busca Ejes en la fila 1 y devuelve el valor de la fila 2 que est en la misma columna (4) C Pernos 9 10 11

=CONSULTAH("Pernos", A1:C4, 4) 8 =CONSULTAH(3; {1; 2; 3; "a"; "b"; "c"; "d"; "e"; "f"}; 2; VERDADERO) 9

10

GESTIN INFORMATICA I

50

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

FUNCIN CONSULTAV
En este artculo, se describen la sintaxis de la frmula y el uso de la funcin (funcin: frmula ya escrita que toma un valor o valores, realiza una operacin y devuelve un valor o valores. Utilice funciones para simplificar y acortar frmulas en una hoja de clculo, especialmente aquellas que llevan a cabo clculos prolongados o complejos.)CONSULTAV en Microsoft Excel. DESCRIPCIN: Puede usar la funcin CONSULTAV para buscar la primera columna de un rango (rango: dos o ms celdas de una hoja. Las celdas de un rango pueden ser adyacentes o no adyacentes.) de celdas y, a continuacin, devolver un valor de cualquier celda de la misma fila del rango. Por ejemplo, si tiene una lista de empleados contenida en el rango A2:C10, los nmeros de identificacin de los empleados se almacenan en la primera columna del rango, como muestra la siguiente ilustracin.

Si conoce el nmero de identificacin del empleado, puede usar la funcin CONSULTAV para devolver el departamento o el nombre de dicho empleado. Para obtener el nombre del empleado nmero 38, puede usar la frmula =CONSULTAV(38; A2:C10; 3; FALSO). Esta frmula busca el valor 38 en la primera columna del rango A2:C10 y, a continuacin, devuelve el valor contenido en la tercera columna del rango y en la misma fila que el valor de bsqueda ("Juan Carlos Rivas"). La V de CONSULTAV significa vertical. Use CONSULTAV en lugar de CONSULTAH si los valores de comparacin se encuentran en una columna situada a la izquierda de los datos que desea buscar. SINTAXIS:
CONSULTAV(valor_buscado; lookup_value, matriz_buscar_en; indicador_columnas; [ordenado])

GESTIN INFORMATICA I

51

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

La sintaxis de la funcin CONSULTAV tiene los siguientes argumentos (argumento: valor que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o un procedimiento.): Valor_buscado.- Obligatorio. Valor que se va a buscar en la primera columna de la tabla o rango. El argumento valor_buscado puede ser un valor o una referencia. Si el valor que proporcione para el argumento valor_buscado es inferior al menor valor de la primera columna del argumento matriz_buscar_en, CONSULTAV devuelve al valor de error #N/A. Matriz_buscar_en.- Obligatorio. El rango de celdas que contiene los datos. Puede usar una referencia a un rango (por ejemplo, A2:D8) o un nombre de rango. Los valores de la primera columna de matriz_buscar_en son los valores que busca valor_buscado. Estos valores pueden ser texto, nmeros o valores lgicos. Las maysculas y minsculas del texto son equivalentes. indicador_columnas.- Obligatorio. Un nmero de columna del argumento matriz_buscar_en desde la cual debe devolverse el valor coincidente. Si el argumento indicador_columnas es igual a 1, la funcin devuelve el valor de la primera columna del argumento matriz_buscar_en; si el argumento indicador_columnas es igual a 2, devuelve el valor de la segunda columna de matriz_buscar_en y as sucesivamente. Si el argumento indicador_columnas es: Inferior a 1, CONSULTAV devuelve al valor de error #VALOR!. Superior al nmero de columnas de matriz_buscar_en, CONSULTAV devuelve el valor de error #REF!. Ordenado.- Opcional. Un valor lgico que especifica si CONSULTAV va a buscar una coincidencia exacta o aproximada: Si ordenadose omite o es VERDADERO, se devolver una coincidencia exacta o aproximada. Si no encuentra ninguna coincidencia exacta, devolver el siguiente valor ms alto inferior a valor_buscado. IMPORTANTE.- Si ordenado se omite o es VERDADERO, los valores de la primera columna de matriz_buscar_en deben estar clasificados segn un criterio de ordenacin ascendente; en caso contrario, es posible que CONSULTAV no devuelva el valor correcto. Para obtener ms informacin, vea Ordenar datos en un rango o tabla. Si ordenado es FALSO, no es necesario ordenar los valores de la primera columna de matriz_buscar_en. Si el argumento ordenado es FALSO, CONSULTAV slo buscar una coincidencia exacta. Si hay dos o ms valores en la primera columna de matriz_buscar_en que coinciden con el argumento valor_bsqueda, se
GESTIN INFORMATICA I

52

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

usar el primer valor encontrado. Si no se encuentra una coincidencia exacta, se devolver el valor de error #N/A. OBSERVACIONES: Al buscar valores de texto en la primera columna de matriz_buscar_en, asegrese de que los datos de la primera columna de matriz_buscar_en no tienen espacios al principio ni al final, de que no hay un uso incoherente de las comillas rectas ( ' o " ) ni tipogrficas ( o ) y de que no hay caracteres no imprimibles. En estos casos, CONSULTAV puede devolver un valor inesperado o incorrecto. Para obtener ms informacin, vea Funcin LIMPIAR y Funcin RECORTAR. Al buscar valores de fechas o nmeros, asegrese de que los datos de la primera columna de matriz_buscar_en no se almacenen como valores de texto, ya que, en ese caso, CONSULTAV puede devolver un valor incorrecto o inesperado. Si ordenado es FALSO y valor_buscado es un valor de texto, se pueden usar los caracteres comodn de signo de interrogacin (?) y asterisco (*) en el argumento valor_buscado. El signo de interrogacin corresponde a un solo carcter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Si lo que desea buscar es un signo de interrogacin o un asterisco, escriba una tilde (~) antes del carcter.

EJEMPLO 1: En este ejemplo, se busca en la columna Densidad de una tabla de propiedades atmosfricas los valores correspondientes de las columnas Viscosidad y Temperatura (los valores se refieren a aire a 0 grados Celsius al nivel del mar, o 1 atmsfera). El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco. Cmo copio un ejemplo? 1. Seleccione el ejemplo de este artculo. IMPORTANTE No seleccione los encabezados de columna o de fila.

Seleccionar un ejemplo de la Ayuda

GESTIN INFORMATICA I

53

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

2. Presione CTRL+C. 3. En Excel, cree una hoja de clculo o un libro en blanco. 4. En la hoja de clculo, 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 clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 2 3 4 5 6 7 8 9 10 11 Densidad 0,457 0,525 0,606 0,675 0,746 0,835 0,946 1,09 1,29 Frmula =CONSULTAV(1;A2:C10;2) B Viscosidad 3,55 3,25 2,93 2,75 2,57 2,38 2,17 1,95 1,71 Descripcin Usando una coincidencia aproximada, busca el valor 1 en la columna A, busca el mayor de los valores que sea inferior o igual a 1 en la columna A, que es 0,946, y despus devuelve el valor de la columna B en la misma fila. Usando una coincidencia aproximada, busca el valor 1 en la columna A, busca el mayor de los valores que sea inferior o igual a 1 en la columna A, que es 0,946, y despus devuelve el valor de la columna C en la misma fila. Usando una coincidencia exacta, busca el valor 0,7 en la columna A. Como en la columna A no hay ninguna coincidencia exacta, devuelve un error. Usando una coincidencia aproximada, busca el valor 0,1 en la columna A. Como 0,1 es inferior al menor de los valores de la columna A, devuelve un error. C Temperatura 500 400 300 250 200 150 100 50 0 Resultado 2,17

12 =CONSULTAV(1;A2:C10;3;VERDADERO) 100

13

=CONSULTAV(0,7;A2:C10;3;FALSO)

#N/A

14

=CONSULTAV(0,1;A2:C10;2;VERDADERO)

#N/A

GESTIN INFORMATICA I

54

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

=CONSULTAV(2;A2:C10;2;VERDADERO) 15

Usando una coincidencia aproximada, busca el valor 2 en la columna A, busca el mayor de los valores que sea inferior o igual a 2 en la columna A, que es 1,29, y despus devuelve el valor de la columna B en la misma fila.

1,71

16

EJEMPLO 2: En este ejemplo, se buscan valores en la columna Id. de artculo de una tabla de productos para bebs y se les asignan los valores correspondientes de las columnas Costo y Marcas para calcular los precios y las condiciones de prueba. El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco. Cmo copio un ejemplo? 1. Seleccione el ejemplo de este artculo. IMPORTANTE No seleccione los encabezados de columna o de fila.

Seleccionar un ejemplo de la Ayuda 2. Presione CTRL+C. 3. En Excel, cree una hoja de clculo o un libro en blanco. 4. En la hoja de clculo, 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 clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A 1 Id. de artculo B Elemento C Costo D Marcas

GESTIN INFORMATICA I

55

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

2 3 4 5 6 7

ST-340 BI-567 DI-328 WI-989 AS-469 Frmula = CONSULTAV("DI-328"; A2:D6; 3; FALSO) * (1 + CONSULTAV("DI-328"; A2:D6; 4; FALSO))

Cochecito Babero Paales Toallitas Aspirador Descripcin

145,67 $ 3,56 $ 21,45 $ 5,12 $ 2,56 $

30% 40% 35% 40% 45% Resultado 28,96 $

Calcula el precio minorista de los paales agregando el porcentaje marcado al costo.

8 = (CONSULTAV("WI-989"; A2:D6; 3; FALSO) * (1 + CONSULTAV("WI-989"; A2:D6; 4; FALSO))) * (1 - 20%) = SI(CONSULTAV(A2; A2:D6; 3; FALSO) >= 20; "La marca es " & 100 * CONSULTAV(A2; A2:D6; 4; FALSO) &"%", "El costo es inferior a 20,00 $") = SI(CONSULTAV(A3; A2:D6; 3; FALSO) >= 20; "La marca es: " & 100 * CONSULTAV(A3; A2:D6; 4; FALSO) &"%"; "El costo es $" & CONSULTAV(A3; A2:D6; 3; FALSO)) Calcula el precio de venta de las toallitas restando un descuento especificado al precio minorista. Si el costo de un artculo es superior o igual a 20,00 $, muestra la cadena "La marca es nn%"; en caso contrario, muestra "El costo es inferior a 20,00 $". Si el costo de un artculo es superior o igual a 20,00 $, muestra la cadena "La marca es nn%"; en caso contrario, muestra el costo "El costo es n.nn $". 5,73 $

La marca es 30%

El costo es 3,56 $

10

11

EJEMPLO 3: En este ejemplo, se busca en la columna Id. de una tabla de empleados y se buscan los valores coincidentes de otras columnas para calcular las edades y probar las condiciones de error. El ejemplo ser ms fcil de entender si lo copia en una hoja de clculo en blanco. Cmo copio un ejemplo? 1. Seleccione el ejemplo de este artculo. IMPORTANTE No seleccione los encabezados de columna o de fila.

GESTIN INFORMATICA I

56

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

Seleccionar un ejemplo de la Ayuda 2. Presione CTRL+C. 3. En Excel, cree una hoja de clculo o un libro en blanco. 4. En la hoja de clculo, 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 clculo. 5. Para cambiar entre ver los resultados y ver las frmulas que devuelven los resultados, presione Alt+, o en la ficha Frmulas, en el grupo Auditora de frmulas, haga clic en el botn Mostrar frmulas.
A Id. 1 1 2 2 3 3 4 4 5 Escolar Jess Rep. de ventas Gonzlez Nuria Lpez Arturo Vicepresidente de ventas Rep. de ventas Cornejo Cecilia Rep. de ventas B Apellidos C Nombre D Puesto E Fecha nacimiento 8 de diciembre de 1968 19 de febrero de 1952 30 de agosto de 1963 19 de septiembre de 1958 4 de marzo de 1955 2 de julio de 1963 Resultado 49

Navarro

Toms

Jefe de ventas

7 8

Gil

Enrique

Rep. de ventas

Frmula =ENTERO(FRAC.AO(FECHA(2004;6;30); CONSULTAV(5;A2:E7;5; FALSO); 1))

Descripcin Para el ao fiscal 2004, busca la edad de un empleado cuya id. es 5. Usa la funcin FRAC.AO para restar la fecha de nacimiento de la fecha final del ao fiscal y muestra el resultado como un entero usando la funcin ENTERO. Si hay un empleado cuya id. es 5, muestra sus apellidos; en el caso contrario, muestra el mensaje "Empleado no encontrado".

9 =SI(ESNOD(CONSULTAV(5;A2:E7;2;FALSO)) = VERDADERO; "Empleado no encontrado"; CONSULTAV(5;A2:E7;2;FALSO))

Navarro

GESTIN INFORMATICA I

57

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

La funcin ESNOD devuelve el valor VERDADERO si la funcin CONSULTAV devuelve el valor de error #NA. 1 0 =SI(ESNOD(CONSULTAV(15;A3:E8;2;FALSO)) = VERDADERO; "Empleado no encontrado"; CONSULTAV(15;A3:E8;2;FALSO)) Si hay un empleado cuya id. es 15, muestra sus apellidos; en el caso contrario, muestra el mensaje "Empleado no encontrado". La funcin ESNOD devuelve el valor VERDADERO si la funcin CONSULTAV devuelve el valor de error #NA. Empleado no encontrado

1 1

=CONSULTAV(4;A2:E7;3;FALSO) & " " & CONSULTAV(4;A2:E7;2;FALSO) & " es un " & CONSULTAV(4;A2:E7;4;FALSO)

Para un empleado cuya id. es 4, concatena los valores de tres celdas para formar una frase completa.

Jess Escolar es un representante de ventas.

1 2

GESTIN INFORMATICA I

58

FUNCIONES DE BUSQUEDA / BUSCARV, BUSCARH, CONSULTAV, CONSULTA H

BIBLIOGRAFA
1. 2. AYUDA DEL MICROSOFT OFFICE EXCEL 2007 AYUDA DEL MICROSOFT OFFICE EXCEL 2010

GESTIN INFORMATICA I

59

You might also like