Теперь, увидев ваши данные, если вы хотите извлечь несколько @ для каждого твита, вам понадобится один столбец для каждого экземпляра, который вы отправляете:
=IFERROR(MID($A2,FIND("|",SUBSTITUTE($A2,"@","|",B$1)),IFERROR(FIND(" ",$A2,FIND("|",SUBSTITUTE($A2,"@","|",B$1))),LEN($A2)+1)-FIND("|",SUBSTITUTE($A2,"@","|",B$1))),"")
Поместите это в B2, и скопируйте вниз и снова.
Это выглядит ошеломляюще, но временность заменяет n-й экземпляр @ другим символом (который вряд ли будет использоваться в твите, в трубе "|"), а затем находит это местоположение и следующий пробел после. Если после этого нет места, оно обрабатывает имя, являющееся последним в сообщении.
В этом примере ваши твиты находятся в столбце A, начиная со строки 2 (предположим, заголовок - это строка 1). Вы можете поместить эту формулу в B2 и скопировать вправо столько столбцов, сколько вам нужно. Он ожидает, что ваш заголовок будет тем именем, которое нужно извлечь. Как это: