|
|
|
Выборка в массиве данных
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть такая таблица (см. вложение), где выделенные желтым столбцы являются источником для диаграммы. При выборке из поля со списком в график попадают данные соответствующего региона. Хотелось бы где-нибудь справа выводить данные региона, который был выбран в поле со списком, не используя VBA, а посредством формул. И сделать источником для графика именно эту область вывода, а не менять программно. Дело в том, что я хочу производить расчеты в этой области, то есть в одном месте, а делать это в каждом регионе (их много) муторно. Подскажите пожалуйста пример, как это реализовать. Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2012, 10:05 |
|
||
|
Выборка в массиве данных
|
|||
|---|---|---|---|
|
#18+
plus_stick, может вам в сторону сводных диаграмм посмотреть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2012, 10:33 |
|
||
|
Выборка в массиве данных
|
|||
|---|---|---|---|
|
#18+
big-duke, Этот вариант мне не совсем подойдет. Есть некоторые функции, которые в зависимости от выставленного параметра могут выбирать данные из массива. Параметр выставляется при выборке из комбобокса, как LinkedCell. Только я не знаю какие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2012, 11:45 |
|
||
|
Выборка в массиве данных
|
|||
|---|---|---|---|
|
#18+
Сделал вот так (вложение), использовав функцию СМЕЩ. Получилось так, как нужно. Если кому нужно, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 09:19 |
|
||
|
Выборка в массиве данных
|
|||
|---|---|---|---|
|
#18+
СМЕЩ() летуча (пересчет при любом изменении на листе), лучше: Код: javascript 1. Формула С7: Код: javascript 1. Функция ЕСЛИ(B7;СУММ($B7:B$7);СУММ($B7:B$7)) совершенно лишняя - незавсимо от условия всегда СУММ($B7:B$7) . То же касается формулы в ячейке Е7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2012, 11:33 |
|
||
|
Выборка в массиве данных
|
|||
|---|---|---|---|
|
#18+
vikttur, Благодарю за советы. ИНДЕКС - хорошее решение. В формуле С7: =ЕСЛИ(F7=1;СУММ($B7:B$7);"") Честно говоря, предыдущую формулу вывел после многочисленных манипуляций, остановившись тогда, когда формула наконец заработала )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2012, 07:34 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37626335&tid=2176098]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 436ms |

| 0 / 0 |
