Esta es mi publicación original aquí:

Lista predeterminada

Formulación de cadena en Excel 2003

Hola, mi sistema operativo es Win Xp y Office 2003 Necesito ayuda con el siguiente cenario Para probar una celda y devolver un valor si es verdadero usando IF, las declaraciones ELSE SE LIMITAN A 7 IF, LAS DECLARACIONES Y los valores probados pueden ser numéricos y/o de texto es decir If (A6 = "LHR"), "HEATHROW", IF? (A6 = "ATL"), "ATLANTA", IF. Utilizo este método que permite hasta 250 declaraciones en una sola cadena = (A6 => 2) (DEVOLVER UN ENSAYO NUMÉRICO) + (. Esto es muy eficaz, pero necesito probar y devolver "TEXTO" como se indica a continuación = ( A6 = LHR) (HEATHROW) + (A6 = ATL) (ATLANTA) + (. ¿Es esto posible y alguien puede ayudar? AB C1 LHR HEATHROW 2 ATL ATLANTA 3 HRE HARARE 4 LUN LUSAKA 5 YYC CALGARY

¿Puede explicar con más detalles qué es exactamente lo que está tratando de lograr? Esta fórmula:
Código:
If (A6 = "LHR"), "HEATHROW", IF? (A6 = "ATL"), "ATLANTA", IF. mostrará "HEATHROW" o "ATLANTA", etc., según el texto de la columna A. No entiendo las siguientes declaraciones/fórmulas.

Muchas gracias por su interés, espero que esto arroje más luz sobre lo que estoy tratando de lograr. Al ingresar un valor en la celda a1, por ejemplo "ATL", entonces quiero mostrar en la celda b1 el nombre completo de la abreviatura ingresada, es decir " Atlanta "Cuando usa las declaraciones IF, Else Formulas, esto es muy sencillo como IF, las declaraciones Else pueden mostrar/devolver un valor/cálculo numérico o un texto (como en mi requisito, pero esta cadena está limitada a siete adjuntos si, de lo contrario, mis declaraciones la situación requiere (14) catorce abreviaturas diferentes que deben devolver un nombre completo, por lo que no puedo usar el if, de lo contrario, se muestra/explica otra forma de hacerlo que permite hasta 250 escenarios en el siguiente ejemplo en lugar del estándar if, sino que se verá así = If (A1 = "a", 1, If ​​(A1 = "b", 2, if (A1 = "c", 3, if solo permitirá (7) siete ifs en una cadena, pero esto método = (A1 = "a") (1) + (A1 = "b") (2) + (A1 = "c") (3) + (A1 = "d") (4) donde "=" representa lo mismo que "if" y "" representa "entonces" if true o "+" representa "else" atiende a un total de 250 declaraciones en una cadena. Sin embargo, mi problema es que en lugar de mostrar/devolver un número numérico. 1,2,3,4, como se muestra, necesito mostrar/devolver texto o un nombre como este. = (A1 = "atl") (Atlanta) + (A1 = "lhr") (Heathrow) +. pero la declaración display/return a. #¡VALOR! error debido al texto "atlanta" ¿Puedo y cómo puedo hacer que esto funcione?

Creo que la función VLookup es una solución para usted. Aquí hay una referencia: www.contextures.com/xlFunctions02.html. Se pueden encontrar muchos otros haciendo una búsqueda en Google enfunción vlookup en excel.

Entradas Populares