Правильный вариант записи формульного выражения в документе программы excel

1. Убедитесь в том, что активна (выделена курсивной рамкой) та ячейка, в которой вы хотите получить результат вычислений.

2. Ввод формулы начинается со знака “=”. Этот знак вводится с клавиатуры.

3. После ввода знака “=” Excel переходит в режим ввода формулы. В этом режиме, при выделении какой-либо ячейки, ее адрес автоматически заносится в формулу. Это позволяет избавить пользователя от необходимости знать адреса ячеек и вводить их в формулу с клавиатуры.

4. Находясь в режиме ввода формулы, вы последовательно указываете левой кнопкой мыши на ячейки, хранящие некие числовые значения, и вводите с клавиатуры знаки операций между исходными значениями.

§ Знаки операций должны вводиться между адресами ячеек.

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

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

§ завершает ввод формулы, и переводит курсор в следующую ячейку.

Выпуск №1.1 Excel. Интерфейс.

§ “Зеленая галочка” на панели ввода формулы завершает ввод формулы, и оставляют курсор в той же ячейке.

Например, если в ячейке D 2 должна помещаться разность чисел из ячеек B 2 и C 2, то после установки курсора на D 5 следует указать мышью на B 2, ввести с клавиатуры знак “-”, указать мышью на C 2 и нажать или “зеленую галочку”.

В формулах можно использовать числовые константы (-4,5), ссылки на блоки (D4), (A3:D8), знаки арифметических операций, встроенные функции (СУММ, МАКС, SIN и т.д.)

Источник: inf5.ru

Как из формулы сделать текст в excel?

Познакомимся с вариантами преобразования формулы Excel в текст (в результате получается не значение ячейки, а формульное выражение в текстовом виде, например, «=A1+A2», «=СЕГОДНЯ()» и т.д.).

Преобразование формулы в текст в Excel

Начнем с более простого варианта, а именно предположим, что нам нужно преобразовать формулу в текст в самой ячейке (т.е. заменить значение на текстовую запись). Тогда в этом случае есть несколько способов преобразования:

  • Поменять формат ячейки на текстовый, а затем произвести вычисление формулы;При этом для каждой ячейки нужно будет вручную производить изменение.
  • Добавить апостроф (символ «‘») перед знаком равно (символ «=») в формульном выражении.В данном варианте подставить апостроф можно как вручную, так и через замену («=» на «‘=» с помощью инструмента «Найти и заменить»).
Читайте также:
Для установки на вашем компьютере должна быть установлена другая совместимая программа office

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

Функция Ф.ТЕКСТ в Excel

Начиная с версии Excel 2013 для применения доступна функция Ф.ТЕКСТ (FORMULATEXT в английской версии):

Как быстро навести порядок в столбце excel

Ф.ТЕКСТ(ссылка)
Возвращает формулу в виде строки.

Перейдем к примерам. Применим Ф.ТЕКСТ, в качестве аргумента укажем ссылку на произвольную ячейку, где содержится какое-либо формульное выражение:

Замечания

При работе с данной функцией есть несколько важных особенностей, на которые необходимо обратить внимание:

  • Аргумент «Ссылка» может ссылаться на другие листы и книги;
  • Если аргумент «Ссылка» не содержит формульное выражение или содержит ссылку на закрытую книгу, то в результате будет возвращено значение ошибки.

Пользовательская функция (UDF)

При использовании версии Excel 2010 или более ранней, стандартными инструментами Excel воспользоваться уже не получится.
Однако данную проблему мы можем решить с помощью создания пользовательской функции (UDF), которая позволит преобразовать формулу в текст в различных вариантах записи в зависимости от стиля ссылок.

Перейдем в редактор Visual Basic (сочетание клавиш Alt + F11), вставляем новый модуль и добавляем следующий код:

Как обычно, к новой функции мы можем обратиться либо через мастер функций (выбрав ее из категории Определенные пользователем), либо ввести формульное выражение в пустую ячейку:

В данном примере мы использовали свойство диапазона FormulaLocal, которое позволяет преобразовать формульное выражение со стилем ссылок A1, однако в зависимости от предпочтений стиль записи можно изменить, а именно поменять свойство FormulaLocal на один из следующих вариантов:

Выбираем необходимый формат записи, корректируем код FText в VBA и на выходе получаем итоговое преобразование:

Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!

Процедура вставки текста около формулы

Если просто попробовать вставить текст в одну ячейку с функцией, то при такой попытке Excel выдаст сообщение об ошибке в формуле и не позволит совершить такую вставку. Но существует два способа все-таки вставить текст рядом с формульным выражением. Первый из них заключается в применении амперсанда, а второй – в использовании функции СЦЕПИТЬ.

Способ 1: использование амперсанда

Самый простой способ решить данную задачу – это применить символ амперсанда (При этом для каждой ячейки нужно будет вручную производить изменение.

Читайте также:
Какие ТВ программы у МТС
  • Добавить апостроф (символ «‘») перед знаком равно (символ «=») в формульном выражении.В данном варианте подставить апостроф можно как вручную, так и через замену («=» на «‘=» с помощью инструмента «Найти и заменить»).
  • В доме проживают 10 жильцов. Подсчитать, сколько каждый из них должен платить за электроэнергию и определить суммарную плату для всех жильцов. Известно, что 1 кВт/ч электроэнергии стоит m рублей, а некоторые жильцы имеют 50% скидку при оплате (например пенсионеры).

    Источник: exceltab.ru

    Как правильно вводить формулы Excel 2010. Основные правила

    Формула Excel 2010 — это выражение, начинающееся со знака равенства и состоящее из числовых величин, адресов ячеек, функций, имен, которые соединены знаками арифметических операций. К знакам арифметических операций, которые используются в Excel, относятся знаки сложения, вычитания, умножения, деления, возведения в степень.

    Правило 1

    Ввод любой формулы всегда нужно начинать со знака равенства = . (Я знаю, я это уже говорила. И позже напомню еще пару раз… Потому что отсутствие этого самого знака равенства — самая распространенная ошибка при вводе формул.)

    Правило 2

    В формуле могут находиться только: ‰‰
    — знаки арифметических действий: +, –, *, /, ^ (знак возведения числа в степень) и %;
    — ссылки на ячейки и диапазоны ячеек (как на текущем листе, так и на других листах книги);
    — скобки (), [] ;‰‰
    — числа, текст (он берется в кавычки);
    — встроенные функции.

    Все пункты понятны, кроме последнего, правда? Что же такое встроенная функция? Сейчас будет еще одно умное определение.

    Функция Excel 2010 — это заранее определенная формула, которая работает с одним или несколькими значениями и возвращает результат.

    Программа Excel 2010 предназначена для расчетов, причем самых разных: простых бухгалтерских, статистических, математических… Поэтому библиотека Excel 2010 содержит огромное количество разных функций, которые можно использовать. То есть функция — это уже готовая формула. И когда вы будете писать свои формулы, можете вставлять в них функции как блоки. Например, уже знакомая нам функция =СУММ(А1:А4) аналогична записи =А1+А2++А3+А4 .

    Существуют функции, которые посчитают вам синус, или среднее значение чисел, или… но об этом чуть позже. Сейчас я хочу сказать, что каждая функция состоит из имени и аргумента. В рассмотренном выше выражении СУММ — это имя функции, а диапазон ячеек А1:А4 — аргумент. Аргумент — это то, от чего зависит результат вычисления. Аргумент заключается в круглые скобки.

    Читайте также:
    1 смонтируйте образ диска в программе daemon tools или аналогичной

    Если вспомнить алгебру, то можно сказать, что функция — это такая выдуманная математиками штука, которая описывает зависимость между двумя величинами. Помните, в школе писали f(x) = x 2 или y = x 2 , где y — это функция, а x — аргумент функции? Y зависит от х. Меняем х — меняется y. То есть функция зависит от аргумента.

    Впрочем, всю эту теорию про функции и аргументы вы можете благополучно пропустить мимо ушей и просто знать, что конкретная функция СУММ записывается вот в таком виде: СУММ(число 1; число 2…), где число 1, число 2 и т. д. — числа, которые нам нужно просуммировать. В случае СУММ(А1:А5) у функции аргумент один. Можно было бы написать так: СУММ(А1:А5; В7) , тогда аргумента у функции стало бы два и суммировались бы диапазон ячеек от А1 до А5 и число из ячейки В7.

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

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

    • Числа. Просто числа. Так и пишем: СУММ(3;1234;265758494040) . Банальный калькулятор. Но! Не используйте числа с десятичной запятой! Программа воспримет запятую как разделитель между аргументами (запятая применима только в англоязычной версии Excel 2010). Например, вам нужно посчитать сумму 7 и 8,3. Если вы напишете вот так: СУММ(7; 8,3) , то программа выдаст вам ошибку. Что делать? Ввести число в ячейку и суммировать, ссылаясь на адрес ячейки.
    • Ссылки на ячейки. Это мы уже рассмотрели. Функция берет число из ячейки, адрес которой вы укажете. Удобно, что число можно менять, а сумма будет пересчитываться автоматически.
    • Ссылки на диапазон ячеек. Это мы уже тоже видели.
    • Ссылки на ячейки и диапазоны ячеек, которые находятся на другом листе.

    Об этом подробнее в следующих статьях.

    И помните: даже если функция не имеет аргументов, она все равно должна содержать круглые скобки, например функция ПИ(). Она просто выведет вам в ячейку число пи. Вы можете использовать эту функцию как число пи в своих формулах.

    Источник: ladyoffice.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru