Unidad 6. Avanzado: Funciones que buscan un valor (I)

Función AREAS(ref)

Devuelve el número de rangos de celdas contiguas o celdas únicas de una referencia.

Ejemplo: =AREAS(A1) devuelve 1 pues únicamente hay un área.

 

Función BUSCAR(...)

Esta función busca un valor en un rango de una columna o una fila o una matriz. Debes indicar el valor a buscar, dónde quieres que busque y de dónde obtendrás el resultado.

Ejemplo: Tenemos en la columna B una lista de nombres de amig@s y en la columna C sus e-mails, escribimos en la celda A1 el nombre del amig@ del cual queremos buscar el e-mail. Escogemos en la celda E1 la función BUSCAR y le pasamos como parámetros:

"valor_buscado= A1", "vector_de_comparación= B:B" y "vector_resultado = C:C". Nos devuelve como resultado el e-mail perteneciente a la persona buscada.

 

Función BUSCARH(valor_buscado; matriz_buscar_en; indicador_filas; ordenado)

Busca en la primera fila de la tabla o matriz de valores y devuelve el resultado en la misma columna desde una fila especificada.

Ejemplo: Supongamos la misma situación anterior: una columna con nombres y otra con los e-mails; y queremos que nos diga quién está 2 puestos más abajo de un amig@ en la lista o el e-mail que está dos filas más abajo del que buscamos. Seleccionamos la función BUSCARH con los siguientes parámetros:

"valor_buscado= A1", "Matriz_buscar_en= B:C" y "indicador_filas=2" Nos devuelve como resultado el e-mail perteneciente a la persona situada dos filas más abajo del buscado.

 

Función BUSCARV(valor_buscado; matriz_buscar_en; indicador_columnas; ordenado)

Busca un valor en la primera columna de la izquierda y devuelve el valor en la misma fila desde una columna especificada.

Tiene el mismo efecto que la función anterior salvo que esta función realiza la búsqueda por columnas.

 

Función COINCIDIR(valor_buscado; matriz_buscar_en; tipo_de_coincidencia)

Devuelve la posición relativa de un elemento, que coincide con un valor dado en un orden especificado dentro de una matriz.

Tipo_de_coincidencia es el número -1, 0 ó 1 y especifica cómo ha de coincidir el valor_buscado con los valores de matriz_buscada.

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.

Ejemplo: =COINCIDIR(23;{"uvas";,23\"peras";45\"manzanas";55}) devuelve 2 que es la posición donde se encuentra el número 23.

 

Función COLUMNA(ref)

Devuelve el número de columna de una referencia.

Ejemplo: =COLUMNA(D:H) devuelve 4, pues la primera columna de la matriz D:H es la D (la columna4).

 

Función COLUMNAS(matriz)

Devuelve el número de columnas que componen la matriz.

Ejemplo: =COLUMNAS(A:C) devuelve 3, pues la matriz tiene 3 columnas.

 


Enero-2020
Atrás Inicio Adelante


© aulaClic S.L. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.
Aviso legal: Autorizado exclusivamente para uso personal.