Necesito comparar dos campos de mis datos con una tabla y obtener el valor fx resultante de la tabla.
Supongo que cómo se leería la fórmula:
IF local_in_data = local_in_table AND
expense_in_data = expense_in_table THEN
take fx from table to data
los datos son:
expense local fx(formula)
EUR USD (formula) sh = 1.2
USD USD (formula) sh = 1.0
tabla es:
local expense fx
USD EUR 1.2
USD USD 1.0
EUR USD .08
USD JPY .009
¿Cómo construyo una fórmula de este tipo para mi columna de datos fx?
Respuesta1
Si bien una búsqueda de criterios de dos columnas es muy factible, solo seleccionará la primerafxvalor. Como debería haber sólo un conjunto de pares coincidentes, unFunción SUMIFSes una alternativa muy eficiente.
=SUMIFS(C:C, A:A, F3, B:B, E3)
C:C
» columna de la que se debe tomar el resultado (si se cumplen los dos criterios siguientes)
A:A
» columna para buscar su primer criterio
F3
» celda que contiene su primer criterio
B:B
» columna para buscar su segundo criterio
E3
» celda que contiene su segundo criterio
- Se puede ampliar hasta 127 criterios
- Si arrastra hacia abajo esta fórmula F3
debería E3
cambiarse automáticamente