VBA if y vlookup en varias columnas

VBA if y vlookup en varias columnas

Tengo dos tablas (Tabla1 y Tabla2). La Tabla1 tiene valores como VERDADERO o FALSO. La última celda es la salida deseada. Quiero que si todos los valores en la Tabla 1 son FALDOS, mi columna de Salida debería escribir 0. Si alguna celda es VERDADERA, entonces debería buscar en la Tabla 2 el número correspondiente y devolver el resultado como 1 o 3. No puedo escribir ningún código. para esto. Tu ayuda será apreciada. Se adjuntan tablas como imagen.

Tabla 1

Tabla 2

Respuesta1

Sin VBADe mi parte, solo dirija la fórmula con la siguiente fórmula:

=MAX(INDEX($B$10:$B$13,MATCH($A$1:$D$1,$A$10:$A$13,0))*(--(A2:D2)))

Puede adaptarlo a su código VBA.

información relacionada