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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчитать максимальное количество подряд идущих ненулевых э - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчитать максимальное количество подряд идущих ненулевых э (Формулы/Formulas)
Подсчитать максимальное количество подряд идущих ненулевых э
maw Дата: Четверг, 04.02.2021, 14:29 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Как подсчитать максимальное количество подряд идущих НЕНУЛЕВЫХ элементов?

Например дан такой массив:
12
4
5
6
0
7
0
23
1
3

То результат должен быть 4.
 
Ответить
СообщениеКак подсчитать максимальное количество подряд идущих НЕНУЛЕВЫХ элементов?

Например дан такой массив:
12
4
5
6
0
7
0
23
1
3

То результат должен быть 4.

Автор - maw
Дата добавления - 04.02.2021 в 14:29
Pelena Дата: Четверг, 04.02.2021, 14:37 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 17218
Репутация: 3737 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
И Вам здравствуйте.
Формула массива
Код
=МАКС(ЧАСТОТА(СТРОКА(A1:A100);ЕСЛИ(A1:A100=0;СТРОКА(A1:A100)))-1)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеИ Вам здравствуйте.
Формула массива
Код
=МАКС(ЧАСТОТА(СТРОКА(A1:A100);ЕСЛИ(A1:A100=0;СТРОКА(A1:A100)))-1)

Автор - Pelena
Дата добавления - 04.02.2021 в 14:37
maw Дата: Четверг, 04.02.2021, 15:04 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Pelena, Здравствуйте и спасибо, но то что вы дали выдает не верный результат .

Но я уже нашел как это исправить:

Код
=МАКС(ЧАСТОТА(СТРОКА(A1:A20);(A1:A20=0)*СТРОКА(A1:A20)))-1


Сообщение отредактировал maw - Четверг, 04.02.2021, 15:04
 
Ответить
СообщениеPelena, Здравствуйте и спасибо, но то что вы дали выдает не верный результат .

Но я уже нашел как это исправить:

Код
=МАКС(ЧАСТОТА(СТРОКА(A1:A20);(A1:A20=0)*СТРОКА(A1:A20)))-1

Автор - maw
Дата добавления - 04.02.2021 в 15:04
Pelena Дата: Четверг, 04.02.2021, 15:25 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 17218
Репутация: 3737 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
то что вы дали выдает не верный результат
можете в файле показать этот "неверный результат"?


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
Сообщение
то что вы дали выдает не верный результат
можете в файле показать этот "неверный результат"?

Автор - Pelena
Дата добавления - 04.02.2021 в 15:25
Serge_007 Дата: Четверг, 04.02.2021, 16:07 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 13699
Репутация: 2299 ±
Замечаний: ±

Excel 2010
выдает не верный результат

У меня формула Pelena возвращает корректный результат


Яндекс-деньги:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
выдает не верный результат

У меня формула Pelena возвращает корректный результат

Автор - Serge_007
Дата добавления - 04.02.2021 в 16:07
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчитать максимальное количество подряд идущих ненулевых э (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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