Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel

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

МУЛЬТИМЕДИЙНЫЙ КУРС

Методы ввода и обработки данных демонстрируются в видеолекциях, содержащихся в главе «Навигация и выделение объектов. Обработка ввода данных».

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

1. Щелкните кнопкой мыши на любой ячейке. По периметру ячейки появится жирная рамка, которая означает, что данная ячейка стала активной. Обратите внимание также на поле адреса ячейки: в нем будет указан адрес выделенной ячейки.

2. Введите с клавиатуры любое слово или число, и оно появится в ячейке. Иными словами, ввод данных осуществляется так же, как в текстовом редакторе (рис. 2.1). Но есть некоторые тонкости.

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

3. Нажмите клавишу Enter. Ячейка, расположенная ниже, станет активной.

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

В любой момент до нажатия клавиши Enter вы можете отказаться от ввода данных, нажав клавишу Esc. При этом активная ячейка очистится, но не потеряет фокус ввода, то есть по-прежнему будет оставаться активной.

Теперь о том, как удалить данные из ячейки. Это делается еще проще.

• Выделите ячейку с данными. Для этого нужно просто щелкнуть кнопкой мыши на данной ячейке так, чтобы по ее периметру появилась жирная рамка.

• Нажмите клавишу Delete или Backspace. Все содержимое ячейки будет удалено, а она по-прежнему останется активной.

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

3. Установите указатель мыши на правом нижнем углу рамки выделения ячейки так, чтобы он принял вид значка «плюс».

4. Нажав и удерживая кнопку мыши, начните перемещать указатель вниз. Во время его перемещения будут выделяться ячейки, расположенные ниже, а рядом с указателем станут появляться всплывающие подсказки: Февраль, Март, Апрель и т. д. (рис. 2.2).

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

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

Удобно, не правда ли? Сколько времени можно сэкономить. Попробуйте повторить то же самое, введя в начальную ячейку слово Понедельник.

Остальные ячейки выделенного диапазона будут заполнены названиями дней недели.

3. Нажмите клавишу Enter. Ввод будет завершен, а фокус ввода передан ячейке, расположенной ниже.

4. В выделенную ячейку введите цифру 2 и снова нажмите клавишу Enter.

5. Теперь переместите указатель мыши на ячейку с цифрой 1.

6. Нажав и удерживая кнопку мыши, переместите указатель на ячейку с цифрой 2, после чего отпустите кнопку. Мы выделили диапазон, который состоит из двух ячеек (жирная рамка должна обрамлять обе ячейки). Подробнее методы выделения мы рассмотрим в разделе «Установка формата данных для ячеек».

7. Установите указатель мыши на правый нижний угол рамки выделения так, чтобы указатель принял вид значка «плюс».

8. Нажав и удерживая кнопку мыши, начните перемещать указатель вниз. По мере перемещения указателя будут появляться всплывающие подсказки с цифрами 3, 4, 5 и т. д.

9. Отпустите кнопку мыши, когда увидите всплывающую подсказку с числом 15. Пятнадцать ячеек будут последовательно заполнены числами 1, 2, 3, 4…, 15.

Данный способ автозаполнения основан на сравнении двух чисел. Когда мы выделили ячейки с цифрами 1 и 2, программа Excel «уловила», что эти цифры отличаются на единицу, и продолжила ряд данных чисел.

Попробуйте самостоятельно повторить данный пример, введя в одну ячейку цифру 1, а в другую – 3. Программа вычислит, что второе число больше первого на 2, и продолжит ряд: 5, 7, 9, 11 и т. д.

При перетаскивании диапазона выделения вниз происходит возрастание данных. Попробуйте выполнить любой из вышеописанных примеров, перетаскивая правый нижний угол рамки выделения вверх. Вышерасположенные ячейки будут заполняться данными в порядке убывания, например Декабрь, Ноябрь, Октябрь, Август или 0, -1, -2, -3 и т. д.

Кроме того, автоматическое заполнение работает и по горизонтали.

3. Установите указатель мыши на ячейку с числом 10. Нажав и удерживая кнопку мыши, переместите указатель на ячейку с числом 20, после чего отпустите кнопку мыши. Обе ячейки должны быть выделены.

4. Перетащите вправо на несколько ячеек правый нижний угол рамки выделения, после чего отпустите кнопку мыши. Выделенный диапазон будет заполнен числами 30, 40, 50 и т. д.

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

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

МУЛЬТИМЕДИЙНЫЙ КУРС

Функция Автозаполнение демонстрируется в видеолекциях, содержащихся в главе «Копирование, автозаполнение и удаление элементов на рабочем листе».

Данные в ячейках можно редактировать. Но редактирование ячеек имеет некоторые нюансы.

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

3. Снова выделите ячейку с текстом и попробуйте ввести какой-либо текст.

Обратите внимание, что текст, ранее содержавшийся в ячейке, был удален с вводом первого же символа нового текста. Таким образом происходит замещение данных в ячейке, то есть вам не нужно предварительно удалять из нее старые данные, чтобы ввести новые.

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

1. Выделите ячейку, содержащую данные. Обратите внимание на строку формул, в которой отображается содержимое вашей ячейки (текст, число, дата и т. д.).

2. Используя методы редактирования, принятые в любом текстовом редакторе, откорректируйте данные в строке формул (рис. 2.3).

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

3. После завершения редактирования данных щелкните кнопкой мыши на любой ячейке листа. Данные в ячейке будут обновлены.

1. Дважды щелкните левой кнопкой мыши на ячейке, которую нужно отредактировать. В ней появится текстовый курсор.

2. Используя методы редактирования текста, принятые в любом текстовом редакторе, откорректируйте содержимое ячейки (рис. 2.4).

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

3. Нажмите клавишу Enter или щелкните кнопкой мыши на любой другой ячейке, чтобы завершить редактирование.

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

• Если ячейка выделена, но в ней нет текстового курсора, данные из буфера обмена заменят содержимое ячейки.

• Если ячейка находится в режиме редактирования и содержит текстовый курсор, данные будут вставлены в позицию текстового курсора.

• Если вы вставляете данные из буфера в строку формул, то они появятся в месте расположения текстового курсора.

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

МУЛЬТИМЕДИЙНЫЙ КУРС

Подробнее об этой теме смотрите в видеолекциях, содержащихся в главе «Форматирование и защита рабочих листов».

• Текстовый. Это обычный текстовый формат, который носит информационный характер. Число также может быть указано в текстовом формате.

• Числовой. Для ввода числовых данных, которые будут участвовать в различных формулах и статистике, следует использовать именно этот формат. Число может быть положительным или отрицательным (в последнем случае перед числом ставится знак «минус»), а также дробным. Вы можете задать количество знаков после запятой, и программа будет округлять число до указанного вами предела.

• Финансовый. Такой же формат, что и денежный, но данные в столбцах выравниваются по разделителю целой и дробной части.

• Дата. В ячейках можно указывать даты в различных форматах, например 12.01.2007 или 12 января 2007 г. Причем вам достаточно ввести дату в формате 12/01/2007, а программа сама преобразует этот текст в выбранный вами формат. Даты могут участвовать в формулах. Например, если к дате 12/01/2007 добавить единицу, мы получим 13/01/2007.

• Процентный. Данный формат обладает всеми свойствами формата Числовой. При этом число умножается на 100, а в конец добавляется символ %.

• Дробный. Данные в ячейку вводят обычным способом, но по окончании вода (или вычисления) в ячейке отображается обычная (не десятичная) дробь. Например, если мы введем в ячейку число 2,5, то это число отобразится как 2 Ѕ (две целые и одна вторая).

• Экспоненциальный. Введенное число указывается в ячейке в экспоненциальном виде. Иными словами, если вы введете число 25000, в ячейке отобразится значение 2,50E+04, что означает 2,5, умноженные на 10 в степени 4. Такой формат данных широко используется в научных вычислениях при оперировании большими или очень малыми числами.

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

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

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

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

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

1. Щелкните кнопкой мыши на первой ячейке выделяемого диапазона.

2. Нажав и удерживая клавишу Shift, щелкните кнопкой мыши на последней ячейке этого диапазона.

3. Отпустите клавишу Shift. Ячейки, на которых вы щелкнули, и все промежуточные ячейки будут выделены.

МУЛЬТИМЕДИЙНЫЙ КУРС

Методы выделения ячеек демонстрируются в видеолекциях, содержащихся в главе «Навигация и выделение объектов. Обработка ввода данных».

Для выделения диапазонов ячеек можно использовать и клавиатуру. Если перемещать рамку выделения с помощью клавиш управления курсором, удерживая нажатой клавишу Shift, будет выделяться диапазон.

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

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

Рис. 2.6. Выделение ячеек нескольких столбцов и строк. Стрелка показывает возможное направление перемещения указателя мыши

Намного проще выделяются строки и столбцы. Чтобы выделить строку, щелкните кнопкой мыши на ее заголовке, а чтобы выделить столбец – на его заголовке. Причем в данном случае вы также можете использовать клавиши Shift (для выделения смежных строк или столбцов) или Ctrl (для выделения разрозненных строк и столбцов).

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

Чтобы выделить весь лист, щелкните на кнопке, расположенной на пересечении заголовков строк и столбцов (в левом верхнем углу листа), или нажмите сочетание клавиш Ctrl+A.

Термин «диапазон» уже не раз упоминался для обозначения совокупности нескольких ячеек, но в Excel данное понятие содержит более глубокий смысл. Диапазон – это не просто совокупность двух и более ячеек, а именованная совокупность двух и более ячеек, то есть выделенному диапазону можно присвоить имя.

Именованные диапазоны широко применяют при различных вычислениях. Допустим, вы хотите подсчитать сумму чисел, находящихся в нескольких ячейках, тогда ваша формула будет выглядеть как =СУММ(R[-2]C[3]:RC[4];R[3]C[5];R[5]C[3]). После оператора СУММ в скобках указывают адреса ячеек (относительные или абсолютные).

Если ранее был создан диапазон, в который были включены все ячейки с нужными данными, формула будет выглядеть так: =СУММ(ИМЯ), где ИМЯ – это название диапазона. Как видите, гораздо проще и удобнее.

2. Нажав и удерживая клавишу Shift, щелкните кнопкой мыши на ячейке R6C2. Будут выделены четыре ячейки в диапазоне R2C2:R6C2.

3. Не сбрасывая выделения с диапазона, щелкните кнопкой мыши на поле Имя (слева от строки формул). Содержимое поля будет выделено.

4. Введите имя диапазона, например Диапазон1 (без пробелов!), и нажмите клавишу Enter. Диапазон будет создан.

5. Теперь щелкните кнопкой мыши на любой ячейке вне выделенного диапазона. В поле Имя появится адрес выделенной ячейки.

6. Щелкнув на треугольной кнопке в правой части поля Имя, раскройте его список. Вы увидите имя созданного вами диапазона. Выберите имя диапазона в данном списке. Все ячейки этого диапазона будут выделены.

2. Установите указатель мыши в пределах выделенной области и щелкните правой кнопкой мыши.

3. В появившемся контекстном меню выберите пункт Имя диапазона.

4. В поле Имя открывшегося диалогового окна введите имя диапазона (рис. 2.7). Имя диапазона должно обязательно начинаться с буквы или знака подчеркивания и не должно содержать пробелов и некоторых иных символов.

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

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

6. В поле Примечание можно добавить любое примечание, какое посчитаете нужным, либо оставить это поле пустым.

7. В поле Диапазон вы увидите выделенный вами диапазон ячеек. Вы можете изменить выделенную область, указав адреса начальной и конечной ячеек через двоеточие.

