Как сделать факториал в Excel

Обновлено: 20.11.2024

В этом простом руководстве мы объясним, как рассчитать факториал в Excel, используя любое заданное число, используя встроенную функцию FACT.

Это руководство охватывает:

  • Что такое факториал?
  • Функция ФАКТ и синтаксис формулы
  • Пример расчета факториала в Excel

Что такое факториал?

Факториал – это математическая функция, которая принимает число и затем умножает его на каждое целое число под ним, пока не достигнет нуля.

В математических уравнениях это обозначается восклицательным знаком после числа, например 8!

Давайте рассмотрим несколько основных примеров этого:

4! означает взять 4 и умножить на 3, что даст нам 12. Возьмем это число и умножим на 2, что даст нам 24. Затем возьмем это и умножим на 1, что останется на уровне 24.

Визуально это будет представлено в расчете как:

4! = 4 х 3 х 2 х 1

При работе с более высокими значениями все становится немного сложнее. 10! например:

10! = 10 х 9 х 8 х 7 х 6 х 5 х 4 х 3 х 2 х 1

Выглядит не так уж плохо, но итоговое значение составляет более 3 млн на 3 628 800! Как только мы начнем рассматривать значения, эта высокая работа с простой формулой может сделать жизнь намного проще.

Работа с факториалами может быть очень полезна как в ряде основных сценариев реальной жизни, так и в других областях математики, включая алгебру. Ради этого урока мы не будем усложнять и просто рассмотрим самые основные формулы факториала, такие как те, что описаны выше. Для более подробного объяснения того, как работать с факториалами, включая некоторые проблемы, которые нужно решить, в Академии Хана есть отличный набор руководств по этой теме.

Давайте посмотрим, как использовать Excel для упрощения этого процесса.

Использование функции Excel FACT

Как уже упоминалось, когда мы начнем работать с более высокими числами, вычисление факториала вручную может стать немного сложнее. К счастью, в Excel есть встроенная функция FACT, которая упрощает и упрощает работу.

Синтаксис выглядит следующим образом:

=ФАКТ(число)

Примеры расчета факториала в Excel

Рассмотрев наш пример 4! выше, давайте посмотрим, как это будет работать в Excel.

Используя формулу =ФАКТ(4), мы просто получили бы результат 24:

Эта формула особенно полезна, когда мы начинаем работать с числами в подростковом возрасте и старше. Как видно из приведенной ниже таблицы, количество необходимых вычислений и масштаб самих значений быстро растут, когда мы выходим за пределы факториального вычисления 10 и выше:

Как мы видим, эти цифры очень быстро переходят в миллионы, миллиарды и даже больше! Использование быстрой и простой формулы, такой как ФАКТ, определенно предпочтительнее любых расчетов вручную!

Это подводит итог нашему руководству о том, как вычислить факториал числа в Excel с помощью функции ФАКТ. Как мы видим, Excel предоставляет несколько очень удобных и простых в использовании формул для упрощения математических вычислений.

Для получения дополнительных советов и руководств по использованию встроенных функций Excel обязательно посетите нашу страницу советов по Excel

В этом учебном пособии по Excel показано, как использовать функцию Excel FACT в Excel для возврата факториала с примерами формул.

Описание функции FACT:

Функция FACT возвращает факториал.

Примеры формул:

Синтаксис и аргументы:

Синтаксис формулы FACT:

Аргументы функции (входные данные):

число — число.

Дополнительные примечания

Используйте FACT Functino для вычисления факториала для заданного числа. Просто введите любое число непосредственно в формулу или укажите ссылку на ячейку, содержащую число.

ФАКТЫ Примеры в VBA

Вы также можете использовать функцию FACT в VBA. Тип:
application.worksheetfunction.fact(число)

Выполнение следующих операторов VBA

получит следующие результаты


Аргументы функции (число и т. д.) можно либо ввести непосредственно в функцию, либо определить используемые вместо них переменные.

Как использовать функцию FACT в Excel:

Чтобы использовать функцию рабочего листа AND Excel, введите в ячейку следующее:
=AND(
После ввода в ячейку обратите внимание, как входные данные формулы AND отображаются под ячейкой:
>
Вам нужно будет ввести эти входные данные в функцию. Входные данные функции более подробно описаны в следующем разделе. ячейке, не выходя из ячейки, используйте сочетание клавиш CTRL + A (A для аргументов), чтобы открыть «Диалоговое окно вставки функции» для получения подробных инструкций:

Для получения дополнительной информации о формуле FACT посетите
веб-сайт Microsoft.

Вы когда-нибудь пытались создать группу, но вам было трудно понять, какие возможные комбинации можно было бы составить? Ну, пример кажется немного растянутым. Но мы сталкиваемся с проблемами, связанными с аранжировками и комбинациями в нашей повседневной жизни. От выбора друзей, с которыми пойти на концерт (поскольку вы смогли получить только 4 билета), или решения о том, какое расположение мест позволит вам сесть рядом с тем, кто вам нравится в кинотеатре, — все это такие проблемы.

Не волнуйтесь, Оз здесь, чтобы использовать возможности Excel для решения этих проблем.

Итак, пора начинать и создавать группу!

Формула

Например, если вам нужно рассчитать, сколько групп из 4 человек вы можете сформировать из 6 человек, вы можете использовать формулу. Это кажется странным, но мы заставим это работать.

n представляет собой общее количество людей, которых вы имеете. Итак, n = 6 для этой задачи. r — количество человек в группе, которую вы хотите сформировать. Итак, в нашем примере r = 4.

Что делает в уравнении этот «!». Ну, Excel знает, что это такое. Данная формула представляет собой дробь: числитель равен «n!», а знаменатель является произведением «(n-r)!» и «r!». Если мы сможем вычислить эти выражения, то сможем составить дробь и получить результат.

Факториал

Значок '!' на самом деле представляет собой факториал. Итак, что означает «3!»? Просто используйте встроенную функцию Excel =FACT(3), и вы увидите, какое число оно представляет. Следовательно, для нашего примера мы введем в Excel формулу =ФАКТ(6)/(ФАКТ(6-4)*ФАКТ(4)) и все. Ответ оказывается 15.

Помните, к чему бы ни относился символ «!», поместите его в функцию FACT(…), после чего вы сможете продолжить работу с ними как с обычными числами.

Ловкий трюк

Эта сложная формула была встроена в Excel, чтобы облегчить наши проблемы. В нашем примере у нас было n=6 и r=4. Мы можем напрямую использовать =COMBIN(6,4), чтобы увидеть, что 15 групп по четыре человека могут состоять из 6 человек.

Скачать

Что дальше?

Помните, что Excel создан для решения многих ваших проблем. В следующий раз, когда вы столкнетесь с проблемой, которую не можете решить, возможно, Excel сможет сделать это за вас!

Кроме того, поделитесь этой недавно обнаруженной функцией со своими друзьями. И знайте, что комбинации обладают очень интересными свойствами, так что поиграйте с ними. Сравните =COMBIN(6,4) и =COMBIN(6,2) и посмотрите, о чем идет речь.

В школе я был фанатом математики, и разделы о вероятности и перестановке/комбинации были в числе моих любимых.

Я помню, как тратил много времени на вычисление факториалов при вычислении вероятностей.

Но если вы используете Excel и каким-то образом попадаете в ситуацию, когда вам нужно вычислить факториал, вам не нужно доставать ручку и бумагу — простая формула Excel сделает это за вас.

Это руководство охватывает:

Что такое факториал?

Если вы это уже знаете и хотите узнать, как рассчитать в Excel, перейдите к следующему разделу.

В математике факториал числа — это результат, который получается при умножении этого же числа на все целые числа после него до 1.

Например, факториал 5 будет равен 120 (5*4*3*2*1).

Факториал записывается как число после восклицательного знака после него. Таким образом, факториал 5 будет записан как 5! (и значение этого будет 120).

Вычисление факториала в Excel с использованием функции FACT

Excel имеет встроенную функцию FACT, которую можно использовать для вычисления факториала любого числа.

Функция FACT принимает только один аргумент — число, для которого вы хотите получить значение факториала.

Ниже приведена формула, которая даст вам факториал 5.

Аргумент функции FACT должен быть целым числом.

Если вы введете число, которое имеет не только десятичную часть, но и целую, формула будет учитывать только целую часть.

Например, результат =ФАКТ(5) и =ФАКТ(5.6) будет одинаковым.

Если вы укажете 0 в качестве аргумента функции FACT, она даст вам 1.

Примеры использования функции ФАКТ

Позвольте мне быстро показать вам пример, где может потребоваться вычисление факториала (прямо из моего школьного учебника по математике)

Допустим, у меня есть 5 разноцветных шариков, и я хочу узнать, сколько пар разноцветных шариков я могу сделать (здесь порядок цветов имеет значение, красный и зеленый будут отличаться от зеленого и красного). .

Математическая формула для этого будет =5!/2!

А в Excel вы можете использовать следующую формулу:

Если вы хотите рассчитать уникальные комбинации в Excel, вы можете использовать формулу COMBIN.

Читайте также: