---
schema_version: "1"
id: 7176ba4c55bed2d527894089844bedcc087a87b7d7e003c4c38156f5bd837a3d
title: Use the Field Dependency Matrix
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/fields_using_the_field_dependency_matrix.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.fields_using_the_field_dependency_matrix.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 09d41bf8baa895e2d09618d31263cd89a6fc0f4a2fcafd7dcef9665f4e04d4bc
description: The field dependency matrix lets you specify the dependent picklist values that are available when a user selects each controlling field value. The top row of the matrix contains the controlling field values, while the columns list the dependent field values. Use this matrix to include or exclude values. Included values are available in the dependent picklist when a value in the controlling field is selected. Excluded fields aren’t available in the dependent picklist for the selected controlling field value.
products:
  - Salesforce Platform
  - Security
release: "264"
---
# Use the Field Dependency Matrix

The field dependency matrix lets you specify the dependent picklist values that are available when a user selects each controlling field value. The top row of the matrix contains the controlling field values, while the columns list the dependent field values. Use this matrix to include or exclude values. Included values are available in the dependent picklist when a value in the controlling field is selected. Excluded fields aren’t available in the dependent picklist for the selected controlling field value.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>All</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d187672e63">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d187672e63 ">To define picklist dependencies:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d187672e63 ">Customize Application</td>

          </tr>
        </tbody>
      </table>

To include or exclude values:

1. Double-click values to include them. Included values are indicated with highlighting. Double-click any highlighted values to exclude them.
2. To select a range of adjacent values, click a value and use SHIFT+click another value. Then click **Include Values** to make the values available, or **Exclude Values** to remove them from the list of available values.
3. Click a value and use CTRL+click to select multiple values. Then click **Include Values** to make the values available, or **Exclude Values** to remove them from the list of available values.
4. To select all the values in that column, click a column header. Then click **Include Values** to make the values available, or **Exclude Values** to remove them from the list of available values.

You can change the values in your view.

- To view all available values at once, click **View All**.
- To view all the dependent values in that column, click **Go To** and choose a controlling value.
- To view the values in columns that are on the previous or next page, click **Previous** or **Next**.
- To view 5 columns at a time, click **View sets of 5**.