|
|
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Помогите плиз, в макросе записать подсчет среднего значения пример: 2 5 6 0 0 0 0 0 0 нужно найти среднее ячеек, не равных нулю т.е. формула следующая =СРЗНАЧЕСЛИ(D37:O37;"<>0"), но как ее записать в макросе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 13:13 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
ffflake, так годится? :) Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 13:17 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Я Вашу функцию проверить не могу (нет у меня такой), но на примере: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 13:30 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Hugo121ffflake, так годится? :) Код: plaintext 1. спасибо подходит, а может еще поскажите как в цикле, а то я че-то не могу сообразить For i = 6 To 130 For a = 16 To 16 If Cells(i, 2).Text = 216 Then Cells(i, a).FormulaLocal = "=СРЗНАЧЕСЛИ(D37:О37;""<>0"")" Next a Next i а именно вот здесь проблема: "=СРЗНАЧЕСЛИ(?:?;""<>0"")" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 13:57 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
а может есть совсем другое решение? подскажите пожалуйста!!!!!!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 14:32 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
ffflakeа может есть совсем другое решение? подскажите пожалуйста!!!!!!!!!!!На первоначальный вопрос вам уже ответили. А чтобы ответили по поводу цикла напишите подробнее, что именно нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 14:44 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Можно так, х и у сами поменяете в цикле или как там надо: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Можно иначе, через RC без букв можно обойтись, а ещё есть Cells(x, y)... которые можно суммировать и делить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 14:57 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Djon Player, Есть определенное число строк, нужно пройти по каждой и если значение второго столбца равно определенному значению, то нужно посчитать среднее значение ячеек не равных нулю i-ой строки. Есть: For i = 6 To 130 \строки For a = 16 To 16 \столбцы If Cells(i, 2).Text = 216 Then здесь нужно прописать подсчет среднего значения определенного диапазона i-ой строки (например (D37:O37)) и записать в 16 столбец i-ой строки Next a Next i Вы уж простите, если я может что-то неточно изъясняю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 14:59 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 15:02 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Hugo121Можно так, х и у сами поменяете в цикле или как там надо: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Можно иначе, через RC без букв можно обойтись, а ещё есть Cells(x, y)... которые можно суммировать и делить. Этот вариант подошел, спасибо огромнейшее, огромнейшее, огромнейшее!.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 15:06 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
ffflake, а ведь так лучше, не заметили? Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 15:32 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Set rn = Range(Cells(i, 4), Cells(i, 15)) лишнее, извиняюсь, от тестов осталось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 15:34 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
ffflake, Мне почему-то кажется, что правильнее так: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 15:42 |
|
||
|
Среднее значение диапазона ячеек не равных нулю
|
|||
|---|---|---|---|
|
#18+
Djon Player Единственный у меня вопрос к числу 216, во всех строках именно такое число должно быть, там где нужна формула, или может могут быть другие вариации. Могут быть и другие, но с этим я справилась через or ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2010, 16:29 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36539881&tid=2178319]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 511ms |

| 0 / 0 |
