When using a lookup to populate e.g. a custom label with data from a spreadsheet, DFW will add values to the custom label even when there is no match in the spreadsheet. I would expect it to do nothing when there is no match. Example: when matching on ID, it will add the ID if it doesn't find any value in the spreadsheet. So, it is necessary to remove these IDs again via another rule - see screenshots