Как посчитать количество четных чисел?
Есть ли в Excel встроенная функция подсчёта количества четных чисел на заданном промежутке [a,b]?
-
Вопрос задан28 апр. 2022
-
201 просмотр
Пригласить эксперта
Привет!
=СУММ(ОСТАТ(<Диапазон>;2)) — для нечетных
=СУММ(1 — ОСТАТ(<Диапазон>;2)) — для четных чисел
Чтобы подсчет сработал, нужно ввести формулу и вместо Enter нажать Ctrl + Shift + Enter, тогда формула сработает для массива чисел и будет заключена в фигурные скобки, примерно так:
-
Показать ещё
Загружается…
16 апр. 2023, в 19:32
80000 руб./за проект
16 апр. 2023, в 18:58
2000 руб./за проект
16 апр. 2023, в 18:46
1 руб./за проект
Минуточку внимания
pyus Пользователь Сообщений: 34 |
Подскажите, как можно подсчитать в строке нечетные и четные числа. |
pyus Пользователь Сообщений: 34 |
{quote}{login=The_Prist}{date=03.03.2010 04:11}{thema=}{post}ЕЧЁТН и ЕНЕЧЁТ{/post}{/quote} Я извиняюсь то таких функций я не нашел в екселе, или что-то я не понял. |
В Excel 2003 есть только ЕНЕЧЁТб да и то,если подключена надстройка пакета анализа. Поэтому если не Excel 2007, то без функций пакета анализа для первой строки 1:1 можно так количество четных: =СУММПРОИЗВ(ЕЧИСЛО(1:1)*(ОСТАТ(1:1;2)=0)) сумма четных: =СУММПРОИЗВ(ЕЧИСЛО(1:1)*(ОСТАТ(1:1;2)=0);1:1) |
|
Exel 2003 А так подойдет? 15 Кб |
|
pyus Пользователь Сообщений: 34 |
{quote}{login=:)}{date=03.03.2010 04:29}{thema=}{post}В Excel 2003 есть только ЕНЕЧЁТб да и то,если подключена надстройка пакета анализа. Поэтому если не Excel 2007, то без функций пакета анализа для первой строки 1:1 можно так количество четных: =СУММПРОИЗВ(ЕЧИСЛО(1:1)*(ОСТАТ(1:1;2)=0)) сумма четных: =СУММПРОИЗВ(ЕЧИСЛО(1:1)*(ОСТАТ(1:1;2)=0);1:1) Большое спасибо разобрался, работает, подключил пакет анализа в 2003 что-то не работает функция =ЕЧЁТН(T11:X11)пишет #ЗНАЧ, |
pyus Пользователь Сообщений: 34 |
{quote}{login=The_Prist}{date=03.03.2010 04:51}{thema=}{post}И парочка формул массива для подсчета все того же: =СУММ(ЕСЛИ(($A$2:$A$50/2)=(ЦЕЛОЕ($A$2:$A$50/2));1)) — четные =СУММ(ЕСЛИ(($A$2:$A$50/2)=(ЦЕЛОЕ($A$2:$A$50/2));1)) — нечетные{/post}{/quote} Большое спасибо мне подходит |
vikttur Пользователь Сообщений: 47199 |
Еще формулы массива: |
Большое спасибо! |
|
Скажите, если надо, например, по номеру месяца в одной ячейке получить номер квартала к которому этот месяц относится то как это делать? |
|
vikttur Пользователь Сообщений: 47199 |
Вам нужно четный квартал или нечетный? Или четный месяц в нечетном квартале? |
{quote}{login=Кейт}{date=11.04.2011 03:21}{thema=Re: Re: Re: }{post}Скажите, если надо, например, по номеру месяца в одной ячейке получить номер квартала к которому этот месяц относится то как это делать?{/post}{/quote} 1) прочитать правила форума. (конечно, если вас интересует результат) |
|
{quote}{login=Казанский}{date=11.04.2011 03:42}{thema=Кейт}{post}=ЦЕЛОЕ((A1-1)/3)+1{/post}{/quote} |
|
MCH Пользователь Сообщений: 3875 |
{quote}{login=}{date=11.04.2011 03:55}{thema=Re: Кейт}{post}Месяц подкинуть и тады =ЦЕЛОЕ(МЕСЯЦ(A1-1)/3)+1…{/post}{/quote} |
гы. профессионалы решают какие-то СВОИ задачи |
|
Serge Пользователь Сообщений: 11308 |
ik, позволь остальным самим разобраться |
да я тоже с интересом наблюдаю за вариантами, да. |
|
Serge Пользователь Сообщений: 11308 |
|
нет, не «игрок», а «Кейт», задавший 11.04.2011 15:21 свой вопрос в чужой теме |
|
Друзья, подскажите почти блондинке, плиз: как в Excel задать формулу для подсчета четных (нечетных) строк? Заранее благодарна |
|
MCH Пользователь Сообщений: 3875 |
так нужно? |
k61 Пользователь Сообщений: 2441 |
#22 15.02.2012 07:22:31 <EM><FONT color=#99000><STRONG>Солнышко, Ваш вопрос не удален только из уважения к отвечающим. Макрос наше всё. Прикрепленные файлы
|
Как все мы знаем, остаток нечетных чисел равен 1 при делении на 2, а остаток четных чисел равен 0 при делении на 2. В этом уроке я расскажу о том, как получить количество ячеек, содержащих нечетные или четные. числа в Excel.
- Подсчитать количество ячеек, содержащих нечетные числа
- Подсчитать количество ячеек, содержащих четные числа
Подсчитать количество ячеек, содержащих нечетные числа
Чтобы получить количество ячеек, содержащих только нечетные числа, вам может помочь комбинация функций СУММПРОИЗВ и МОД, общий синтаксис:
=SUMPRODUCT(—(MOD(range,2)=1))
- range: Это диапазон ячеек, из которого вы хотите посчитать все нечетные числа.
Введите или скопируйте приведенную ниже формулу в пустую ячейку и нажмите Enter ключ для получения результата, см. снимок экрана:
=SUMPRODUCT(—(MOD(A2:A11,2)=1))
Пояснение к формуле:
- МОД (A2: A11,2): Эта функция MOD возвращает остаток после деления. В этом случае делитель равен 2, поэтому MOD вернет остаток 1 для нечетных чисел и остаток 0 для четных чисел. Итак, вы получите следующий результат: {1; 0; 1; 1; 0; 0; 1; 0; 0; 0}.
- MOD (A2: A11,2) = 1: Эта часть формулы создаст массив логических значений, где ИСТИНА указывает, что число нечетное, а ЛОЖЬ означает, что число не нечетное. Это даст следующий результат: {ИСТИНА; ЛОЖЬ; ИСТИНА; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ЛОЖЬ}.
- — (MOD (A2: A11,2) = 1): Двойные отрицательные знаки преобразуют значение ИСТИНА в 1, а значение ЛОЖЬ в 0 следующим образом: {1; 0; 1; 1; 0; 0; 1; 0; 0; 0}.
- SUMPRODUCT(—(MOD(A2:A11,2)=1))=SUMPRODUCT({1;0;1;1;0;0;1;0;0;0}): Наконец, эта функция СУММПРОИЗВ используется для суммирования чисел в массиве и возвращает результат: 4.
Подсчитать количество ячеек, содержащих четные числа
Если вы хотите подсчитать количество ячеек, содержащих четные числа, общий синтаксис:
=SUMPRODUCT(—(MOD(range,2)=0))
- range: Это диапазон ячеек, из которого вы хотите посчитать все четные числа.
Введите или скопируйте приведенную ниже формулу в пустую ячейку и нажмите Enter ключ, чтобы получить количество всех четных чисел, см. снимок экрана:
=SUMPRODUCT(—(MOD(A2:A11,2)=0))
Пояснение к формуле:
- МОД (A2: A11,2): Эта функция MOD возвращает остаток после деления. В этом случае делитель равен 2, поэтому MOD вернет остаток 1 для нечетных чисел и остаток 0 для четных чисел. Итак, вы получите следующий результат: {1; 0; 1; 1; 0; 0; 1; 0; 0; 0}.
- MOD (A2: A11,2) = 0: Эта часть формулы создает массив логических значений, где ИСТИНА указывает, что число четное, а ЛОЖЬ указывает, что число не четное. Это даст следующий результат: {ЛОЖЬ; ИСТИНА; ЛОЖЬ; ЛОЖЬ; ИСТИНА; ИСТИНА; ЛОЖЬ; ИСТИНА; ИСТИНА; ИСТИНА}.
- — (MOD (A2: A11,2) = 0): Двойные отрицательные знаки преобразуют значение ИСТИНА в 1, а значение ЛОЖЬ в 0 следующим образом: {0; 1; 0; 0; 1; 1; 0; 1; 1; 1}.
- SUMPRODUCT(—(MOD(A2:A11,2)=1))=SUMPRODUCT({0;1;0;0;1;1;0;1;1;1}): Наконец, эта функция СУММПРОИЗВ используется для суммирования чисел в массиве и возвращает результат: 6.
Tips: Приведенная выше формула обрабатывает пустые ячейки как четные числа, если вы хотите исключить пробелы, примените эту формулу:
Используемая относительная функция:
- SUMPRODUCT:
- Функцию СУММПРОИЗВ можно использовать для умножения двух или более столбцов или массивов вместе, а затем получения суммы произведений.
- MOD:
- Функция МОД возвращает остаток двух чисел после деления.
Другие статьи:
- Подсчитать количество ячеек, содержащих определенный текст в Excel
- Предположим, у вас есть список текстовых строк, и вы можете захотеть найти количество ячеек, которые содержат определенный текст как часть своего содержимого. В этом случае вы можете использовать подстановочные знаки (*), которые представляют любые тексты или символы в ваших критериях при применении функции СЧЁТЕСЛИ. В этой статье я расскажу, как использовать формулы для решения этой задачи в Excel.
- Подсчитайте количество ячеек, не равное множеству значений в Excel
- В Excel вы можете легко получить количество ячеек, не равное определенному значению, используя функцию СЧЁТЕСЛИ, но пробовали ли вы когда-нибудь подсчитать количество ячеек, которые не равны множеству значений? Например, я хочу получить общее количество продуктов в столбце A, но исключить конкретные элементы в C4: C6, как показано на скриншоте ниже. В этой статье я представлю несколько формул для решения этой задачи в Excel.
- Количество ячеек, содержащих числовые или нечисловые значения
- Если у вас есть диапазон данных, который содержит как числовые, так и нечисловые значения, и теперь вы можете подсчитать количество числовых или нечисловых ячеек, как показано на скриншоте ниже. В этой статье я расскажу о некоторых формулах решения этой задачи в Excel.
Лучшие инструменты для работы в офисе
Kutools for Excel — Помогает вам выделиться из толпы
Хотите быстро и качественно выполнять свою повседневную работу? Kutools for Excel предлагает 300 мощных расширенных функций (объединение книг, суммирование по цвету, разделение содержимого ячеек, преобразование даты и т. д.) и экономит для вас 80 % времени.
- Разработан для 1500 рабочих сценариев, помогает решить 80% проблем с Excel.
- Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
- Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
- 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Вкладка Office — включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Комментарии (0)
Оценок пока нет. Оцените первым!
Как посчитать количество четных и не четных цифр |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
1 / 1 / 0 Регистрация: 11.10.2012 Сообщений: 97 |
|
1 |
|
Формулы вычисления количества чётных и нечётных чисел в диапазоне29.12.2012, 20:52. Показов 15315. Ответов 4
Подскажите плз формулу массивов для вычисления количества четных чисел диапазона A1:E100
0 |
88 / 22 / 1 Регистрация: 12.09.2011 Сообщений: 59 |
|
29.12.2012, 21:14 |
2 |
Код =СУММ(1-ОСТАТ(A1:E100;2))
1 |
1 / 1 / 0 Регистрация: 11.10.2012 Сообщений: 97 |
|
30.12.2012, 11:09 [ТС] |
3 |
Спасибо, а нечётных?
0 |
15136 / 6410 / 1730 Регистрация: 24.09.2011 Сообщений: 9,999 |
|
30.12.2012, 12:27 |
4 |
А подумать немного?
1 |
1 / 1 / 0 Регистрация: 11.10.2012 Сообщений: 97 |
|
30.12.2012, 13:34 [ТС] |
5 |
В екселе даже понять не могу в каком направлении думать
0 |