Formato de celdas en Excel desde el código de 4 dígitos de la OACI al nombre del aeropuerto

0

El título lo dice todo. Estoy tratando de averiguar cómo hacer que sobresalga, cuando escribo un código ICAO de 4 letras en el aeropuerto, para mostrar el nombre del aeropuerto. Por ejemplo, si escribo PHNL, la celda mostrará Honolulu International o simplemente "Honolulu". Así que necesitaría formatearlo para decir Si la celda contiene PHNL, entonces el valor debería ser Honolulu, pero debo hacer esto para cada aeropuerto y tener Excel para poder diferenciar si escribo un código ICAO diferente y luego se muestra el Aeropuerto correcto para el código correspondiente de la OACI. Espero que esto tenga sentido .. Gracias.

Daniel
fuente
2
hay dos formas de lograr esto ... 1) construir una tabla de búsqueda que tenga códigos - & gt; nombre del aeropuerto y use una fórmula vlookup (o coincidencia) junto a la columna de entrada de código para devolver el nombre. (de modo que tiene dos columnas aquí) 2) la segunda, si desea que haga exactamente lo que dice (ingrese el nombre completo del aeropuerto según el código presionado) se requiere VBA en la worksheet_change evento (y aún requiere la creación de una tabla de búsqueda (o tiene que crear la búsqueda en el código VBA)
Scott Holtzman
1
Un simple VLOOKUP debería hacer el trabajo. Supongo que ya tiene una tabla de códigos de aeropuertos de la OACI. Hacer que la página Sheet2. En la hoja uno, supongamos que su celda de entrada es A2 y la celda en la que desea que aparezca el nombre del aeropuerto es B2. Resalte la tabla del aeropuerto de modo que el código de la OACI sea la primera columna, el nombre del aeropuerto se encuentre a la derecha del código, y nombre el rango algo así como "Búsqueda de aeropuertos". En la celda B2 ingrese la fórmula "= VLOOKUP (A2, AirportLookup, 2, False)" (esto supone que el aeropuerto está en la segunda columna). Eso debería hacer el truco.
BillDOe