Usted está aquí:
VLOOKUP
Devuelve un valor buscando un valor relacionado en un objeto personalizado similar a la función de Excel VLOOKUP(). Esta función sólo está disponible en las reglas de validación.
Uso
VLOOKUP (campo_a_devolver, campo_en_objeto_búsqueda, valor_búsqueda ). Sustituya campo_a_devolver, con el campo que contiene el valor que desea devolver, campo_en_objeto_búsqueda corresponde al campo del objeto relacionado que contiene el valor que desea encontrar y valor_búsqueda corresponde al valor que desea encontrar.
Sugerencias
- campo_a_devolver debe ser un tipo de campo de número automático, resumen, relación de búsqueda, relación principal-detalle, casilla de verificación, fecha, fecha/hora, correo electrónico, número, porcentaje, teléfono, texto, área de texto o URL.
- campo_en_objeto_búsqueda debe ser el campo Nombre del registro en un objeto personalizado.
- campo_en_objeto_búsqueda y valor_búsqueda debe ser del mismo tipo de datos.
- Si encuentra más de un registro, se devuelve el valor del primer registro.
- El valor devuelto debe ser un objeto personalizado.
- No puede eliminar el campo u objeto personalizado al que hace referencia la función.
Este ejemplo comprueba si un código postal de facturación es válido, verificando sus cinco primeros caracteres en un objeto personalizado denominado Código_postal__c que contiene un registro para cada código postal válido en los Estados Unidos. Si el código postal no se encuentra en el objeto Código_postal__c o el Estado o provincia de facturación no coincide con la dirección correspondiente de Código_estado__c en el objeto Código_postal__c, se muestra un error.
AND(
LEN(BillingPostalCode) > 0,
OR(BillingCountry = "USA", BillingCountry = "US"),
VLOOKUP(
$ObjectType.Zip_Code__c.Fields.State_Code__c,
$ObjectType.Zip_Code__c.Fields.Name,
LEFT(BillingPostalCode,5)
) <> BillingState
)
- Utilice este ejemplo si el país de facturación es Estados Unidos.
- Puede descargar los códigos postales de los Estados Unidos en formato CSV en http://zips.sourceforge.net.
