PICKLISTCOUNT() Function | Count Values in Multi-Select Picklist in Salesforce

Imagine your support team logs every case with a multi-select picklist called Issue Types — things like “Login Problem”, “Billing Issue”, “Integration Error”, and “Performance.”

Some cases are simple, but others touch three or four areas at once, and you want your validation rules and automation to behave differently based on how many issue types the agent selects.

I’ve seen admins struggle with this in real orgs: sometimes agents select too many options and the record becomes hard to report on; other times, you want to flag complex cases for a specialist queue when more than two issues are selected.

The trick is using the PICKLISTCOUNT() function correctly in formulas and validation rules so you can control behavior based on the number of selected values.

In this guide, I’ll walk you through what the PICKLISTCOUNT() function in Salesforce is, how to use it with multi-select picklists, and several practical patterns you can apply in Sales Cloud and Service Cloud right away.

This Tutorial Covers: