
Top 5 Microsoft Copilot examples in 2026
Five practical Microsoft 365 Copilot examples for everyday work, from analysing data in Excel and creating PowerPoint content to better prompting and building custom Copilot agents.
6 November 2026
News
Learn how to use the LookUp function in Power Apps to find records that match specific criteria. This blog covers syntax, practical examples, and performance tips to optimize your app’s data retrieval process.

Power Apps is a powerful tool for building custom apps with minimal code, and one of its most useful features is the LookUp function.
This function allows you to easily search through a data source to find the first record that matches a specified condition.
Whether you’re retrieving a single record, checking if a user exists, or applying conditional formatting, the LookUp function can help streamline your app’s logic.
In this blog, we’ll take you through how the LookUp function works, share practical examples, and provide some tips to ensure you’re using it effectively in your Power Apps projects.
The LookUp function in Power Apps is used to find the first record in a table that satisfies a specified formula. This is particularly useful when you need to retrieve a single record that matches certain criteria. If there are multiple records that match a condition the first record found will be returned.
The basic syntax of the LookUp function is as follows:
LookUp(Table, Formula [, ReductionFormula])

Let’s break down the steps to use the LookUp function with practical examples. For our examples we will be working off this sample data set
If you have a table named Employees and you want to find the record of an employee with the ID 101, run this function and it will return you the record that matches. If no matches are found then the look up will return blank.
Formula
LookUp(Employees, ID = 101)
Output
You can also use multiple conditions to focus your search. For example, find an employee with the where they belong to IT department and hold the Position of “developer” you would use :
LookUp(Employees, Department = “IT” && Position = “Developer”)
Possible Criteria Matches
As the lookup function only returns the first record that matches the condition, the output would be:
Output
The above can be extend to return a specific value by using the ReductionFormula parameter.
LookUp(Employees, Department = “IT” && Position = “Developer”, Salary)
Will output 68000, the salary associated to this record, which can be used in your application.
Example use cases for the the LookUp function are:


Power Apps' LookUp function is a powerful tool that can streamline data retrieval in your applications. By allowing you to search for records that meet specific criteria, it helps simplify your formulas and ensures you can access the data you need quickly. However, as with all functions, it's essential to be mindful of performance, especially with large datasets. If you're working with vast amounts of data, consider exploring delegation strategies to optimize the process and avoid performance bottlenecks. Additionally, using LookUp with multiple conditions or a reduction formula can be a real game-changer, offering more precision in your queries and making your app more efficient.
“We work with organisations across many sectors of different shapes and sizes from 10 to 100,000 employees.”
Contact our team today!

Five practical Microsoft 365 Copilot examples for everyday work, from analysing data in Excel and creating PowerPoint content to better prompting and building custom Copilot agents.
6 November 2026

25 November 2026 · 11:00 · Online

Explore Valto's four-stage AI Maturity Model and what UK search data reveals about the shift from AI curiosity to implementation, governance and real value.
28 October 2026