Привет! Сам недавно мучился с этим в OpenOffice Calc — хотел просто посчитать, сколько запятых в ячейке. Та формула со СТРПОИСК вообще не то, она возвращает позицию первой запятой, а не количество. В итоге сработало вот это: =ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;",";""))
Где A1 — ячейка с текстом. Она считает разницу в длине строки до и после удаления всех запятых — и это как раз и есть количество запятых. Надеюсь, поможет!