Доброго времени суток, господа. Вопрос такой. Есть столбец, который используется в дальнейшем как указатель на то, какой идёт период в данной строке. Период 1 и период -1, 0 считается как продолжение начатого на строке выше периода. К примеру здесь периоды: от начала до 1, от 1 до 1, от 1 до -1, от -1 до 1, от 1 до конца. столбец А 0 0 1 1 0 -1 1 0
Задача: привести столбец Б (через формулы в столбце Б) к виду столбец Б 0 0 0 1 0 -1 1 0 Как вы видите одинаковые периоды тут соединяются. От начала до 1, от 1 до -1, от -1 до 1, от 1 до конца.
Доброго времени суток, господа. Вопрос такой. Есть столбец, который используется в дальнейшем как указатель на то, какой идёт период в данной строке. Период 1 и период -1, 0 считается как продолжение начатого на строке выше периода. К примеру здесь периоды: от начала до 1, от 1 до 1, от 1 до -1, от -1 до 1, от 1 до конца. столбец А 0 0 1 1 0 -1 1 0
Задача: привести столбец Б (через формулы в столбце Б) к виду столбец Б 0 0 0 1 0 -1 1 0 Как вы видите одинаковые периоды тут соединяются. От начала до 1, от 1 до -1, от -1 до 1, от 1 до конца.tot11
Пардон, прикрепляю файл. Ваша формулы работают, только если схожие цифры в соседних строках стоят, а если между ними какое-то кол-во строк с 0, то результат неправильный.
Пардон, прикрепляю файл. Ваша формулы работают, только если схожие цифры в соседних строках стоят, а если между ними какое-то кол-во строк с 0, то результат неправильный.tot11
Единственно, что не определено, это начало списка. До первого ненулевого значения период не назначен. Его можно задать как первый встретившийся или наоборот противоположный первому встретившемуся. А можно в самой первой ячейке задать конкретное значение. Варианты:
Единственно, что не определено, это начало списка. До первого ненулевого значения период не назначен. Его можно задать как первый встретившийся или наоборот противоположный первому встретившемуся. А можно в самой первой ячейке задать конкретное значение. Варианты:
Господа! Извиняюсь за долгий ответ (жизненные обстоятельства). Что-то не то в вашей формуле, результат через раз. В кратце если объяснить полностью проблему (задачу), то дан мне не один список, а
-их 127 (на текущий момент, т.е. потом должны добавляться, в приложенном файле их 42) -размер каждого такого списка примерно 80-110 ячеек -всё это идёт одним сплошным столбцом -начало и конец каждого списка известен (пока помечается только графической чертой, но могу параллельно столбец с нумерацией сделать) -период определяется цифрой, до которой он добирается, т.е. если впереди 1, то это "период +", если впереди -1, то это "период -" -каждый список начинается с нуля, т.е. каким-то, в соответствии с тем, что впереди стоит, периодом -каждый список может заканчивается на что угодно -если список заканчивается на цифре 0, то последний период этого списка тот, где была последняя цифра соотв. 1 или -1, а идущие до конца списка нули периодом не являются
Суть задачи такая же: соединить в каждом списке одинаковые периоды, чтобы были исключены повторы "цифр-перегородок" между одинаковыми периодами
Я пробовал вставлять в каждый список по отдельности формулы, растягивая их до конца текущего списка, но что-то сбивается, и главное, последняя ячейка списка видоизменяется сама в своей формуле.
Был бы признателен за формулу, которую можно вставить и растянуть хотя бы на 1 список, но так чтобы потом в другие тоже также можно было вставить и растянуть, и они не переглючивали бы между собой. Прилагаю файл.
Господа! Извиняюсь за долгий ответ (жизненные обстоятельства). Что-то не то в вашей формуле, результат через раз. В кратце если объяснить полностью проблему (задачу), то дан мне не один список, а
-их 127 (на текущий момент, т.е. потом должны добавляться, в приложенном файле их 42) -размер каждого такого списка примерно 80-110 ячеек -всё это идёт одним сплошным столбцом -начало и конец каждого списка известен (пока помечается только графической чертой, но могу параллельно столбец с нумерацией сделать) -период определяется цифрой, до которой он добирается, т.е. если впереди 1, то это "период +", если впереди -1, то это "период -" -каждый список начинается с нуля, т.е. каким-то, в соответствии с тем, что впереди стоит, периодом -каждый список может заканчивается на что угодно -если список заканчивается на цифре 0, то последний период этого списка тот, где была последняя цифра соотв. 1 или -1, а идущие до конца списка нули периодом не являются
Суть задачи такая же: соединить в каждом списке одинаковые периоды, чтобы были исключены повторы "цифр-перегородок" между одинаковыми периодами
Я пробовал вставлять в каждый список по отдельности формулы, растягивая их до конца текущего списка, но что-то сбивается, и главное, последняя ячейка списка видоизменяется сама в своей формуле.
Был бы признателен за формулу, которую можно вставить и растянуть хотя бы на 1 список, но так чтобы потом в другие тоже также можно было вставить и растянуть, и они не переглючивали бы между собой. Прилагаю файл.tot11