СОВЕТ

Старайтесь давать диапазонам краткие, но понятные имена, так вам будет проще их найти в списке среди других. Используя названия типа Диапазон1, Диапазон2 и т. д., вы очень быстро запутаетесь, поскольку не сможете вспомнить, какое имя какому диапазону принадлежит.

Но иногда требуется вручную указать формат ячейки (диапазона), чтобы, например, дата отображалась не как 12.09.2007, а как 12 сентября 2007г. Для этого используется диалоговое окно Формат ячеек (рис. 2.8).

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

Рис. 2.8. Вкладка Число диалогового окна Формат ячеек

Диалоговое окно Формат ячеек можно вызвать двумя способами.

• Выделите диапазон ячеек, к которому хотите применить формат. Щелкните правой кнопкой мыши в пределах выделенного диапазона и в появившемся контекстном меню выполните команду Формат ячеек.

• Нажмите кнопку, расположенную в правой нижней части группы Число на вкладке Главная ленты.

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

Щелкните на каждом пункте списка Числовые форматы и посмотрите, какие настройки доступны для того или иного формата. Данный список не случайно называется Числовые форматы, поскольку использование форматов актуально именно для числовых значений (рис. 2.10). Текст и так распознается программой как текст.

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

Рис. 2.10. Примеры различных форматов представления одного и того же числа

После того как формат для диапазона выбран и настроен, нажмите кнопку ОК. Изменения будут приняты, а диалоговое окно Формат ячеек закроется. Теперь данные, введенные в ячейки, для которых задан формат, будут отображаться в соответствии с вашими настройками.

[expert_bq id=»1570″]Установленные один раз правила условного форматирования автоматически изменяют внешний вид электронной таблицы в зависимости от меняющейся информации. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Чтобы сэкономить время при введении однотипных формул в ячейки таблицы, применяются маркеры автозаполнения. Если нужно закрепить ссылку, делаем ее абсолютной. Для изменения значений при копировании относительной ссылки.
Ошибки в Эксель

Условное форматирование

  • #ДЕЛ/О! – результат деления на число 0;
  • #Н/Д – введены недопустимые данные;
  • #ЗНАЧ! – использование неправильного вида аргумента в функции;
  • #ЧИСЛО! – неверное числовое значение;
  • #ССЫЛКА! – удалена ячейка, на которую ссылалась формула;
  • #ИМЯ? – неправильное имя в формуле;
  • #ПУСТО! – неправильно указан адрес дапазона.

• Экспоненциальный. Введенное число указывается в ячейке в экспоненциальном виде. Иными словами, если вы введете число 25000, в ячейке отобразится значение 2,50E+04, что означает 2,5, умноженные на 10 в степени 4. Такой формат данных широко используется в научных вычислениях при оперировании большими или очень малыми числами.

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

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

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

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

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

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

При этом, если мы попытаемся поставить пробел вручную, то это ничего не даст. Как только будет нажата кнопка Enter, результат снова «склеится».

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

При написании текста перед формулой придерживаемся следующего синтаксиса. Сразу после знака «=» открываем кавычки и записываем текст. После этого закрываем кавычки. Ставим знак амперсанда. Затем, в случае если нужно внести пробел, открываем кавычки, ставим пробел и закрываем кавычки. Щелкаем по клавише Enter.

Для записи текста вместе с функцией, а не с обычной формулой, все действия точно такие же, как были описаны выше.

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

Способ 2: применение функции СЦЕПИТЬ

Также для вставки текста вместе с результатом подсчета формулы можно использовать функцию СЦЕПИТЬ. Данный оператор предназначен для того, чтобы соединять в одной ячейке значения, выводимые в нескольких элементах листа. Он относится к категории текстовых функций. Его синтаксис следующий:

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

