Вот оно что...
Цитата |
---|
Mypostmail написал: Очевидно, что разделителем в данном случае являются группы Б. |
Очевидно, что в примере есть группы А и
группы Б. То, что Б - разделитель, нужно был написать.
Если бы это был одиночный символ, то еще можно как-то понять, а так...
Т.к. обычно пробел разделяет слова, значения, и в тексте первого сообщения:
Цитата |
---|
...разделенные 1 пробелом... |
то далее в сообщениях упоминания о разделителях воспринималось как упоминание о пробелах. Получилась каша :)
Есть решение, формула массива (вводится тремя клавишами):
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПСТР(
СУММ(ЕСЛИОШИБКА((ЧАСТОТА(СТРОКА(1:50);ЕСЛИ(ПСТР(A1;СТРОКА(1:50);1)<>"А";СТРОКА(1:50)))-1)/10^СТРОКА(1:50);));3;20);0;" "))Для показанного текста ЧАСТОТА выдаст массив
{1:0:2:0:1:0:0:5:0:0...}. Каждое из чисел массива делим на 10^n и суммируем полученные числа.
Осталось удалить 0, и нули заменить на пробелы
Ограничение: если в результате суммирования получится число более 15 разрядов (т.е более 15 групп А и Б), младшие разряды обнулятся и количества этих групп "А" формула не покажет