Страницы: 1
RSS
Подсчет следующих значений после известного в строке
 
Добрый день!
Подскажите пожалуйста, как посчитать количество (положительных и отрицательных) последующих значений в строке после определенного.
Есть строка
3-14-12-2-1-1-1-1-1-1001001-11
Первое значение "3" положительное. Соответственно будем считать все идущие значения за положительным числом справа налево.
В первой формуле нужно посчитать сколько положительных значений следует за положительными справа налево. В примере это 0, т.к. после каждого положительного числа было -1 либо 0. Ноль не учитываем.
Во второй формуле нужно посчитать количество отрицательных значений после положительного. В примере это 3.
Получиться должно вот так:
3-14-12-2-1-1-1-1-1-1001001-1103
Положение формул в конце строки выделил красным.
Положение формул обусловлено тем, что таких строк много и нужно протянуть вниз формулы и посчитать строки.
Скажите пожалуйста сколько будет стоить решение?
 
Макрос не принимается?
 
Эти строки в документе находятся далеко от начала, если я смогу добавить диапазоны, то допускается.  
 
Цитата
lobsky написал:
Соответственно будем считать все идущие значения за положительным числом справа налево.
Если так считать то перед 3 нет ничего.
Цитата
lobsky написал:
в строке после определенного.
что за определенное?
Чёто мутно как-то все.
По вопросам из тем форума, личку не читаю.
 
Да, сможете.
См. личку
 
Цитата
БМВ написал:
Если так считать то перед 3 нет ничего.
3 это первое число, оно положительно, значит нужно найти все положительные числа в строке начиная справа налево. В первом числе нужно понять какое оно - положительное или отрицательное. Если первое число "-1", то нужно будет считать числа идущие после отрицательного.
 
Договорился с исполнителем vikttur
 
Готово, обменялись.
Страницы: 1
Наверх