Я не думал, что вы могли бы сделать это с формулой ячейки, но потом я увидел эту запись и придумал:
=AVERAGE(IF(ISNA(MATCH($F$2:$F$99, TRIM(MID(SUBSTITUTE(A2,",",REPT(" ",99)),(ROW(OFFSET($A$1,,,LEN(A2)-LEN(SUBSTITUTE(A2,",",""))+1))-1)*99+((ROW(OFFSET($A$1,,,LEN(A2)-LEN(SUBSTITUTE(A2,",",""))+1)))=1),99)), 0)), "", $G$2:$G$99 ))
Попробуйте вставить в ячейку B2
в виде формулы массива (Ctrl + Shift + Enter) и заполнения ... И не спрашивайте меня, как это работает.