Loading
Ampliar Salesforce con clics, no con programación
VLOOKUP

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.
Ejemplo de regla de validación
Ejemplo de regla de validació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
)
Nota
Nota
  • 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.

Consulte también:

 
Cargando
Salesforce Help | Article