In this tutorial, I will explain how to check if Power Apps Combobox has a selected value or not using various examples like:
- Display label value if Power Apps Combobox is empty
- Disable the Power Apps Button if Combobox is empty
Check if Power Apps Combobox has a selected value
Here, I will show you two scenarios for checking whether the Power Apps Combobox has a value.
Scenario 1: [Display Label Text If Power Apps Combobox Empty]
I have a SharePoint list [Product list], that has various columns like:
| Column Name | Data Type |
|---|---|
| Name | Title |
| Vendors | Lookup |

In Power Apps, there is a Combo box control that contains the values from the above SharePoint list [Vendor] title column.
When a user doesn’t select any value from the Power Apps combo box control, the text label will display as “Blank”.

Also, if the user selects a value from a combo box control, the text label will display as “Not Blank,” as shown below.

Let me show you how you achieve this:
- On the Power Apps screen, insert a Combo box control -> Set its Items property to:
Distinct('Product List',Title)Where,
- Product List = SharePoint list name
- Title = SharePoint list title column

- Insert Text label control -> Set its Text property to:
If(
IsEmpty(Cmb_Product.SelectedItems) || IsBlank(Cmb_Product.SelectedItems) || Len(Cmb_Product.Selected.Value) <= 0,
"Blank",
"Not Blank"
)Where,
- Cmb_Product = Combo box control name

- Save, Publish, and Preview the app. When a user doesn’t select any value from the Power Apps combo box control, the text label will display as “Blank”.

This is how to check if the Power Apps combo box has a selected value.
Scenario 2: [Disable Power Apps Button if Combobox is empty]
In the screenshot below, an Edit form is connected to the above SharePoint list.
When the user doesn’t select any value from the Power Apps combo box control, the button control won’t be visible.

The button control will be enabled if the user selects a value from the Power Apps combo box control.

To achieve this, follow the below steps:
- On the Power Apps screen, insert an Edit form -> Connect the DataSource to the above SharePoint list.
'Product List'Where,
- Product List = SharePoint list name

- In the Edit form, insert a Button control -> Set its DisplayMode to:
If(
IsBlank(DataCardValue4.Selected),
DisplayMode.Disabled
)Where,
- DataCardValue4 = Combo box control name

- Save, Publish, and Preview the app. When a user doesn’t select any value from the Power Apps combo box control, the button control will be invisible.

This is how to check if the Power Apps combo box has a selected value based on a button control.
Conclusion
I hope you now know how to check if a Power Apps Combobox has a selected value using various examples.
You may also like:
- Power Apps Combo Box Search Office365Users
- Filter Power Apps Gallery Based On Combo Box Selection
- Power Apps Combo Box Filter Gallery
- Set Combo Box Default Value in Power Apps
- Power Apps Lower, Upper, and Proper Function
- Reset or Deselect Radio Button in Power Apps

Preeti Sahu is an expert in Power Apps and has over six years of experience working with SharePoint Online and the Power Platform. She is the co-author of Microsoft Power Platform: A Deep Dive book. As a Power Platform developer, she has worked on developing various tools using Power Apps and Power Automate. She also makes Microsoft 365 videos and shares them on YouTube.