Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

eso.falex

EXCEL подскажите формулу

Рекомендованные сообщения

нужно найти произведение элементов столбца, удовлетворяющих определенному условию. в одну формулу.


полезная инфа по игровым мышкам http://mousingame.blogspot.com

 

"Это же Rus|Verm, я вспомнил его, всем пока"

"Что там Блова,- хуйня. На его месте мог быть любой, даже Тевтон"

Поделиться сообщением


Ссылка на сообщение

например произведение элементов со значением больше 0.33


полезная инфа по игровым мышкам http://mousingame.blogspot.com

 

"Это же Rus|Verm, я вспомнил его, всем пока"

"Что там Блова,- хуйня. На его месте мог быть любой, даже Тевтон"

Поделиться сообщением


Ссылка на сообщение

тебе можно что бы на вб было или онли формулой?


glummysiga.jpg

Поделиться сообщением


Ссылка на сообщение

можно и на вб, но лучше формулой)


полезная инфа по игровым мышкам http://mousingame.blogspot.com

 

"Это же Rus|Verm, я вспомнил его, всем пока"

"Что там Блова,- хуйня. На его месте мог быть любой, даже Тевтон"

Поделиться сообщением


Ссылка на сообщение

я хз как формулой, самый простой вариант

Sub хуйпизда()
Range("B1") = "1"
For i = 1 To 10
If Range("A" & i) > 0.33 Then
Range("B1") = Range("B1") * Range("A" & i)
End If
Next
End Sub

еще нужно уточнить условие, если пустых строк нет а весь столбец забит значениями могу тебе норм проверку сделать что бы весь столбец читал а не только 10 строк. + скажи более конкретно что надо - на вб напишу. а формулой хз, я не шарю в формулах экселя


glummysiga.jpg

Поделиться сообщением


Ссылка на сообщение

угу, норм. тока надо условия задачи знать точнее, может там величина столбца не постоянная. ждем че скажет автор


glummysiga.jpg

Поделиться сообщением


Ссылка на сообщение

упростив:

если в столбце A:A у тебя находятся нужные числа, то тебе нужна формула =ЕСЛИ(A:A>0.33;A:A;1) в столбце B:B и формула =ПРОИЗВЕД(B:B) для нахождения произведения в ячейке любого другого столбца

Поделиться сообщением


Ссылка на сообщение

упростив:

если в столбце A:A у тебя находятся нужные числа, то тебе нужна формула =ЕСЛИ(A:A>0.33;A:A;1) в столбце B:B и формула =ПРОИЗВЕД(B:B) для нахождения произведения в ячейке любого другого столбца

формулы ебут  :pray:


glummysiga.jpg

Поделиться сообщением


Ссылка на сообщение

=ЕСЛИ((F9*G9)>0,33;$C$5;$C$6)

где f9;g9 - ячейки в столбцах, c5 - значение если больше;c6 - значение если меньше

Поделиться сообщением


Ссылка на сообщение

=ЕСЛИ((F9*G9)>0,33;$C$5;$C$6)

где f9;g9 - ячейки в столбцах, c5 - значение если больше;c6 - значение если меньше

вы не поняли задачу

Поделиться сообщением


Ссылка на сообщение

=ЕСЛИ((F9*G9)>0,33;$C$5;$C$6)

где f9;g9 - ячейки в столбцах, c5 - значение если больше;c6 - значение если меньше

нужно найти произведение элементов столбца, удовлетворяющих определенному условию. в одну формулу.

:subj:


glummysiga.jpg

Поделиться сообщением


Ссылка на сообщение

число элементов известно, пустых строк нету. ща буду пробовать чо вы тут понаписывали. спасибо. вариант с ЕСЛИ, а потом ПРОИЗВЕДЕНИЕ - это на крайняк.

 

АДДЕД: кароче, на вб забил, так как не шарю, как это с экселем связать. сделал через вспомогательный столбец ЕСЛИ(A1>0,33;A1;1). ну и дальше ПРОИЗВЕД(A1:A15);

 

АДДЕД2: VB: run-time error '13' Type mismatch.


полезная инфа по игровым мышкам http://mousingame.blogspot.com

 

"Это же Rus|Verm, я вспомнил его, всем пока"

"Что там Блова,- хуйня. На его месте мог быть любой, даже Тевтон"

Поделиться сообщением


Ссылка на сообщение

упростив:

если в столбце A:A у тебя находятся нужные числа, то тебе нужна формула =ЕСЛИ(A:A>0.33;A:A;1) в столбце B:B и формула =ПРОИЗВЕД(B:B) для нахождения произведения в ячейке любого другого столбца

Поделиться сообщением


Ссылка на сообщение
АДДЕД2: VB: run-time error '13' Type mismatch.

на какую строчку ругается?

 

upd: вот лови, не забудь макросы включить)


glummysiga.jpg

Поделиться сообщением


Ссылка на сообщение

Жилкин

упростив:

если в столбце A:A у тебя находятся нужные числа, то тебе нужна формула =ЕСЛИ(A:A>0.33;A:A;1) в столбце B:B и формула =ПРОИЗВЕД(B:B) для нахождения произведения в ячейке любого другого столбца

ну вообщем-то да))

 

формат xlsm у меня не открывает)

ошибка в строчке накопления произведений.


полезная инфа по игровым мышкам http://mousingame.blogspot.com

 

"Это же Rus|Verm, я вспомнил его, всем пока"

"Что там Блова,- хуйня. На его месте мог быть любой, даже Тевтон"

Поделиться сообщением


Ссылка на сообщение

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

×
×
  • Создать...