Skip to main content

[SOLVED] Record Duplication Detection, Deduping, and Duplicate Merging

  • February 11, 2016
  • 92 replies
  • 494 views

Show first post

92 replies

+1 for a dups filter!


  • New Participant
  • June 28, 2018

another +1 for a dupe detect feature


Forum|alt.badge.img+2
  • New Participant
  • June 29, 2018

+1!!! for detecting duplicates!


+1 for auto detect dups! Major weakness of the platform and tons of ppl looking! and without a COUNTIF function all the workarounds are too much for a simple ask.


+1!

Some more context on my use case…
I am using Airtable to manage an events calendar which my organization (~100 people) uses too see what events others are going to, speaking at etc. I’m also encouraging everyone to contribute to the events calendar by filling out a form.

I’m looking for a mechanism that will stop people from recording the same event twice, and for a way to add or edit existing events on the calendar.


Forum|alt.badge.img+4
  • New Participant
  • August 3, 2018

Same here. It would be great to have this tool.


  • New Participant
  • August 6, 2018

Same here! Would love to see detection of duplicates.


  • New Participant
  • August 7, 2018

I’ve been struggling with this problem for a long time also, but I walked through @W_Vann_Hall’s demo and it was extremely helpful. I was looking (like I think lots of ppl are) for a way to constantly check for duplicates, so the ARRAY issues concerned me.

Here’s my attempt to simplify the demo:

  1. My own example table is posted here: https://airtable.com/shrEZNMgiKrQdv8lp/tblcywQ2RsDL3H9iH/viwd63P4gD3yMRUqD
  2. Generate a “test duplicates” base with ARRAYJOIN roll-up to your list (this creates a string variable to pass back to your individual list items
  3. In your main base, pass the list back using an ARRAYJOIN roll-up. I know this is counter-intuitive since you are joining only 1 other, but its necessary to read the column as a string
  4. Create a formula to detect duplicates:
    IF(LEN(List) - LEN(SUBSTITUTE(List,Name,"")) > LEN(Name),“yes”,“no”)

Hope this is helpful for others!


I have a problem with the final step…
Could anyone help me with this: ??


Please, please, this has been requested for so long and is a pretty obvious feature, especially in a relational database where I want my primary key to be unique!


  • New Participant
  • September 6, 2018

I wonder what the technical issues with this are. Surely at least duplication DETECTION shouldn’t be such a hard thing to implement?


Forum|alt.badge.img+5

We’ll be releasing something on this front soon… :eyes:


Forum|alt.badge.img+5

Hi folks! Our deduplication block is currently in beta right now. You can use it to delete duplicate records or merge individual fields from duplicate records together.

If you’re a Pro plan user and you’re interested in testing it out (and giving us your feedback!), we’d love for you to sign up using this form.


  • New Participant
  • September 17, 2018

Any update on this @Katherine_Duh? The form to sign up doesn’t seem to be available anymore.


Forum|alt.badge.img+18

Any update on this @Katherine_Duh? The form to sign up doesn’t seem to be available anymore.


The form loaded fine for me by clicking the link @Katherine_Duh posted above:
(just now)

And I can update you that the beta is live. I have been able to try out the De-duping block.


Kamille_Parks11
Forum|alt.badge.img+27

They have officially released a de-duplication block for pro users. More information here: https://support.airtable.com/hc/en-us/articles/360008332253


Stephen_Suen
Forum|alt.badge.img+19
  • Employee
  • October 1, 2018

Looks like @Kamille_Parks beat me to the community forum announcement — the Dedupe block is now officially launched and available to all Pro users! You can install it right now from the blocks gallery.

Special thanks to those of you who participated in the beta and gave us valuable feedback. Happy deduping!


Forum|alt.badge.img+2
  • Participating Frequently
  • October 2, 2018

Just a heads up that this thread will automatically close in 24 hours. Thanks for the discussion, everyone!