Функция LOG в Microsoft Excel

Функция LOG в Microsoft Excel

Функция LOG в Microsoft Excel

Одним из востребованных математических действий при решении учебных и практических задач является нахождение логарифма из заданного числа по основанию. В Экселе для выполнения данной задачи существует специальная функция, которая называется LOG. Давайте поподробнее узнаем, как её можно применять на практике.

Использование оператора LOG

Оператор LOG относится к категории математических функций. Его задачей является вычисление логарифма указанного числа по заданному основанию. Синтаксис у указанного оператора предельно простой:

Как видим, функция располагает всего двумя аргументами.

Аргумент «Число» представляет собой число, из которого нужно вычислить логарифм. Он может принимать вид числового значения и являться ссылкой на ячейку, его содержащую.

Аргумент «Основание» представляет собой основание, по которому будет вычисляться логарифм. Он тоже может иметь, как числовой вид, так и выступать в виде ссылки на ячейку. Данный аргумент не является обязательным. Если он опущен, то считается, что основание равно нулю.

Кроме того, в Экселе существует ещё одна функция, позволяющая вычислять логарифмы – LOG10. Её главное отличие от предыдущей в том, что она может вычислять логарифмы исключительно по основанию 10, то есть, только десятичные логарифмы. Её синтаксис ещё проще, чем у ранее представленного оператора:

Как видим, единственным аргументом данной функции является «Число», то есть, числовое значение или ссылка на ячейку, в которой оно расположено. В отличие от оператора LOG у этой функции аргумент «Основание» вообще отсутствует, так как принимается, что основание обрабатываемых ею значений равно 10.

Способ 1: применение функции LOG

Теперь давайте рассмотрим применение оператора LOG на конкретном примере. Имеем столбец числовых значений. Нам нужно вычислить из них логарифм по основанию 5.

  1. Выполняем выделение первой пустой ячейки на листе в колонке, в которую планируем выводить итоговый результат. Далее щелкаем по пиктограмме «Вставить функцию», которая располагается возле строки формул.

Происходит запуск окошка Мастера функций. Перемещаемся в категорию «Математические». Производим выделение наименования «LOG» в списке операторов, после чего производим щелчок по кнопке «OK».

Происходит запуск окошка аргументов функции LOG. Как видим, оно имеет два поля, которые соответствуют аргументам данного оператора.

В поле «Число» в нашем случае следует ввести адрес первой ячейки того столбца, в котором находятся исходные данные. Это можно сделать, вписав его в поле вручную. Но существует и более удобный способ. Устанавливаем курсор в указанном поле, а затем щелкаем левой кнопкой мыши по ячейке таблицы, содержащей нужное нам числовое значение. Координаты данной ячейки тут же отобразятся в поле «Число».

В поле «Основание» просто вписываем значение «5», так как оно будет одинаково для всего обрабатываемого числового ряда.

После произведения указанных манипуляций щелкаем по кнопке «OK».

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

Но мы заполнили только первую ячейку столбца. Для того, чтобы заполнить и остальные, нужно скопировать формулу. Устанавливаем курсор в нижний правый угол ячейки её содержащей. Появляется маркер заполнения, представ в виде крестика. Выполняем зажим левой кнопки мыши и перетягиваем крестик до конца столбца.

  • Вышеуказанная процедура привела к тому, что все ячейки столбца «Логарифм» заполнены результатом вычисления. Дело в том, что ссылка, указанная в поле «Число», является относительной. При перемещении по ячейкам изменяется и она.
  • Способ 2: применение функции LOG10

    Теперь давайте рассмотрим пример использования оператора LOG10. Для примера возьмем таблицу с теми же исходными данными. Но теперь, понятное дело, предстоит задача вычислить логарифм чисел, расположенных в столбце «Исходные данные» по основанию 10 (десятичный логарифм).

      Производим выделение первой пустой ячейки столбца «Логарифм» и щелкаем по пиктограмме «Вставить функцию».

    В открывшемся окне Мастера функций опять выполняем переход в категорию «Математические», но на этот раз останавливаемся на наименовании «LOG10». Щелкаем внизу окошка по кнопке «OK».

    Происходит активация окна аргументов функции LOG10. Как видим, оно располагает только одним полем – «Число». Вносим в него адрес первой ячейки столбца «Исходные данные», тем же способом, который мы использовали в предыдущем примере. Затем щелкаем по кнопке «OK» внизу окна.

    Читать еще:  Удаляем все твиты в Twitter за пару кликов

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

  • Для того, чтобы произвести вычисления и для всех остальных чисел представленных в таблице, производим копирование формулы посредством маркера заполнения, таким же способом, что и в предыдущий раз. Как видим, результаты расчетов логарифмов чисел выведены в ячейки, а значит, поставленная задача выполнена.
  • Применение функции LOG позволяет в Экселе просто и быстро посчитать логарифм от указанного числа по заданному основанию. Этот же оператор может посчитать и десятичный логарифм, но для указанных целей более рационально использовать функцию LOG10.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Логарифм в экселе — примеры как посчитать

    Microsoft Office Excel позволяет проводить математические вычисления не только при помощи простейших операторов сложения, вычитания, умножения, а также деления, но и используя более сложные функции. Одними из них являются формулы, которые позволяют вычислить логарифм числа по какому-либо основанию. Сегодня разберем, как работает логарифм в экселе. В математике на данный момент их всего три.

    Первый вид

    Чтобы посчитать обычный логарифм, есть отдельная функция LOG, состоящая из двух аргументов. В первой части записываете число, а во втором – основание. Этот инструмент является универсальным и позволяет проводить расчеты для любых цифр.

    На заметку! Если основание отсутствует, то программа по умолчанию использует число 10.

    Проведем вычисления для столбца произвольных чисел.

    1. Нажимаете кнопку рядом со строкой формул и вызываете мастер функций. В появившемся окне ищете категорию Математические, затем из предложенного списка выбираете нужную функцию.

    2. На втором этапе заполняете поля Число и Основание. При этом аргументами могут выступать как обычные цифры, так и ссылки на ячейки, а также их комбинация.

    На заметку! Результат расчета сразу отображается в окне чуть ниже заполняемых полей, что позволяет сразу отслеживать процесс вычислений.

    3. Нажимаете ОК и получаете значение в исходной ячейке. Чтобы применить формулу ко всему столбцу, используйте маркер заполнения.

    Второй вид

    Десятичный логарифм имеет основание с цифрой 10 и в математике записывается как lg. В редакторе формула выглядит как LOG10. Проведем аналогичные расчеты с первоначальным столбцом, используя другую функцию.

    1. Вызываете мастер, затем ищете в той же категории LOG10.

    2. Далее указываете ссылку на ячейку.

    На заметку! Отличием от предыдущей функции является то, что основание по умолчанию равно десяти и его нельзя изменить.

    3. После получения результата используйте маркер автозаполнения.

    Третий вид

    Натуральный логарифм представляет собой функцию, основание которой содержит постоянную e, равную приблизительно 2,72. В математике и программе обозначение одинаковое – ln.

    Чтобы вычислить натуральный логарифм, достаточно записать формулу в ячейку, указать ссылку на число и использовать маркер автозаполнения для проведения расчета во всем диапазоне. Процедура аналогична двум другим случаям.

    Как видите, проводить расчеты логарифмов в excel не составляет труда. Все операции можно проводить через классическую функцию изменяя только основание. Однако в библиотеке формул редактора заложены два частных случая – десятичный и натуральный логарифмы, которые содержат в основании десять и постоянную e, равную 2,72, соответственно.

    Жми «Нравится» и получай только лучшие посты в Facebook ↓

    Как рассчитать логарифм в Excel с помощью функции LOG

    Вычисление логарифмов – это одна из самых востребованных математических задач, в том числе, в программе Эксель, в которой специально для этого разработана функция под названием LOG. В этой статье мы рассмотрим, каким образом работает данная функция.

    Вычисление логарифма в Эксель

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

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

    =LOG(число;[основание])

    Как мы видим, формула имеет два аргумента:

    • “Число” – конкретное число (или адрес ячейки, которая содержит число), из которого требуется вычислить логарифм.
    • “Основание” – также выражается числом (либо содержит координаты ячейки с требуемым числом), которое является основанием, по которому вычисляется логарифм. Наличие этого аргумента не является обязательным, и его можно и не указывать. В этом случае автоматически будет присвоено нулевое значение.

    Помимо вышеописанной функции, в Эксель есть еще один оператор – LOG10, который вычисляет логарифмы с основанием, равным цифре 10. Другими словами, он умеет работать исключительно с десятичными логарифмами.

    Читать еще:  Почему не получается войти в Steam

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

    =LOG10(число).

    В данном случае оператор имеет только один аргумент – “Число”, который, как и в случае с функцией LOG, прописывается в виде числового выражения (либо ссылкой на ячейку с требуемым числом). Это и есть то значение, логарифм которого нужно рассчитать. Второго аргумента под названием “Основание” в этой формуле нет, так как ему присваивается безусловное значение, равное 10.

    Использование оператора LOG

    Для лучшего понимания работы функции LOG давайте разберем ее, применив на практике. Для этого возьмем таблицу имеющую колонку с числами. Наша задача – в отдельном столбце вычислить логарифмы из этих числовых значений по основанию, равному 3.

    Давайте начнем выполнение нашей задачи:

    1. Выбираем первую ячейку столбца, в которой хотим произвести вычисления. Затем кликаем по кнопке “Вставить функцию” (с левой стороны от строки формул).
    2. В результате откроется окно Мастера функций. Здесь мы щелкаем по текущей категории и в открывшемся перечне выбираем строку “Математические”.
    3. Из предложенного списка операторов кликаем по функции “LOG” и подтверждаем действие нажатием OK.
    4. В открывшемся окне задаем настройки функции, после чего нажимаем OK. Согласно количеству аргументов оператора, в открывшемся окне имеется два поля:
      • в поле “Число” указываем координаты ячейки с числом, из которого требуется рассчитать логарифм. Можно прописать информацию вручную, но есть более простой и удобный метод. Кликаем сначала по области поля “Число”, после чего – по требуемой ячейке.
      • в поле “Основание” в нашем случае указываем значение “3”.Примечание: В поле “Число” можно сразу напечатать конкретное числовое значение.
    5. После проделанных действий результат вычислений незамедлительно отобразится в выбранной ячейке с формулой LOG.
    6. Теперь остается скопировать формула расчета для оставшихся исходных числовых значений, представленных в первом столбце. Прописывать или вставлять формулу для каждой ячейки слишком долго, и к счастью, это вовсе не обязательно, ведь есть куда более быстрый способ это сделать, причем, исключив возможные ошибки и опечатки. Для этого наводим указатель мыши на нижний правый угол ячейки с формулой, и после того, как курсор изменит форму на крестик, зажав левую кнопку мыши растягиваем формулу на оставшиеся строки ниже.
    7. В результате проделанных действий мы получим результат вычислений по всем строкам.

    Применение оператора LOG10

    А сейчас предлагаем познакомимся с оператором LOG10. Теперь наша задача – это получении десятичных логарифмов исходных чисел.

    1. Проделываем те же действия, что и при первом способе, т.е. выбираем верхнюю ячейку столбца, куда будем выводить результаты и жмем кнопку “Вставить функцию”.
    2. В перечне математических операторов кликаем по строке “LOG10”, после чего подтверждаем выбор нажатием OK.
    3. Затем выполняем настройку функции. В данном случае она имеет всего лишь один аргумент – “Число”. Указываем адрес нужной ячейки с числом, логарифм из которого нужно рассчитать, и жмем кликаем по кнопке OK, чтобы получить результат.
    4. В итоге, в выбранной ячейке с формулой будет выведен результат вычислений десятичного логарифма от заданного числового значения. Методом, который был описан в первом способе, растягиваем формулу на все оставшиеся строки результирующего столбца.

    Заключение

    Итак, в Microsoft Excel вычисление логарифма от заданного числового значения по указанному основанию реализовано через функцию “LOG”, которая также позволяет рассчитать логарифм по основанию, равному 10. Однако, для десятичных логарифмов целесообразнее и проще использовать специально разработанный для этого отдельный оператор под названием “LOG10”.

    Функція LOG в Microsoft Excel

    Одним із затребуваних математичних дій при вирішенні навчальних і практичних завдань є знаходження логарифма з заданого числа за основою. У Ексель для виконання даного завдання існує спеціальна функція, яка називається LOG. Давайте детальніше дізнаємося, як її можна застосовувати на практиці.

    Використання оператора LOG

    Оператор LOG відноситься до категорії математичних функцій. Його завданням є обчислення логарифма зазначеного числа по заданому основи. Синтаксис у зазначеного оператора гранично простий:

    Як бачимо, функція має в своєму розпорядженні всього двома аргументами.

    Аргумент «Число» являє собою число, з якого потрібно обчислити логарифм. Він може приймати вид числового значення і бути посиланням на клітинку, його містить.

    Читать еще:  Отключение обновлений в ОС Windows 10

    Аргумент «Підстава» являє собою підставу, за якою буде обчислюватися логарифм. Він теж може мати, як числовий вигляд, так і виступати у вигляді посилання на осередок. Даний аргумент не є обов’язковим. Якщо він опущений, то вважається, що основа дорівнює нулю.

    Крім того, в Ексель існує ще одна функція, що дозволяє обчислювати логарифми – LOG10. Її головна відмінність від попередньої в тому, що вона може обчислювати логарифми виключно на підставі 10, тобто, тільки десяткові логарифми. Її синтаксис ще простіше, ніж у раніше представленого оператора:

    Як бачимо, єдиним аргументом даної функції є «Число», тобто, числове значення або посилання на осередок, в якій воно розташоване. На відміну від оператора LOG у цій функції аргумент «Підстава» взагалі відсутній, так як приймається, що підстава оброблюваних нею значень дорівнює 10.

    Спосіб 1: застосування функції LOG

    Тепер давайте розглянемо застосування оператора LOG на конкретному прикладі. Маємо стовпець числових значень. Нам потрібно обчислити з них логарифм за основою 5.

      Виконуємо виділення першої порожній осередки на аркуші в колонці, в яку плануємо виводити підсумковий результат. Далі клацаємо по піктограмі «Вставити функцію», яка розташовується біля рядка формул.

    Відбувається запуск віконця Майстра функцій. Переміщаємося в категорію «Математичні». Виробляємо виділення найменування «LOG» в списку операторів, після чого виробляємо клацання по кнопці «OK».

    Відбувається запуск віконця аргументів функції LOG. Як бачимо, воно має два поля, які відповідають аргументам даного оператора.

    В поле «Кількість» в нашому випадку слід ввести адресу першого осередку того стовпця, в якому знаходяться вихідні дані. Це можна зробити, вписавши його в поле вручну. Але існує і більш зручний спосіб. Встановлюємо курсор в зазначеному полі, а потім клацаємо лівою кнопкою миші по комірці таблиці, що містить потрібне нам числове значення. Координати даного осередку тут же відображаються в поле «Кількість».

    В поле «Підстава» просто вписуємо значення «5», так як воно буде однаково для всього оброблюваного числового ряду.

    Після здійснення зазначених маніпуляцій клацаємо по кнопці «OK».

    Результат обробки функцією LOG тут же виводиться в клітинку, зазначену нами на першому кроці цієї інструкції.

    Але ми заповнили тільки перший осередок шпальти. Для того, щоб заповнити і інші, потрібно скопіювати формулу. Встановлюємо курсор в нижній правий кут комірки її містить. З’являється маркер заповнення, поставши в вигляді хрестика. Виконуємо затиск лівої кнопки миші і перетягуємо хрестик до кінця стовпчика.

  • Вищевказана процедура призвела до того, що все комірок стовпчика «Логарифм» заповнені результатом обчислення. Справа в тому, що посилання, зазначена в полі «Число», є відносною. При переміщенні по осередках змінюється і вона.
  • Спосіб 2: застосування функції LOG10

    Тепер давайте розглянемо приклад використання оператора LOG10. Для прикладу візьмемо таблицю з тими ж вихідними даними. Але тепер, ясна річ, має бути завдання обчислити логарифм чисел, розташованих в стовпці «Вихідні дані» по підставі 10 (десятковий логарифм).

      Виробляємо виділення першої порожній комірок стовпчика «Логарифм» і клацаємо по піктограмі «Вставити функцію».

    У вікні Майстра функцій знову виконуємо перехід в категорію «Математичні», але на цей раз зупиняємося на найменуванні «LOG10». Клацаємо внизу віконця по кнопці «OK».

    Відбувається активація вікна аргументів функції LOG10. Як бачимо, воно має в своєму розпорядженні тільки одним полем – «Число». Вносимо в нього адреса першого осередку стовпця «Вихідні дані», тим же способом, який ми використовували в попередньому прикладі. Потім клацаємо по кнопці «OK» внизу вікна.

    Результат обробки даних, а саме десятковий логарифм заданого числа, виводиться в попередньо зазначену осередок.

  • Для того, щоб зробити обчислення і для всіх інших чисел представлених в таблиці, виробляємо копіювання формули за допомогою маркера заповнення, таким же способом, що і в попередній раз. Як бачимо, результати розрахунків логарифмів чисел виведені в осередку, а значить, поставлена ​​задача виконана.
  • Застосування функції LOG дозволяє в Ексель просто і швидко порахувати логарифм від зазначеного числа по заданому основи. Цей же оператор може порахувати і десятковий логарифм, але для зазначених цілей більш раціонально використовувати функцію LOG10.