Nevermind, I figured it out and got my fix.
There is no native solution as Airtable can’t handle that… The reason explain here:
So I did a workaround in case somebody interested to know. It’s very ugly but workable for me because I have a finite number of values for Departments. So expressions searched come in finite number of variations. Only the text where I am searching has no limit. If both are unlimited, going this way would not be feasible.
If more rows needed, they can be easily expanded with ChatGPT.
One more thing… the text in Department may not contain commas because that is what is used as separator for Array.
IF(Department,
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1,100))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1,100)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),1900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),2900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),3900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),4900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),5900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),6900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),7900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8300,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8500,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8500,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8700,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8700,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8900,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),8900,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),9100,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),9100,200)),LOWER(CONCATENATE(Title)))>0,1,0))+
IF(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),9300,200))=BLANK(),0, IF(FIND(TRIM(MID(SUBSTITUTE(LOWER(ARRAYJOIN(Department,", ")),", ",REPT(" ",190)),9300,200)),LOWER(CONCATENATE(Title)))>0,1,0))
,
BLANK())