|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
14.12.2008, 16:46 | #1 |
Регистрация: 14.12.2008
Сообщений: 6
|
Помогите с решением задачи в Excel
Помогите с решением задачи в Excel ... Условие таково: определить количество парных чисел больших ноля(числа вводим в столбец)..... или определить количество чисел больших ноля кратных трём..... Формула должна бить в одной строке.
|
14.12.2008, 17:11 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
=СУММПРОИЗВ(ЧЕТН(числа)*(числа>0))
=СУММПРОИЗВ(ОСТАТ(числа;3)*(числа>0 )) где "числа" - имя диапазона с данными
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
14.12.2008, 17:29 | #3 |
Регистрация: 14.12.2008
Сообщений: 6
|
Спасибо, но я ошибся в условии.... Условие таково: определить количество ячеек в определённом диапазоне, в которых находятся положительные парные(или кратные трём) числа ..... Формула должна бить в одной строке.
|
14.12.2008, 20:47 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
я тоже в там ошибся (писал не открывая эксель)
вот эта формула решит вашу задачу =СУММ(ЕСЛИ((числа>0)*(ОСТАТ(числа;2 )=0)+(ОСТАТ(числа;3)=0);1) фурмулу необходимо ввести как формулу массива.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
14.12.2008, 22:19 | #5 |
Регистрация: 14.12.2008
Сообщений: 6
|
У меня почемуто никак не хочет работать, вы не могли б скинуть файлик Excel-евсий c рабочей формулой на мою почту 007bodja@mail.ru .... Буду очень признателен.
|
14.12.2008, 23:54 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
15.12.2008, 00:50 | #7 |
Регистрация: 14.12.2008
Сообщений: 6
|
Спасибо,.... но формула считает не количество строк в которых находятса числа, которые отвечают условию (больше ноля и кратные 2), а подсчитывает суму.... А мне нужно формулой узнавать только количество чисел, которые отвечают условию(больше ноля и делятся без остачи на 2)... Например:
есть числа 3 5 10 8 65 -12 -8 12 и Результатом должно бить число 3 (тоисть подходят только три числа: 8,10,12) |
15.12.2008, 11:12 | #8 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
читаю пост #3:
Цитата:
т.е. вам нужны были положительные парные - то так и пишите, к чему эта приписка в скобках "или кратные трем". или постановка задания снова немного хромает, или у нас совершенно рассогласованы категорийно-понятийные представления. признаюсь, наличие скобок в постановке задачи придавала ей некую неоднозначность, но для чего-то это было написано... ну, а по поводу суммы вы совершенно заблуждаетесь, потому что суммируются результаты выполнения условий элементами диапазона, а не сами элементы, считаем сами ячейки, а не значения в ячейках. причем ячейка с числом 12 засчитана 1 раз, несмотря на то, что подходит под оба условия. и в завершение: выбросить из формулы условие на проверку кратности 3 - довольно незамысловатое действие, может самостоятельно...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с решением задачи | +Hitman+ | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 22.11.2008 15:28 |
Помогите с решением задачи! | Anuta | Общие вопросы Delphi | 4 | 26.06.2008 20:26 |
Помогите, пожалуйста, с решением задачи | Knight_Maggot | Помощь студентам | 3 | 26.10.2007 10:46 |
Помогите с решением задачи | Ga-sergey | Помощь студентам | 4 | 11.03.2007 11:13 |
Помогите с решением задачи!Please! | Инзия | Помощь студентам | 3 | 11.03.2007 07:50 |