Если у вас есть заголовки и ваши фразы в колонке А, и вы хотите слово и пространство отсчетов в колонке B, так что ваши настройки данных выглядит следующим образом:
формула в ячейке B2 и копируется вниз является:
=IF(A2="","","word"&COUNTA(B$1:B1)-COUNTBLANK(B$1:B1)&IFERROR(" ("&MATCH("*",$A3:$A$100,0)&")",""))
[EDIT]: Вы сообщили мне, что в настройке данных нет заголовков. В этом случае, используйте эту формулу в ячейку B1:
=IF(A1="","","word1"&IFERROR(" ("&MATCH("*",$A2:$A$100,0)&")",""))
А затем в ячейку В2 и скопировать вниз:
=IF(A2="","","word"&COUNTA(B$1:B1)-COUNTBLANK(B$1:B1)+1&IFERROR(" ("&MATCH("*",$A3:$A$100,0)&")",""))
Если вы хотите, чтобы посмотреть на более, чем просто первые 100 клеток колонке А, изменить $A$100
на $A$1000
или $A$10000
или $A$65000
. По сути, просто расширяйте диапазон, насколько вы сочтете необходимым. Обязательно измените это в обеих формулах.
Не должно ли это последнее значение быть (6), а не (7), соответствовать первым двум? И добавятся ли эти значения в первый столбец (конкатенированный) или появятся в соседнем столбце? Если вы хотите, чтобы они были в одной и той же ячейке, тогда это не будет формулой, для этого потребуется код. –
Вы правы там, там (отредактировано до 6). Я хочу, чтобы эта формула влияла только на столбец A. и отображать только счет до следующей ячейки вниз. Если нет ячейки с текстом вниз, ячейка отображает только слово, а не «(00)» рядом с ним. Поэтому, если возможно, все в одной и той же ячейке. Спасибо, что помогли парням! – user2920850
Формулы классные. Если ниже работает, это здорово. Else может обратиться за помощью к макросу к тому же – tgkprog