Buscar valores de celdas en números

3

Quiero crear un traductor de palabras simple que pueda tener este aspecto:

  • COLUMNA A: Tengo una lista de palabras, cada una en una fila. (1: Avión, 2: Coche, 3: Gato, 4: Perro, etc.)
  • COLUMNA B: Tengo una lista de las mismas palabras en otro idioma, cada una en una fila. (1: Aereoplano, 2: Macchina, 3: Gatto, 4: Cane, etc.)
  • Entonces tengo dos celdas. En el primero, puedo escribir cualquier palabra. La segunda celda es la fórmula que quiero crear. La fórmula debe:

    • compruebe si "mi palabra" (la palabra que escribo) está en la lista de la columna A
    • si existe, debería devolver su palabra adyacente de la segunda columna
    • Si no coinciden las palabras, la fórmula no debe devolver nada.

Estoy luchando para encontrar las funciones correctas para lograr esto, cualquier sugerencia es bienvenida.

ACTUALIZACIÓN Finalmente encontré la solución. La mejor solución para mí es
=IFERROR(VLOOKUP(B7;'Table 1-1'::B4:D53;3;FALSE);0)
REALMENTE gracias por su ayuda.

    
pregunta Mario 07.05.2017 - 17:00

1 respuesta

2

Esta respuesta a una pregunta relacionada explica cómo usar VLOOKUP en combinación con IFERROR .

Si VLOOKUP no puede encontrar el exact match , entonces arroja un error. Para detectar este error, envolver la fórmula en la función IFERROR permite al autor proporcionar un valor predeterminado (en el caso del OP, una cadena vacía "" ) para mostrarla en caso de que no haya coincidencia.

El siguiente ejemplo utiliza una tercera tabla para mostrar la traducción. Esa tabla se bloquea para evitar que la fórmula se sobrescriba inadvertidamente. Las palabras NOT FOUND se usan aquí para mostrar el evento de error.

Si se encuentra una coincidencia:

Nocoincide:

De la documentación:

  

VLOOKUP (búsqueda, rango de columnas, retorno de columna, coincidencia cercana)

     

search-for: El valor a buscar. El valor de búsqueda puede contener cualquier valor.

     

columnas-rango: una colección de celdas. rango de columnas debe contener una   referencia a un único rango de celdas, que puede contener cualquier valor.

     

return-column: un valor numérico que especifica la columna relativa   Número de la celda desde la que se devolverá el valor. La columna de la izquierda   en la colección está la columna 1.

     

coincidencia cercana: un valor modal opcional que determina si un valor exacto   Se requiere coincidencia.

     

cerrar coincidencia (VERDADERO, 1 u omitido): si no hay una coincidencia exacta, seleccione   la fila con el mayor valor de la columna izquierda que es menor o igual que   al valor de búsqueda. Si utiliza la coincidencia cercana, no puede utilizar comodines   en busca de.

     

coincidencia exacta (FALSO o 0): si no hay una coincidencia exacta, devuelve un error.   Si usa la coincidencia exacta, puede usar comodines en la búsqueda. Usted puede   usa el comodín? (signo de interrogación) para representar un carácter, un *   (asterisco) para representar varios caracteres, y una ~ (tilde) para   especifique que el siguiente carácter debe coincidir en lugar de   utilizado como un comodín.

    
respondido por el bjbk 08.05.2017 - 16:13

Lea otras preguntas en las etiquetas