|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
Помогите родить формулу. Нужно вниз по столбцу проверить соблюдается ли правила арифметической прогрессии (старт с 1, коэффициент +1), без учета скрытых строк и в возвратом ИСТИНА (если прогрессия соблюдена), или ЛОЖЬ. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 20:39 |
|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
СинякПомогите родить формулу. Нужно вниз по столбцу проверить соблюдается ли правила арифметической прогрессии (старт с 1, коэффициент +1), без учета скрытых строк и в возвратом ИСТИНА (если прогрессия соблюдена), или ЛОЖЬ. Проверить, что сумма таких квадратов равна 0: Код: pascal 1.
как это будет по-офисному не знаю :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 21:33 |
|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
Спасибо, но количество строк в столбце будет изменятся (скрываться), а сами строки сортироваться и просто забить адреса в формулу не вариант, нужно без учета скрытых а количество строк (отображаемых) может варьироваться от условно от 10 до 120 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 21:41 |
|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
Тогда родите VBA-процедуру (макрос), принимающую Range и возвращающую Boolean. В ней выполняйте нужные проверки. Используйте её в формуле. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 21:46 |
|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
Это была идея решения, как я понимаю проблема именно с этим. А как забить адреса тебе решать :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 21:47 |
|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
Спасибо =( Макросы я освоил пока на уровне "Записать макрос" )))) да и не уверен что макрос можно забить в правила. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2017, 22:17 |
|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
Синякне уверен что макрос можно забить в правилаКакие "правила"? "Макрос" можно оформить так, что его можно использовать в ячейках листа наравне с любыми другими функциями листа. Поинтересуйтесь, что такое UDF. Макрос в своём коде может выполнить любые нужные вам проверки, необходимые данные (если предполагается универсализация) вы ему передаёте через параметры. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2017, 22:06 |
|
Проверка арифметической прогрессии
|
|||
---|---|---|---|
#18+
Дык наверное про подсветку цветом речь, там и правила? Вообще, Синяк, резолюция было однозначная, хоть и неявная. Одной формулой универсально не получится. Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ(106 ....) - она игнорирует скрытые строки, но сумму квадратов разностей соседних разностей в неё вроде не запихнуть. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2017, 17:40 |
|
|
start [/forum/topic.php?fid=61&msg=39509599&tid=2172594]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 295ms |
total: | 405ms |
0 / 0 |