Thanks for your feedback Sam!
In the meantime I’ve found a solution:
Column =
IF (
ISBLANK ( 'Table Invoices'[Keyword] ),
CONCATENATEX (
TOPN (
1,
FILTER (
'Table Invoices',
'Table Invoices'[Customernumber] = EARLIER ( 'Table Invoices'[Customernumber] )
&& NOT ( ISBLANK ( 'Table Invoices'[Keyword] ) )
&& 'Table Invoices'[Invoicedate] < EARLIER ( 'Table Invoices'[Invoicedate] )
),
[Invoicedate], DESC
),
'Table Invoices'[Keyword],
", "
),
'Table Invoices'[Keyword]
)