Либо:
=SUMPRODUCT(--(ISNUMBER(MATCH(FILTERXML("<a><b>"&SUBSTITUTE(A2," ","</b><b>")&"</b></a>","//b"),B:B,0))))
, либо
=SUMPRODUCT(--ISNUMBER(SEARCH(" "&$B$2:$B$5&" "," "&A2&" ")))
Снова оба работают в Excel, не уверен насчет librecal c. Первый будет меньше взаимодействовать, если строка содержит меньше слов, чем список поиска, а вторая противоположна