Посмотрим, как работает данная функция на практике. Для примера возьмем все ту же таблицу, только добавим в неё ещё один столбец «Общая сумма затрат» с пустой ячейкой.

  1. Выделяем пустую ячейку столбца «Общая сумма затрат». Щелкаем по пиктограмме «Вставить функцию», расположенную слева от строки формул.
  2. Производится активация Мастера функций. Перемещаемся в категорию «Текстовые». Далее выделяем наименование «СЦЕПИТЬ» и жмем на кнопку «OK».
  3. Запускается окошко аргументов оператора СЦЕПИТЬ. Данное окно состоит из полей под наименованием «Текст». Их количество достигает 255, но для нашего примера понадобится всего три поля. В первом мы разместим текст, во втором – ссылку на ячейку, в которой содержится формула, и в третьем опять разместим текст.

Устанавливаем курсор в поле «Текст1». Вписываем туда слово «Итого». Писать текстовые выражения можно без кавычек, так как программа проставит их сама.

Потом переходим в поле «Текст2». Устанавливаем туда курсор. Нам нужно тут указать то значение, которое выводит формула, а значит, следует дать ссылку на ячейку, её содержащую. Это можно сделать, просто вписав адрес вручную, но лучше установить курсор в поле и кликнуть по ячейке, содержащей формулу на листе. Адрес отобразится в окошке аргументов автоматически.

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

Щелкаем по клавише ENTER. Теперь наши значения разделены пробелами.

Читайте также: Функция СЦЕПИТЬ в Экселе
Как скрыть столбцы в Экселе

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

Мы рады, что смогли помочь Вам в решении проблемы.

Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

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

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

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

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

Теперь перейдем к более общему случаю и рассмотрим 2 основных варианта перевода формулы в текст (т.е. получить текстовую запись):

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

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

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

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

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

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

Замечания

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

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

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

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

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

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

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

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

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

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

Формула предписывает программе Excel порядок действий с числами, значениями в ячейке или группе ячеек. Без формул электронные таблицы не нужны в принципе.

Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование Какое Отличие Имеет Расположение Текста Числа Формулы в Ячейке Excel • Условное форматирование

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

Формулы в Excel для чайников

Чтобы задать формулу для ячейки, необходимо активизировать ее (поставить курсор) и ввести равно (=). Так же можно вводить знак равенства в строку формул. После введения формулы нажать Enter. В ячейке появится результат вычислений.

В Excel применяются стандартные математические операторы:

Оператор Операция Пример
+ (плюс) Сложение =В4+7
— (минус) Вычитание =А9-100
* (звездочка) Умножение =А3*2
/ (наклонная черта) Деление =А7/А8
^ (циркумфлекс) Степень =6^2
= (знак равенства) Равно
Меньше
> Больше
Меньше или равно
>= Больше или равно
Не равно

Символ «*» используется обязательно при умножении. Опускать его, как принято во время письменных арифметических вычислений, недопустимо. То есть запись (2+3)5 Excel не поймет.

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

Но чаще вводятся адреса ячеек. То есть пользователь вводит ссылку на ячейку, со значением которой будет оперировать формула.

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

Ссылки можно комбинировать в рамках одной формулы с простыми числами.

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

  1. Поставили курсор в ячейку В3 и ввели =.
  2. Щелкнули по ячейке В2 – Excel «обозначил» ее (имя ячейки появилось в формуле, вокруг ячейки образовался «мелькающий» прямоугольник).
  3. Ввели знак *, значение 0,5 с клавиатуры и нажали ВВОД.

Если в одной формуле применяется несколько операторов, то программа обработает их в следующей последовательности:

Поменять последовательность можно посредством круглых скобок: Excel в первую очередь вычисляет значение выражения в скобках.

