¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Snippets de Microsoft Excel
Formato
Notación científica
Por dfecto, cuando un número excede de 11 dígitos, Excel lo muestra en notación científica (5,91E+12). Si no queremos ese comportamiento, tendríamos que cambiar el formato de la celda a alguno de la categoría Texto o Especial.
Búsquedas
Buscar si un valor está en una columna
Si queremos saber si el valor de la celda C2 está en alguna de las celdas de la columna A, de la fila 2 a la 10:
=SI(CONTAR.SI(A2:A10;C2)> 0; "Está en la lista"; "No está en la lista")
Si los datos donde buscar están en otra hoja, por ejemplo, en toda la columna A de la hoja llamada Hoja2:
=SI(CONTAR.SI(Hoja2!A:A; C2) > 0; "Sí"; "No")
Si en la columna A de la Hoja2 tuviéramos miles de registros, podemos indicar un rango limitado para optimizar la búsqueda:
=SI(CONTAR.SI(Hoja2!$A$2:$A$1000; C2) > 0; "Sí"; "No")
Obtener un valor a partir de otro (BUSCARV)
Si tenemos 2 hojas, Hoja1 y Hoja2, y queremos buscar en toda la columna A de la Hoja2 el valor de la celda A2 para sacar el valor de la columna B correspondiente de la Hoja2:
=BUSCARV(A2;Hoja2!A:B;2;FALSO)
A2: es el valor que quieres buscar en la Hoja2 (columna A de Hoja1).Hoja2!A:B: es el rango donde buscarás (columna A y B de Hoja2).2: es el número de columna del valor que quieres devolver (columna B es la segunda columna del rango).FALSO: indica que quieres una coincidencia exacta.
Obtener un valor a partir de otro (ÍNDICE + COINCIDIR)
Si tenemos 2 hojas, Hoja1 y Hoja2, y queremos buscar en toda la columna A de la Hoja2 el valor de la celda A2 (de Hoja1) para sacar el valor de la columna B correspondiente de la Hoja2:
=ÍNDICE(Hoja2!B:B; COINCIDIR(A2; Hoja2!A:A; 2))
COINCIDIR(A2, Hoja2!A:A, 0)devuelve el número de fila donde está el valor deA2en la columnaA.ÍNDICE(Hoja2!B:B; …)usa ese número de fila para devolver el valor correspondiente en la columnaB.
