Consulta dos campos y selecciona la respuesta del tercer campo (¿Si o vlookup?)

Consulta dos campos y selecciona la respuesta del tercer campo (¿Si o vlookup?)

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)

Conversión EUR USD

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 F3debería E3cambiarse automáticamente

información relacionada