Как в формуле Excel обозначить постоянную ячейку

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

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

  1. Вручную заполним первые графы учебной таблицы. У нас – такой вариант:
  2. Вспомним из математики: чтобы найти стоимость нескольких единиц товара, нужно цену за 1 единицу умножить на количество. Для вычисления стоимости введем формулу в ячейку D2: = цена за единицу * количество. Константы формулы – ссылки на ячейки с соответствующими значениями.
  3. Нажимаем ВВОД – программа отображает значение умножения. Те же манипуляции необходимо произвести для всех ячеек. Как в Excel задать формулу для столбца: копируем формулу из первой ячейки в другие строки. Относительные ссылки – в помощь.

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

Отпускаем кнопку мыши – формула скопируется в выбранные ячейки с относительными ссылками. То есть в каждой ячейке будет своя формула со своими аргументами.

Формула с абсолютной ссылкой ссылается на одну и ту же ячейку. То есть при автозаполнении или копировании константа остается неизменной (или постоянной).

Чтобы указать Excel на абсолютную ссылку, пользователю необходимо поставить знак доллара ($). Проще всего это сделать с помощью клавиши F4.

  1. Создадим строку «Итого». Найдем общую стоимость всех товаров. Выделяем числовые значения столбца «Стоимость» плюс еще одну ячейку. Это диапазон D2:D9
  2. Воспользуемся функцией автозаполнения. Кнопка находится на вкладке «Главная» в группе инструментов «Редактирование».
  3. После нажатия на значок «Сумма» (или комбинации клавиш ALT+«=») слаживаются выделенные числа и отображается результат в пустой ячейке.

Сделаем еще один столбец, где рассчитаем долю каждого товара в общей стоимости. Для этого нужно:

  1. Разделить стоимость одного товара на стоимость всех товаров и результат умножить на 100. Ссылка на ячейку со значением общей стоимости должна быть абсолютной, чтобы при копировании она оставалась неизменной.
  2. Чтобы получить проценты в Excel, не обязательно умножать частное на 100. Выделяем ячейку с результатом и нажимаем «Процентный формат». Или нажимаем комбинацию горячих клавиш: CTRL+SHIFT+5
  3. Копируем формулу на весь столбец: меняется только первое значение в формуле (относительная ссылка). Второе (абсолютная ссылка) остается прежним. Проверим правильность вычислений – найдем итог. 100%. Все правильно.

При создании формул используются следующие форматы абсолютных ссылок:

Как составить таблицу в Excel с формулами

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

  1. Перед наименованиями товаров вставим еще один столбец. Выделяем любую ячейку в первой графе, щелкаем правой кнопкой мыши. Нажимаем «Вставить». Или жмем сначала комбинацию клавиш: CTRL+ПРОБЕЛ, чтобы выделить весь столбец листа. А потом комбинация: CTRL+SHIFT+»=», чтобы вставить столбец.
  2. Назовем новую графу «№ п/п». Вводим в первую ячейку «1», во вторую – «2». Выделяем первые две ячейки – «цепляем» левой кнопкой мыши маркер автозаполнения – тянем вниз.
  3. По такому же принципу можно заполнить, например, даты. Если промежутки между ними одинаковые – день, месяц, год. Введем в первую ячейку «окт.15», во вторую – «ноя.15». Выделим первые две ячейки и «протянем» за маркер вниз.
  4. Найдем среднюю цену товаров. Выделяем столбец с ценами + еще одну ячейку. Открываем меню кнопки «Сумма» — выбираем формулу для автоматического расчета среднего значения.

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

Сейчас на форуме (гостей: 422, пользователей: 5, из них скрытых: 1) , , ,

[expert_bq id=»1570″]Если вам нужно посчитать сумму чисел не в диапазоне, выбранном для проверки, а в соседнем столбце, выделите этот столбец в качестве третьего аргумента. Если же вы хотите что-то уточнить, обращайтесь ко мне![/expert_bq] Эта функция подсчитывает количество выбранных ячеек, которые содержат числа. Аргументами могут выступать отдельные клетки и диапазоны. Для работы функции необходим как минимум один аргумент. Будьте внимательны: «СЧЁТ» учитывает ячейки с датами.

Как работать с текстом в Excel: пошаговая инструкция

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: