Filter with a condition dependent on a list

Hi AppSheet Team,

My formula works but it is not really correct if the list (with select) is above 4 items
Do you have a solution for a fairer formula?

Thank you in advance for your answers

filter("Seances",and(
[ID_Customer]=[_THISROW].[ID_Customer],ISNOTBLANK([ID_Package])

,or
([ID_Package]=index(SELECT(care_Package[ID_Package],[id_care]=[_THISROW].[ID_care]),1)
,[ID_Package]=index(SELECT(care_Package[ID_Package],[id_care]=[_THISROW].[ID_care]),2)
,[ID_Package]=index(SELECT(care_Package[ID_Package],[id_care]=[_THISROW].[ID_care]),3)
,[ID_Package]=index(SELECT(care_Package[ID_Package],[id_care]=[_THISROW].[ID_care]),4))

))

 

 

Solved Solved
0 2 147
1 ACCEPTED SOLUTION

2 REPLIES 2

Great! A big thank-you! It was very simple but I missed it and it's been a few hours since I spend on it

Top Labels in this Space