|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
Есть таблица с датами и числами напротив. Нужно найти разность двух ячеек из выбранного диапозона. например с 01.09 до 01.10. Либо макросом либо формулой. VB не знаю =(((,а формулами что-то не могу сделать. Задача простая, решение знаю, но как эти циклы в екселе записать не знаю =(((( ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 12:42 |
|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
Если список такой, как у вас - то найдите значения через ВПР() и возьмите их разность... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 13:41 |
|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
petroleum68, ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 14:28 |
|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
Ну, можно ещё и так: Код: vbnet 1.
petroleum68, ещё не забывайте - "дней с ... по ..." - это дата2-дата1 +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.11.2013, 16:11 |
|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
AndreTM, Спасибо огромное, скажи пожалуйста по второй части формулы, у меня что-то не работает ??? ВПР(ИНДЕКС(A:A;_xlfn.IFERROR(ПОИСКПОЗ(G13;A:A;0);ПОИСКПОЗ(G13;A:A;1)+1));A:B;2;ЛОЖЬ) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 12:55 |
|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
Вопрос не ко мне... но я понял :) Это мы тут разогнались... Формулы же для Ex2010, и там есть функция =ЕСЛИОШИБКА() (которой нет в твоём 2003). Это можно обойти, но размер формулы вырастет раза в два (либо придётся придумать другой метод проверки на отсутствие значения). В моей же формуле (да и в предыдущей с ВПР() тоже) - надо ещё диапазоны указать явно (A1:A44 etc) а не просто целым столбцом (A:A), иначе 2003-й не сможет с ними правильно работать. Впрочем (и правильнее, вообще-то), диапазоны можно сделать именованными (или использовать именованные формулы), тогда в конечной формуле явно диапазоны рассчитывать/задавать не надо будет... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 13:31 |
|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
petroleum68AndreTM, Спасибо огромное, скажи пожалуйста по второй части формулы, у меня что-то не работает ??? ВПР(ИНДЕКС(A:A;_xlfn.IFERROR(ПОИСКПОЗ(G13;A:A;0);ПОИСКПОЗ(G13;A:A;1)+1));A:B;2;ЛОЖЬ) Вот так должно работать в 2003. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 14:33 |
|
Разность крайних чисел в диапозоне
|
|||
---|---|---|---|
#18+
lbppbpetroleum68AndreTM, Спасибо огромное, скажи пожалуйста по второй части формулы, у меня что-то не работает ??? ВПР(ИНДЕКС(A:A;_xlfn.IFERROR(ПОИСКПОЗ(G13;A:A;0);ПОИСКПОЗ(G13;A:A;1)+1));A:B;2;ЛОЖЬ) Вот так должно работать в 2003. Забыл вложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2013, 14:33 |
|
|
start [/forum/topic.php?fid=61&gotonew=1&tid=2174425]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
10ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 185ms |
0 / 0 |