how - todas las formulas de excel
Excel falla en la cadena VLOOKUP (2)
Además, los tipos de formato no coincidentes le están causando problemas. (Una celda está formateada como que contiene números, y la otra está formateada como conteniendo texto). Ver problema / solución # 2 en esta página:
Tengo una mesa como esta
B C
43 XS 6
44 S 11
45 M 16
46 L 21
47 XL 26
48 XXL 31
He escrito la fórmula:
`VLOOKUP("S",B43:C48,2)`
Está devolviendo un valor de 21. ¡¿POR QUÉ ?! ¡Debería estar volviendo 11!
actualización He reproducido este error exacto en una tabla diferente. VLOOKUP funciona cuando el valor de búsqueda es un número, pero falla constantemente cuando uso cadenas.
VLOOKUP hace cosas extrañas a menos que especifique una "coincidencia exacta" con el cuarto argumento, de esta manera:
=VLOOKUP("S",B43:C48,2,FALSE)
Desde el archivo de ayuda de Excel:
VLOOKUP (lookup_value, table_array, col_index_num, range_lookup)
Si
range_lookupes TRUE, los valores en la primera columna de table_array se deben colocar en orden ascendente: ..., -2, -1, 0, 1, 2, ..., AZ, FALSE, TRUE; de lo contrarioVLOOKUPpuede no dar el valor correcto. Sirange_lookupes FALSE, no es necesario ordenar table_array.
Y también:
range_lookupes un valor lógico que especifica si desea queVLOOKUPencuentre una coincidencia exacta o una coincidencia aproximada. Si es VERDADERO u omitido, se devuelve una coincidencia aproximada. En otras palabras, si no se encuentra una coincidencia exacta, se devuelve el siguiente valor más grande que es menor quelookup_value. Si esFALSE,VLOOKUPencontrará una coincidencia exacta. Si no se encuentra uno, se devuelve el valor de error#N/A