|
|
|
Изменение формулы в результате добавления столбцов
|
|||
|---|---|---|---|
|
#18+
Нужно посчитать сумму по столбцам и разделить на количество столбцов. Проблема в том, что возможна вставка столбцов в диапазоне расчёта. Например в яцейке С1 пишу формулу: =СУММ(A1:B1)/ЧИСЛСТОЛБ(A1:B1) так работает. А если доавить столбец перед столбцом С, то формула перезжает в ячейку D1, но её содержание остаётся =СУММ(A1:B1)/ЧИСЛСТОЛБ(A1:B1), а нужно уже =СУММ(A1:С1)/ЧИСЛСТОЛБ(A1:С1). И так дальше по мере добавление или удаления столбцов. Как решить даную задачу? Большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 11:00:14 |
|
||
|
Изменение формулы в результате добавления столбцов
|
|||
|---|---|---|---|
|
#18+
shantonНужно посчитать сумму по столбцам и разделить на количество столбцов. Проблема в том, что возможна вставка столбцов в диапазоне расчёта. Например в яцейке С1 пишу формулу: =СУММ(A1:B1)/ЧИСЛСТОЛБ(A1:B1) так работает. А если доавить столбец перед столбцом С, то формула перезжает в ячейку D1, но её содержание остаётся =СУММ(A1:B1)/ЧИСЛСТОЛБ(A1:B1), а нужно уже =СУММ(A1:С1)/ЧИСЛСТОЛБ(A1:С1). И так дальше по мере добавление или удаления столбцов. Как решить даную задачу? Большое спасибо! Как вариант. Формулу занести не в столбец C, а в столбец D , при этом ее изменить так: =СУММ(A1: C1 )/(ЧИСЛСТОЛБ(A1: C1 )-1) для того, чтобы столбцы добавлялись внутри диапазона на который ссылаются формулы. При этом столбец C можно скрыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 12:06:42 |
|
||
|
Изменение формулы в результате добавления столбцов
|
|||
|---|---|---|---|
|
#18+
в С1 Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 14:47:58 |
|
||
|
Изменение формулы в результате добавления столбцов
|
|||
|---|---|---|---|
|
#18+
vkodorв С1 Код: plaintext Код: plaintext И адрес возвращается абсолютный... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 15:14:51 |
|
||
|
Изменение формулы в результате добавления столбцов
|
|||
|---|---|---|---|
|
#18+
Немного поправил формулу от vkodor =СУММ(ДВССЫЛ(АДРЕС(СТРОКА();1) &":"& АДРЕС(СТРОКА();СТОЛБЕЦ()-1)))/ЧИСЛСТОЛБ(ДВССЫЛ(АДРЕС(СТРОКА();1) &":"& АДРЕС(СТРОКА();СТОЛБЕЦ()-1))) И ещё пару вариантов на выбор: 1) =СУММ(СМЕЩ(E4;;-СТОЛБЕЦ()+1;;СТОЛБЕЦ()-1))/ЧИСЛСТОЛБ(СМЕЩ(E4;;-СТОЛБЕЦ()+1;;СТОЛБЕЦ()-1)) 2) =СУММ(ИНДЕКС(A5:E5;;1):ИНДЕКС(A5:E5;;СТОЛБЕЦ()-1))/ЧИСЛСТОЛБ(ИНДЕКС(A5:E5;;1):ИНДЕКС(A5:E5;;СТОЛБЕЦ()-1)) Второй лучше как сказал бы KL(XL) - не утверждаю, а просто предполагаю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 15:36:08 |
|
||
|
Изменение формулы в результате добавления столбцов
|
|||
|---|---|---|---|
|
#18+
DeggasadНемного поправил формулу от vkodor =СУММ(ДВССЫЛ(АДРЕС(СТРОКА();1) &":"& АДРЕС(СТРОКА();СТОЛБЕЦ()-1)))/ЧИСЛСТОЛБ(ДВССЫЛ(АДРЕС(СТРОКА();1) &":"& АДРЕС(СТРОКА();СТОЛБЕЦ()-1))) И ещё пару вариантов на выбор: 1) =СУММ(СМЕЩ(E4;;-СТОЛБЕЦ()+1;;СТОЛБЕЦ()-1))/ЧИСЛСТОЛБ(СМЕЩ(E4;;-СТОЛБЕЦ()+1;;СТОЛБЕЦ()-1)) 2) =СУММ(ИНДЕКС(A5:E5;;1):ИНДЕКС(A5:E5;;СТОЛБЕЦ()-1))/ЧИСЛСТОЛБ(ИНДЕКС(A5:E5;;1):ИНДЕКС(A5:E5;;СТОЛБЕЦ()-1)) Второй лучше как сказал бы KL(XL) - не утверждаю, а просто предполагаю! Извиняюсь забыл ссылки под задачу поменять, вносим в C1 1) =СУММ(СМЕЩ(C1;;-СТОЛБЕЦ()+1;;СТОЛБЕЦ()-1))/ЧИСЛСТОЛБ(СМЕЩ(E4;;-СТОЛБЕЦ()+1;;СТОЛБЕЦ()-1)) 2) =СУММ(ИНДЕКС(A1:C1;;1):ИНДЕКС(A1:C1;;СТОЛБЕЦ()-1))/ЧИСЛСТОЛБ(ИНДЕКС(A1:C1;;1):ИНДЕКС(A1:C1;;СТОЛБЕЦ()-1)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2007, 15:38:16 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34544717&tid=2182918]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 341ms |

| 0 / 0 |
