которая считает количество однотипных значений-тайминг (формат ЧЧ ММ СС) в столбце ,сравнивая самое первое с последующими. и если их количество более 45 подряд помечает как ложь все лишние. Но т.к столбец соседних значений отфильтрован в хронологическом порядке от старых к новым, помечаются как ЛОЖЬ верхние (Старые)стрки а надо чтобы лишними считались именно нижние( новые) , Как можно решить эту задачу? Т.е. если значений 50 подряд то 45 - истина а 5 -ложь (но 5первых значений а не последнних)
Имеется формула
Код
=СЧЁТЕСЛИ(RC[-5]:R[298]C[-5];RC[-5])<=45
которая считает количество однотипных значений-тайминг (формат ЧЧ ММ СС) в столбце ,сравнивая самое первое с последующими. и если их количество более 45 подряд помечает как ложь все лишние. Но т.к столбец соседних значений отфильтрован в хронологическом порядке от старых к новым, помечаются как ЛОЖЬ верхние (Старые)стрки а надо чтобы лишними считались именно нижние( новые) , Как можно решить эту задачу? Т.е. если значений 50 подряд то 45 - истина а 5 -ложь (но 5первых значений а не последнних)evgven
китин, Спасибо Вам большое, еще вопрос - дело в указанном диапазоне? Моя реальная таблица состоит из 500 тыс строк , повторных значений бывает от 45 до 300шт я брал диапазон с 1го по 298(на вскидку) чтобы не промахнуться(и в учет попали все возможные повторы за 1 период, а этих периодов будет много..) и чтобы не тормозила система на расчетах.. будет ли работать формула, если повторов будет не 60 а 220 на пример ?
китин, Спасибо Вам большое, еще вопрос - дело в указанном диапазоне? Моя реальная таблица состоит из 500 тыс строк , повторных значений бывает от 45 до 300шт я брал диапазон с 1го по 298(на вскидку) чтобы не промахнуться(и в учет попали все возможные повторы за 1 период, а этих периодов будет много..) и чтобы не тормозила система на расчетах.. будет ли работать формула, если повторов будет не 60 а 220 на пример ?evgven
evgven, а вы посмотрите на диапазон в моей формуле
Код
$I$2:I2
там есть цифра 298? или 500? или 500000? вы просто ставите ее в первую нужную строку и тянете до конца диапазона. Ну и на 500000 строк СЧЁТЕСЛИ будет дико тормозить
evgven, а вы посмотрите на диапазон в моей формуле
Код
$I$2:I2
там есть цифра 298? или 500? или 500000? вы просто ставите ее в первую нужную строку и тянете до конца диапазона. Ну и на 500000 строк СЧЁТЕСЛИ будет дико тормозитькитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
китин, Да я пытаюсь понять,что не давало мне выделять как требуется- т.е. разница с моей формулой в указании диапазона не на все возможное количество а на 10или12 ?
китин, Да я пытаюсь понять,что не давало мне выделять как требуется- т.е. разница с моей формулой в указании диапазона не на все возможное количество а на 10или12 ?evgven
китин, Да я вижу что по мере растягивания он расширяется вниз. И Ваша формула работает как надо. Так правильнее и наверное меньше ресурса на расчет.. но хочу понять причину того,почему изначально формула давала результат Ложь снизу а не сверху.)
китин, Да я вижу что по мере растягивания он расширяется вниз. И Ваша формула работает как надо. Так правильнее и наверное меньше ресурса на расчет.. но хочу понять причину того,почему изначально формула давала результат Ложь снизу а не сверху.)evgven
в вашей формуле считалось сразу количество одинаковых значений во ВСЕМ диапазоне.то есть сразу показывало для первого значения 60 штук, что > 45.это раз . второе у вас не закреплены диапазоны, поэтому при протягивании диапазон смещался
Код
I3:I183
Код
I4:I184
поэтому СЧЁТ велся заведомо неправильно. у меня же считает количество одинаковых в диапазоне
Код
$I$2:I2
это 1 штука
Код
$I$2:I3
это 2 штуки и т.д.
в вашей формуле считалось сразу количество одинаковых значений во ВСЕМ диапазоне.то есть сразу показывало для первого значения 60 штук, что > 45.это раз . второе у вас не закреплены диапазоны, поэтому при протягивании диапазон смещался
Код
I3:I183
Код
I4:I184
поэтому СЧЁТ велся заведомо неправильно. у меня же считает количество одинаковых в диапазоне