Найти тему
Уроки Excel

Проект Эйлера в Excel. Задача 1 - Числа, кратные 3 или 5.

Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.

Найдите сумму всех чисел меньше 1000, кратных 3 или 5.

Создадим в столбце А таблицу натуральных чисел от 1 до 999. В столбце В посчитаем остаток от деления числа из столбца А на 3, в столбце С посчитаем остаток от деления числа в столбце А на 5. Воспользуемся функцией ОСТАТ(), которая возвращает остаток от деления одного числа на другое.

Определение остатка от деления на 3
Определение остатка от деления на 3
Определение остатка от деления на 5
Определение остатка от деления на 5

Теперь нужно определить какое число из последовательности от 1 до 999 делится без остатка на 3 или на 5. Для этого воспользуемся функцией ЕСЛИ() и ИЛИ().

В ячейке В2 пропишем (и протянем на всю последовательность от 1 до 999) следующую формулу: "=ЕСЛИ(ИЛИ(B2=0;C2=0);A2;0)".

-3

Расшифруем формулу: ИЛИ(B2=0;C2=0) - функция, возвращающая значение ИСТИНА или ЛОЖЬ. Функция ЕСЛИ() определит, является ли остаток от деления ячейки А2 на 3 или на 5 истинным и если один из результатов равен 0, значение из ячейки А2 будет приплюсовано к итоговому результату. Растянем формулу в столбце D дальше для проверки результато деления вплоть до B1000 и С1000.

Теперь остается просуммировать полученные данные, для чего воспользуемся функцией СУММ(), поместив ее в ячейку D1 "=СУММ(D2:D1000)".

Если Вам интересен Excel, то подписывайтесь на этот канал, ставьте лайк, будет много интересного.

Наука
7 млн интересуются