Здравствуйте, уважаемые форумчане! Моя задача - в числовой последовательности найти четыре из пяти ПОСЛЕДОВАТЕЛЬНЫХ точек,удовлетворяющих некоему условию.
Как найти две из трех последовательных точек - я сделала (см. файл). А как найти 4 из 5 - не могу придумать. Есть ли какой-то инструмент, позволяющий найти заданную числовую последовательность? Или это только через макрос? И если через макрос - как это сделать (в VBA - я ноль). Подскажите пожалуйста!
Всем заранее спасибо!
Здравствуйте, уважаемые форумчане! Моя задача - в числовой последовательности найти четыре из пяти ПОСЛЕДОВАТЕЛЬНЫХ точек,удовлетворяющих некоему условию.
Как найти две из трех последовательных точек - я сделала (см. файл). А как найти 4 из 5 - не могу придумать. Есть ли какой-то инструмент, позволяющий найти заданную числовую последовательность? Или это только через макрос? И если через макрос - как это сделать (в VBA - я ноль). Подскажите пожалуйста!
_Boroda_, есть текущие значения параметра, каждое значение сравниваем с нормативом. Надо чтобы автоматически находилась ситуация, когда 4 из пяти последовательных точек превысят норматив. Диапазон значений будет все время изменяться (значения будут добавляться). Допустим у меня будет столбец с цифрами 0, 1, 2, 3, 4, - в произвольном порядке. Можно как-то отследить когда будет пять строк с такой последовательностью цифр: 1-2-0-1-2 (в примере закрашены желтой заливкой, строки 32-36) Как только появилась именно такая последовательность - в какой-то ячейке появляется текст "выше норматива точки №пп 3-7".
_Boroda_, есть текущие значения параметра, каждое значение сравниваем с нормативом. Надо чтобы автоматически находилась ситуация, когда 4 из пяти последовательных точек превысят норматив. Диапазон значений будет все время изменяться (значения будут добавляться). Допустим у меня будет столбец с цифрами 0, 1, 2, 3, 4, - в произвольном порядке. Можно как-то отследить когда будет пять строк с такой последовательностью цифр: 1-2-0-1-2 (в примере закрашены желтой заливкой, строки 32-36) Как только появилась именно такая последовательность - в какой-то ячейке появляется текст "выше норматива точки №пп 3-7".ttv
1-2-0-1-2 (в примере закрашены желтой заливкой, строки 32-36)
1-2-0-1-2 - почему именно эти цифры? К тому же в примере это строки 40-44, а не 32-36. А условию, описанному в примере соответствуют строки 56-59 (четыре подряд значения, превышающих норматив). Или в примере не так объясняете, или в теме пишете не про то, что в примере, или я чего-то не понимаю...
Здравствуйте, ttv, если правильно понял - то в "F30" и протянуть вниз:
Код
=ЕСЛИ(И(D30<>"";D31<>"";D32<>"";D33<>"";D34="");"Выше норматива точки "&A30&" - "&A33;"")
1-2-0-1-2 (в примере закрашены желтой заливкой, строки 32-36)
1-2-0-1-2 - почему именно эти цифры? К тому же в примере это строки 40-44, а не 32-36. А условию, описанному в примере соответствуют строки 56-59 (четыре подряд значения, превышающих норматив). Или в примере не так объясняете, или в теме пишете не про то, что в примере, или я чего-то не понимаю... _Igor_61
А условию, описанному в примере соответствуют строки 56-59 (четыре подряд значения, превышающих норматив)
нет, не четыре подряд, а четыре из пяти последовательных. Т.е. например точка 1 и точка 2 вышли за норматив, точка 3 в норме, точка 4 и точка 5 опять вышли за предел. Имеем - пять последовательных точек, из них 4 (не подряд) вышли за норматив. Вариантов может быть несколько (они все обозначены желтой заливкой в первом файле-примере), и один из вариантов - это четыре точки подряд вышли за норматив - для которого вы предложили формулу. Меня же интересует, как отследить ситуацию когда четыре точки НЕ подряд превышают норматив, но из пяти последовательных.
А условию, описанному в примере соответствуют строки 56-59 (четыре подряд значения, превышающих норматив)
нет, не четыре подряд, а четыре из пяти последовательных. Т.е. например точка 1 и точка 2 вышли за норматив, точка 3 в норме, точка 4 и точка 5 опять вышли за предел. Имеем - пять последовательных точек, из них 4 (не подряд) вышли за норматив. Вариантов может быть несколько (они все обозначены желтой заливкой в первом файле-примере), и один из вариантов - это четыре точки подряд вышли за норматив - для которого вы предложили формулу. Меня же интересует, как отследить ситуацию когда четыре точки НЕ подряд превышают норматив, но из пяти последовательных.