Рассмотрим следующую текстовую строку:
(*4,14)(7,15)(10,13)(9,12)-(1,8)(2,6)-5,3-11
Моя цель - подсчитать, сколько левых скобок ("("), запятых вне скобок и дефисов перед каждым отдельным числом в этой строке (например, 3 левые скобки перед номером 10, 6 левых скобок и 3 дефиса перед 11).
Мое текущее решение состоит в том, чтобы сначала вызвать оставшуюся текстовую строку перед каждым отдельным числом, просто =LEFT(A1,(FIND("1",A1,1)-1))
, но случается, что Excel будет вызывать строку, появившуюся перед первым «1» (т. е. (*4,
), вместо вызова оставшейся строки из фактического числа «1» в строке (т. е. (*4,14)(7,15)(10,13)(9,12)-(
).
Примечание, есть идеи, как посчитать количество запятых за скобками?
Помощь будет очень полезна!