Hi Bruce,
COUNTIF should do the job for you. Here are two examples.
In the first, each cell in the group contains a single word.

Formula in B2 of the smaller table, and filled dow the column:
B2: =COUNTIF(Words :: $A:$C,A)
The second contains the same words, embedded in text strings of varying lengths. Although I've included a space before and after the word in each example, the space is not necessary to the operatin of the formula.

B2: =COUNTIF(Words in strings :: $A:$C,"*"&A&"*")
Fill down to end of column B.
The * is a wild card character meaning "any number of characters, including 'none'."
The total in the footer row at the end of each small table is a checksum to show me that all 27 words had been counted.
This method will count the number of cells containing the target word, but will not count multiple occurrences of the target word in a single cell. Cells containing more than one of the target words will be counted separately for each of the target words.
In the example below, where the entry in the single cell containing "avenue" has been edited to also contain "crescent" and "lane" (and to contain no spaces separating the words. Note the increases in counts for crescent and lane and in the total.

Regards,
Barry