Hi all,
Sorry that I created the flow on filter array, like below, the expect result should be 2-Aug-2023 only,

@And(greater(item()?['Target Date'], addDays(utcNow(),-7, 'yyyy-MM-dd')),equals(item()?['Completion Date'], ''))
But after ran, the result is like below,

Raw data:
