Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Суммпроизв нужна помощь - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Суммпроизв нужна помощь
zam104 Дата: Пятница, 27.07.2012, 18:07 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Нужна помощь в составлении формулы. Всю суть проблемы описал в файле. Нужно посчитать количество ячеек с определенными числами в столбце от 0 до 10 от 10 до 30 и.т.д. без нулевых ячеек.
К сообщению приложен файл: 5173418.xlsx (91.2 Kb)


Сообщение отредактировал zam104 - Пятница, 27.07.2012, 18:08
 
Ответить
СообщениеНужна помощь в составлении формулы. Всю суть проблемы описал в файле. Нужно посчитать количество ячеек с определенными числами в столбце от 0 до 10 от 10 до 30 и.т.д. без нулевых ячеек.

Автор - zam104
Дата добавления - 27.07.2012 в 18:07
ABC Дата: Пятница, 27.07.2012, 18:38 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Code
=ЕСЛИ(СЧЁТЗ(B4:G4)>0;СУММ(B4:G4);"")

Code
=СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0)

Code
=СУММ(H4:H1714)/(СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0))


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
Сообщение
Code
=ЕСЛИ(СЧЁТЗ(B4:G4)>0;СУММ(B4:G4);"")

Code
=СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0)

Code
=СУММ(H4:H1714)/(СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0))

Автор - ABC
Дата добавления - 27.07.2012 в 18:38
vikttur Дата: Пятница, 27.07.2012, 19:33 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

В H4 достаточно
Code
=СУММ(B4:G4)

Ведь СУММ() игнорирует пустую строку (""), хотя ее в диапазоне быть и не должно.
Количество выездов тоже, похоже, усложнять не нужно:
Code
=СЧЁТ(H4:H1714)


И пусть поменьше будет пожаров smile


Сообщение отредактировал vikttur - Пятница, 27.07.2012, 19:44
 
Ответить
СообщениеВ H4 достаточно
Code
=СУММ(B4:G4)

Ведь СУММ() игнорирует пустую строку (""), хотя ее в диапазоне быть и не должно.
Количество выездов тоже, похоже, усложнять не нужно:
Code
=СЧЁТ(H4:H1714)


И пусть поменьше будет пожаров smile

Автор - vikttur
Дата добавления - 27.07.2012 в 19:33
ВладимирG Дата: Пятница, 27.07.2012, 23:29 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 136
Репутация: 22 ±
Замечаний: 0% ±

2007
У Вас, zam104, с форматами проблема. Вставьте цифру 1 в какую-либо ячейку, скопируйте её. Выделите диапазон ПЧ-1 ПЧ-2 ПЧ-3 ПЧ-4 ПЧ-5 ПЧ-6 и до конца вниз. Правая кнопка мыша, специальная вставка - умножить. Теперь все в числовом формате, можно работать.
В СВОДе формула:
=СУММ(--(ГОРОД!H4:H1714>120))
 
Ответить
СообщениеУ Вас, zam104, с форматами проблема. Вставьте цифру 1 в какую-либо ячейку, скопируйте её. Выделите диапазон ПЧ-1 ПЧ-2 ПЧ-3 ПЧ-4 ПЧ-5 ПЧ-6 и до конца вниз. Правая кнопка мыша, специальная вставка - умножить. Теперь все в числовом формате, можно работать.
В СВОДе формула:
=СУММ(--(ГОРОД!H4:H1714>120))

Автор - ВладимирG
Дата добавления - 27.07.2012 в 23:29
zam104 Дата: Суббота, 28.07.2012, 08:17 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

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

Автор - zam104
Дата добавления - 28.07.2012 в 08:17
zam104 Дата: Суббота, 28.07.2012, 10:07 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Во общем попробовал ни чего не выходит или я не догоняю. Самое главное для меня это подсчет в листе свод ячейки Е6, Е7, Е8, Е9, Е10 и хуже всего в ячейки Е11, но они все зависят от столбца в листе город Н4:Н1714. Т.е в данный момент на примере в листе город заполнен диапазон Н4:Н28, далее идут пустые ячейки которые считаются как ноль, что мне совсем и не нужно чтобы так считалось. До этого у меня была формула все считалось как надо, но не было по времени нулей. Теперь появились нули которые нужно считать по времени от 0 до <=10, но формула считает диапазон от Н4:Н28 нормально, а диапазон Н4:Н1714 не нормально, т.е. от Н29:Н1714 для формулы нули.
 
Ответить
СообщениеВо общем попробовал ни чего не выходит или я не догоняю. Самое главное для меня это подсчет в листе свод ячейки Е6, Е7, Е8, Е9, Е10 и хуже всего в ячейки Е11, но они все зависят от столбца в листе город Н4:Н1714. Т.е в данный момент на примере в листе город заполнен диапазон Н4:Н28, далее идут пустые ячейки которые считаются как ноль, что мне совсем и не нужно чтобы так считалось. До этого у меня была формула все считалось как надо, но не было по времени нулей. Теперь появились нули которые нужно считать по времени от 0 до <=10, но формула считает диапазон от Н4:Н28 нормально, а диапазон Н4:Н1714 не нормально, т.е. от Н29:Н1714 для формулы нули.

Автор - zam104
Дата добавления - 28.07.2012 в 10:07
zam104 Дата: Суббота, 28.07.2012, 10:28 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Прикрепляю файл который до этого работал хорошо без нулей, но надо чтобы нули считались только тогда, когда их ставят, в файле помечено желтым фоном. А те нули которые ниже считать не нужно, т.е диапазон который ниже Q47:Q1714.
 
Ответить
СообщениеПрикрепляю файл который до этого работал хорошо без нулей, но надо чтобы нули считались только тогда, когда их ставят, в файле помечено желтым фоном. А те нули которые ниже считать не нужно, т.е диапазон который ниже Q47:Q1714.

Автор - zam104
Дата добавления - 28.07.2012 в 10:28
zam104 Дата: Суббота, 28.07.2012, 10:30 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Не получилось прикрепить файл оказался большего размера исправил.
К сообщению приложен файл: 4040472.xls (62.5 Kb)
 
Ответить
СообщениеНе получилось прикрепить файл оказался большего размера исправил.

Автор - zam104
Дата добавления - 28.07.2012 в 10:30
zam104 Дата: Суббота, 28.07.2012, 11:02 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Всем спасибо кто откликнулся. Особенно ABC. Помогла формула =СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0) для подсчета по времени более 2-х часов, остальное оставил как есть хотя можно исправить на более простые формулы. Если кто сможет по колдовать над файлом буду очень признателен за помощь и в продвижении своей чудо статистике.
 
Ответить
СообщениеВсем спасибо кто откликнулся. Особенно ABC. Помогла формула =СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0) для подсчета по времени более 2-х часов, остальное оставил как есть хотя можно исправить на более простые формулы. Если кто сможет по колдовать над файлом буду очень признателен за помощь и в продвижении своей чудо статистике.

Автор - zam104
Дата добавления - 28.07.2012 в 11:02
Pelena Дата: Суббота, 28.07.2012, 11:17 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
zam104, вариант подсчета по времени больше двух часов
Code
=СЧЁТЕСЛИ(ГОРОД!$H$6:$H$1714;">120")

А чтобы не было подсчета "лишних" нулей, надо сделать незаполненные ячейки пустыми, а не нулевыми, тогда в формуле их можно исключить
К сообщению приложен файл: 4322969.xls (62.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816


Сообщение отредактировал Pelena - Суббота, 28.07.2012, 11:30
 
Ответить
Сообщениеzam104, вариант подсчета по времени больше двух часов
Code
=СЧЁТЕСЛИ(ГОРОД!$H$6:$H$1714;">120")

А чтобы не было подсчета "лишних" нулей, надо сделать незаполненные ячейки пустыми, а не нулевыми, тогда в формуле их можно исключить

Автор - Pelena
Дата добавления - 28.07.2012 в 11:17
vikttur Дата: Суббота, 28.07.2012, 13:11 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Quote (zam104)
Помогла формула =СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0)

Можно мне, непонятливому, объяснить смысл этой формулы?
Зачем объединение, если можно ">0"?
Зачем две функции, если достаточно ">=0"?

Вопрос к автору: вы уверены, что эта формула считает "более 2-х часов?
Зачем вообще учитывать "нулевые" выезды?


Сообщение отредактировал vikttur - Суббота, 28.07.2012, 13:25
 
Ответить
Сообщение
Quote (zam104)
Помогла формула =СЧЁТЕСЛИ(H4:H1714;">"&0)+СЧЁТЕСЛИ(H4:H1714;"="&0)

Можно мне, непонятливому, объяснить смысл этой формулы?
Зачем объединение, если можно ">0"?
Зачем две функции, если достаточно ">=0"?

Вопрос к автору: вы уверены, что эта формула считает "более 2-х часов?
Зачем вообще учитывать "нулевые" выезды?

Автор - vikttur
Дата добавления - 28.07.2012 в 13:11
zam104 Дата: Суббота, 28.07.2012, 13:41 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

=СЧЁТЕСЛИ(ГОРОД!Q4:Q1714;">"&120)+СЧЁТЕСЛИ(ГОРОД!Q4:Q1714;"="&120)+СЧЁТЕСЛИ(СЕЛО!Q4:Q1714;">"&120)+СЧЁТЕСЛИ(СЕЛО!Q4:Q1714;"="&120)
Вот эта формула у меня.
В принципе я разобрался с этим. Теперь все считает как надо. Но в некоторых ячейках есть сложные формулы которые наверно можно упростить.
 
Ответить
Сообщение=СЧЁТЕСЛИ(ГОРОД!Q4:Q1714;">"&120)+СЧЁТЕСЛИ(ГОРОД!Q4:Q1714;"="&120)+СЧЁТЕСЛИ(СЕЛО!Q4:Q1714;">"&120)+СЧЁТЕСЛИ(СЕЛО!Q4:Q1714;"="&120)
Вот эта формула у меня.
В принципе я разобрался с этим. Теперь все считает как надо. Но в некоторых ячейках есть сложные формулы которые наверно можно упростить.

Автор - zam104
Дата добавления - 28.07.2012 в 13:41
zam104 Дата: Суббота, 28.07.2012, 14:09 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

У меня как то так теперь. Только в ячейке E2 другая формула очень мудреная сам не знаю как сделал но в моей таблице считает как надо.
Формула такая там:
Code
=СУММПРОИЗВ((ЕСЛИ(ГОРОД!$Q$4:$Q$1714="";ГОРОД!$Q$4:$Q$1714>0;ГОРОД!$Q$4:$Q$1714>=0))*(ГОРОД!$Q$4:$Q$1714<=10))

Хотя когда вставляю в другой файл она почему то не работает.
К сообщению приложен файл: 8275681.xlsx (29.9 Kb)
 
Ответить
СообщениеУ меня как то так теперь. Только в ячейке E2 другая формула очень мудреная сам не знаю как сделал но в моей таблице считает как надо.
Формула такая там:
Code
=СУММПРОИЗВ((ЕСЛИ(ГОРОД!$Q$4:$Q$1714="";ГОРОД!$Q$4:$Q$1714>0;ГОРОД!$Q$4:$Q$1714>=0))*(ГОРОД!$Q$4:$Q$1714<=10))

Хотя когда вставляю в другой файл она почему то не работает.

Автор - zam104
Дата добавления - 28.07.2012 в 14:09
zam104 Дата: Суббота, 28.07.2012, 14:12 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Quote (vikttur)
Зачем вообще учитывать "нулевые" выезды?

Они нулевые по времени ликвидации, а сам выезд был осуществлен. Т.е приехали, а там все сделали до нас. Поэтому он учитывается как выезд.
 
Ответить
Сообщение
Quote (vikttur)
Зачем вообще учитывать "нулевые" выезды?

Они нулевые по времени ликвидации, а сам выезд был осуществлен. Т.е приехали, а там все сделали до нас. Поэтому он учитывается как выезд.

Автор - zam104
Дата добавления - 28.07.2012 в 14:12
vikttur Дата: Суббота, 28.07.2012, 14:14 | Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

>>Вот эта формула у меня.

Вы читали только вопрос? Нужно было посмотреть и текст над ним:
Code
=СЧЁТЕСЛИ(ГОРОД!Q4:Q1714;">=120")+СЧЁТЕСЛИ(СЕЛО!Q4:Q1714;">=120")


Сообщение отредактировал vikttur - Суббота, 28.07.2012, 14:15
 
Ответить
Сообщение>>Вот эта формула у меня.

Вы читали только вопрос? Нужно было посмотреть и текст над ним:
Code
=СЧЁТЕСЛИ(ГОРОД!Q4:Q1714;">=120")+СЧЁТЕСЛИ(СЕЛО!Q4:Q1714;">=120")

Автор - vikttur
Дата добавления - 28.07.2012 в 14:14
vikttur Дата: Суббота, 28.07.2012, 14:24 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Немного изменить таблицу на листе Свод - и формула упрощается.
Старайтесь не просто копировать формулы, но и разбираться в работе функций.
К сообщению приложен файл: 123n.xlsx (30.6 Kb)


Сообщение отредактировал vikttur - Суббота, 28.07.2012, 14:25
 
Ответить
СообщениеНемного изменить таблицу на листе Свод - и формула упрощается.
Старайтесь не просто копировать формулы, но и разбираться в работе функций.

Автор - vikttur
Дата добавления - 28.07.2012 в 14:24
Pelena Дата: Суббота, 28.07.2012, 14:24 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (zam104)
в ячейке E2 другая формула очень мудреная

zam104, а мой вариант не понравился?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (zam104)
в ячейке E2 другая формула очень мудреная

zam104, а мой вариант не понравился?

Автор - Pelena
Дата добавления - 28.07.2012 в 14:24
zam104 Дата: Суббота, 28.07.2012, 16:51 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация: 0 ±
Замечаний: 20% ±

Quote (Pelena)
zam104, а мой вариант не понравился?

Спасибо понравился. Как я понял вариантов появилось много.
 
Ответить
Сообщение
Quote (Pelena)
zam104, а мой вариант не понравился?

Спасибо понравился. Как я понял вариантов появилось много.

Автор - zam104
Дата добавления - 28.07.2012 в 16:51
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!