web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / SharePoint List Duplic...
Power Automate
Unanswered

SharePoint List Duplicate Values

(1) ShareShare
ReportReport
Posted on by 13

Hi all, I need help with identifying when duplicate values are entered into a SharePoint List. Ideally, I'd like the flow to check for duplicate emails, phone # or full names and if it finds the same value already on the list, to notify me. The trigger can be when an item is entered or modified. 

 

Thanks in advance! 😀

Categories:
I have the same question (0)
  • abm abm Profile Picture
    32,985 Most Valuable Professional on at

    Hi @enomi 

     

    Are you looking to compare all in one record (email + phone + fullname)? Or are you looking for  email matching in all records or phone matching all records or full name matching any records? Please let me know.

     

    Thanks

  • abm abm Profile Picture
    32,985 Most Valuable Professional on at

    Hi @enomi 

     

    Also watch my video tutorial about filtering records in SharePoint.

     

    https://www.youtube.com/watch?v=bSkWdDnhCmQ&t=147s

     

    If you want to compare with more parameters the extend it by using the and operator.

     

    eg of ODATA filter

     

    name eq 'test' and phone eq '34322-3444-2222' and fullname eq 'David Smith'

     

    Thanks

    Thanks

  • abm abm Profile Picture
    32,985 Most Valuable Professional on at

    Hi @enomi 

     

    https://www.youtube.com/watch?v=mmlHXiD6G98

     

    This video will show you how to find total number of records? So after filtering the records need to check whether any record found or not for duplicate. Add an IF condition and compare against the total number of records.

     

    Thanks

  • enomi Profile Picture
    13 on at

    Hi @abm I'd like for the flow to compare if the new list item values (email, full name, phone #) already exist somewhere on the list on all other items. My best guess is that an array has to be part of it. Hopes this clarifies it for you.   

     

    For example, let say I enter John Smith, jon@smith.com and 800-800-8001 for his phone number, the flow would need to check if any of these column values already exist on the list. 

  • abm abm Profile Picture
    32,985 Most Valuable Professional on at

    Hi @enomi 

     

    Thanks for your reply. So you need to do the 'or' operator. Suppose your field name is called name, phone and email then it should be something like this

     

    name eq 'John Smith' or phone eq '800-800-8001' or email eq 'jon@smith.com'

     

    Then check the record count like I described in my video.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 67

#2
David_MA Profile Picture

David_MA 64 Super User 2026 Season 1

#3
Expiscornovus Profile Picture

Expiscornovus 39 Most Valuable Professional

Last 30 days Overall leaderboard