No sé cómo resolver un BUSCARV pero que debe tener varias condiciones.
En la hoja llamada "PAGOS" la columna "BANCO" (columna F) debe devolver los dígitos bancarios de un proveedor.
Los dígitos bancarios de cada proveedor se encuentran en la hoja llamada "BANCOS". El problema es que si se trata de un proveedor de PORTUGAL debe traerse los datos de la columna "NIB" (columna C) de la hoja "Bancos" ... y si se trata de un proveedor "no portugués" (es decir, puede ser un proveedor español, italiano, etc) debe traerse los datos de la columna "IBAN" (columna D) de la hoja "Bancos"
La cosa es que los proveedores portugueses, tienen un NIF con 9 dígitos y siempre son numéricos, y sólo comienzan por 5, 2 o bien por 1 ... los proveedores españoles tienen también 9 dígitos pero siempre son "ALFA-NUMÉRICOS" entonces se diferencian de los portugueses en que estos últimos no llevan letra. Comento esto por si ayuda a la hora de crear una fórmula BUSCARV con el SI anidado que tenga en cuenta esto.
En Portugal, por ejemplo, un NIF de una persona física puede ser 222999777 y en España un NIF de una persona física puede ser 29666888J ... es decir, ambos tienen 9 dígitos y ambos comienzan por el nº 2 ... pero si embargo en España termina en una LETRA mientras que en Portugal termina por un número ...y eso es lo que lo diferencia.
hola a todos.
No sé cómo resolver un BUSCARV pero que debe tener varias condiciones.
En la hoja llamada "PAGOS" la columna "BANCO" (columna F) debe devolver los dígitos bancarios de un proveedor.
Los dígitos bancarios de cada proveedor se encuentran en la hoja llamada "BANCOS". El problema es que si se trata de un proveedor de PORTUGAL debe traerse los datos de la columna "NIB" (columna C) de la hoja "Bancos" ... y si se trata de un proveedor "no portugués" (es decir, puede ser un proveedor español, italiano, etc) debe traerse los datos de la columna "IBAN" (columna D) de la hoja "Bancos"
La cosa es que los proveedores portugueses, tienen un NIF con 9 dígitos y siempre son numéricos, y sólo comienzan por 5, 2 o bien por 1 ... los proveedores españoles tienen también 9 dígitos pero siempre son "ALFA-NUMÉRICOS" entonces se diferencian de los portugueses en que estos últimos no llevan letra. Comento esto por si ayuda a la hora de crear una fórmula BUSCARV con el SI anidado que tenga en cuenta esto.
En Portugal, por ejemplo, un NIF de una persona física puede ser 222999777 y en España un NIF de una persona física puede ser 29666888J ... es decir, ambos tienen 9 dígitos y ambos comienzan por el nº 2 ... pero si embargo en España termina en una LETRA mientras que en Portugal termina por un número ...y eso es lo que lo diferencia.
Gracias por vuestros comentarios.
BUSCARV con condicional SI anidado.xlsx