Перейти к содержимому

Как в экселе вернуть строку формул сверху

  • автор:

Что делать, если исчезла строка формул в Эксель

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

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

Содержание скрыть

  • Решение 1: включаем отображение на ленте
  • Решение 2: вносим изменения в параметры
  • Решение 3: восстанавливаем приложение
  • Заключение

Решение 1: включаем отображение на ленте

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

  1. Переключаемся во вкладку “Вид”. Здесь в группе инструментов “Отображение” нужно поставить галочку напротив опции “Строка формул” (если она не стоит).Включение строки формул на ленте программы Эксель
  2. В результате, строка формул снова появится в окне программы.Строка формул в программе Excel

Решение 2: вносим изменения в параметры

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

  1. Открываем меню “Файл”.Переход в меню Файл в Эксель
  2. В открывшемся окне в перечне слева щелкаем по разделу “Параметры”.Переход в Параметры программы Excel
  3. В параметрах переключаемся в подраздел “Дополнительно”. В основной части окна справа листаем содержимое, пока не найдем блок инструментов “Отображение” (в ранних версиях программы группа может иметь название “Экран”). Находим опцию “Показывать строку формул”, ставим напротив нее галочку и подтверждаем изменение нажатием кнопки OK.Включение строки формул в Параметрах программы Эксель
  4. Как и в рассмотренном ранее методе решения проблемы, строка вернется на свое место.

Решение 3: восстанавливаем приложение

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

  1. Открываем Панель управления любым удобным способом, например, через Строку поиска.Запуск Панели управления через строку Поиска в Windows 10
  2. Настроив просмотр в виде крупных или мелких значков переходим в раздел “Программы и компоненты”.Переход в раздел Программы и компоненты в Панели управления Windows 10
  3. В окне удаления и изменения программ находим и отмечаем строку “Microsoft Office” (или “Microsoft Excel”), после чего щелкаем по кнопке “Изменить” в шапке списке.Запуск восстановления Microsoft Office через Панель управления Windows 10
  4. После подтверждения внесения изменений запустится окно восстановления программы. В большинстве случаев решить проблемы можно с помощью “Быстрого восстановления” (без подключения к сети), поэтому, оставив его, жмем кнопку “Восстановить”.Выбор варианта и запуск восстановления Microsoft OfficeПримечание: Второй вариант – “Восстановление по сети” требует больше времени, и его следует выбирать, если не помог первый способ.
  5. Будет запущено восстановление программ, входящих в выбранный продукт “Microsoft Office”. После того, как процесс успешно завершится, вопрос со строкой формул должен быть решен.

Заключение

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

Показывать и печатать формулы в Excel для Mac

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

С помощью быстрого сочетания клавиш вы можете вместо результатов отобразить на листе формулы.

Отображение формул на листе Excel

Отображение всех формул во всех ячейках

Чтобы отобразить формулы в ячейках, нажмите сочетание клавиш CTRL+` (маленький значок — это значок тупого ударения). Когда формулы отобразятся, распечатайте лист обычным способом.

Чтобы вернуться к отображению результатов в ячейках, снова нажмите CTRL+`.

Совет: Подсказка на случай, если вам не удастся найти клавишу значка тупого ударения (`): обычно (но не всегда) она располагается в верхнем левом углу клавиатуры. Если на вашей клавиатуре ее трудно найти, вы можете отобразить и скрыть формулы, перейдя на вкладку Формулы и выбрав команду Показывать формулы. Чтобы вернуться к стандартному режиму, нажмите эту кнопку еще раз.

Отображение формулы только для одной ячейки

Описанная выше процедура не подходит для одной или нескольких ячеек. Она действует для всего листа. Чтобы обойти это ограничение, некоторые пользователи вводят один апостроф перед формулой в ячейке. Например, ‘=СУММ(1+2+3)

Формулы все равно не отображаются?

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

  1. Чтобы отобразить строку формул, откройте вкладку Вид и установите флажок Строка формул.

Совет: Чтобы развернуть строку и отображать на ней несколько формул, нажмите клавиши CONTROL+SHIFT+U.

  1. В меню Excel выберите пункт Параметры.
  2. В области «Авторство»нажмите кнопку .
  3. В области Показать в книге,выберите формулы. Этот параметр применяется только к листу, который вы просматриваете в данный момент.
  1. В меню Excel выберите пункт Параметры.
  2. В области «Авторство»нажмите кнопку .
  3. В области Параметрыокна выберите параметр Показывать формулы и нажмите кнопку ОК. Этот параметр применяется только к листу, который вы просматриваете в данный момент.

Примечание: Если включен параметр отображения формул, вы можете переключаться между просмотром значений и формулами, которые их создают, нажав control+’ (ударение).

Зачем нужен стиль ссылок R1C1

«У меня в Excel, в заголовках столбцов листа появились цифры (1,2,3…) вместо обычных букв (A,B,C…)! Все формулы превратились в непонятную кашу с буквами R и С! Что делать. Помогите!» Этот вопрос я слышу почти на каждом тренинге, да и на нашем форуме он всплывает с завидной периодичностью. Давайте, наконец, разберемся — что же это за хитрый режим ссылок, как с ним бороться и для чего он, собственно говоря, вообще предназначен.

Что это

  • R C — относительная ссылка на текущую ячейку
  • R2 C2 — то же самое, что $B$2 (абсолютная ссылка)
  • R C5 — ссылка на ячейку из пятого столбца в текущей строке
  • R C[-1] — ссылка на ячейку из предыдущего столбца в текущей строке
  • R C[2] — ссылка на ячейку, отстоящую на два столбца правее в той же строке
  • R[2] C[-3] — ссылка на ячейку, отстоящую на две строки ниже и на три столбца левее от текущей ячейки
  • R5 C[-2] — ссылка на ячейку из пятой строки, отстоящую на два столбца левее текущей ячейки
  • и т.д.

Ничего суперсложного, просто слегка необычно.

Как это включить/отключить

Мало кто использует этот режим осознанно. Обычно он случайно включается сам, например, при открытии кривых выгрузок из 1С в Excel и в некоторых других ситуациях. Отключить его совсем несложно. Самый простой путь:

В Excel 2007/2010: кнопка Офис (Файл) — Параметры Excel — Формулы — Стиль ссылок R1C1 (File — Excel Options — Formulas — R1C1-style)

В Excel 2003 и старше: Сервис — Параметры — Общие — Стиль ссылок R1C1 (Tools — Options — General — R1C1-style)

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

Sub ChangeRefStyle() If Application.ReferenceStyle = xlA1 Then Application.ReferenceStyle = xlR1C1 Else Application.ReferenceStyle = xlA1 End If End Sub

Можно сохранить его в личную книгу макросов и повесить на кнопку на панели инструментов или на сочетание клавиш (как это сделать описано тут).

Где это может быть полезно

А вот это правильный вопрос. Если звезды зажигают, то это кому-нибудь нужно. Есть несколько ситуаций, когда режим ссылок R1C1 удобнее, чем классический режим А1:

  • При проверке формул и поиске ошибок в таблицах иногда гораздо удобнее использовать режим ссылок R1C1, потому что в нем однотипные формулы выглядят не просто похоже, а абсолютно одинаково. Сравните, например, одну и ту же таблицу в режиме отладки формул (CTRL+~) в двух вариантах адресации:

Найти ошибку в режиме R1C1 намного проще, правда?

  • Если большая таблица с данными на вашем листе начинает занимать уже по нескольку сотен строк по ширине и высоте, то толку от адреса ячейки типа BT235 в формуле немного. Видеть номер столбца в такой ситуации может быть гораздо полезнее, чем его же буквы.
  • Некоторые функции Excel, например ДВССЫЛ (INDIRECT) могут работать в двух режимах — A1 или R1C1. И иногда оказывается удобнее использовать второй.
  • В коде макросов на VBA часто гораздо проще использовать стиль R1C1 для ввода формул в ячейки, чем классический A1. Так, например, если нам надо сложить два столбца чисел по десять ячеек в каждом (A1:A10 и B1:B10,) то мы могли бы использовать в макросе простой код:
Range("C1:C10").FormulaR1C1="=RC[-2]*RC[-1]"

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

For Each cell In Range("C1:C10") cell.Formula = "=" & cell.Offset(0, -2).Address & "*" & cell.Offset(0, -1).Address Next cell

Ссылки по теме

  • Что такое макросы, как их создавать, куда вставлять текст макроса на VBA?
  • Зачем $ в адресах ячеек? Различные типы ссылок в формулах Excel.

11.11.2012 01:42:00

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

11.11.2012 01:43:09

Можно ли используя стиль ячеек «R1C1» сделать так, чтобы ссылка велась не на конкретное количество строк/столбцов назад/вперед, а на изменяемое число строк/столбцов назад/вперед.
Условно:
Не RC[1], а RC[-i] где i = значение из другой ячейки.
Какой синтаксис необходимо применять для написания подобной «изменяемой ссылки»?.

11.11.2012 01:45:33

Для такого можно использовать функцию СМЕЩ (OFFSET) — она выдает ссылку на диапазон, сдвинутый относительно исходного на определенное число строк и столбцов.
Например =СМЕЩ(A1;3;2) даст ссылку на B3

19.12.2013 15:21:26

Обычно, если для расчетов используется значение какой-то ячейки, то при составлении расчетной конструкции (=. ) просто в нужном месте конструкции щёлкают по нужной ячейке, и ссылка на нее сама вставляенся в конструкцию.
Ещё можно присвоить нужной ячейке имя (выделить её, далее Меню-Вставка-Имя-Присвоить), например, Мой_рост, а потом использовать его в конструкции (=. +Мой_рост/. ). К моменту обращения к этой ячейке (т.е. до начала расчета) там должно находиться нужное/конкретное значение. Именованную ячейку можно «перетаскивать» в любое другое место, даже на другой лист, и там она будет с именем «Мой_рост».
Кстати, вышесказанное работает в любом стиле — «R1C1» и «A1».

11.11.2012 01:43:40
огромное спасибо за решение дремучего вопроса!
03.04.2013 11:23:42

Огромное спасибо. Сегодня открыла свои файлы и оказалось, что все формулы превратились в эту самую «кашу». Вспомнила, что на planetaexcel.ru читала про этот режим excel, без проблем нашла эту статью и все исправила. Не в первый раз вы меня так выручаете. Еще раз огромное спасибо.

11.04.2013 09:09:28

:)

Не за что! Будем стараться и дальше

17.05.2013 09:30:51

:)

Спасибо. Разъяснили!

19.12.2013 14:33:36

;)

Почему «каша»? Лично я предпочитаю работать и программировать в Excel (кстати, 2003) именно в стиле «R1C1». Считаю, очень удобно, наглядно, логично и «математично». «AE:8» или (8,31), «BB:12» или (12,54) — что понятнее и естественнее? «R1C1» — это же Декартова система координат (Y,X) в школьном учебнике!

21.12.2013 09:48:26

:)

Old school
Для именно программирования он, кстати, однозначно удобнее, абсолютно согласен.

21.12.2013 10:08:17
Да, «Old school», возможно, теперь этому в школе не учат по системе ЕГЭ.

17.10.2014 07:40:32
спасибо! теперь все понятно!
18.11.2014 03:33:46

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

Если в формуле хочется использовать именованные диапазоны (RangeNames), то есть вместо формулы B3*B4 иметь что-то вроде Объем * Цена, то обычно выделяют всю строку(столбец) с исходными данными, то есть получается массив (или вектор — назовите как хотите), например «Выручка» — В3:X3, «Цена» — B4:X4. Тогда, конечно, можно вводить эти имена в формулу, и формула примет более благообразный и понятный вид, но есть несколько но
— при использовании некоторых формул, например МАКС, Excel будет использовать весь массив в качестве аргумента, то есть если у вас две цены Цена1; Цена 2, то с формулой Макс (Цена1, Цена2) посчитается не максимальная цена из двух цен в текущем столбце, а максимальная цена за весь период.
— Если зайти в режим редактирования — то будет подсвечиваться весь диапазон — тоже не всегда удобно и понятно, откуда берутся значение для формулы

Но можно задать не статичный диапазон, а смещающийся. Надо зайти в режим R1C1 и при создании диапазона не фиксировать столбец, то есть вместо R3C2:R3C24 вписать R3C. Тогда в любой ячейке Excel при использовании этого диапазона будет использоваться значение из третьего ряда и текущего столбца, причём даже в режиме ссылок A1. И, что самое интересное, в режиме А1 адрес диапазона будет меняться, в зависимости от того, в какой ячейке вы находитесь. По мне, так это какая-то магия, если честно. Таки образом решаются вышеупомянутые проблемы.

Надеюсь, понятно объяснил. Пока писал, понял, что можно подобную вещь и без этого стиля ссылок сделать, но всё равно не так красиво получится.

Пропала строка формул в Excel

Пропала строка формул в Excel

Чаще всего, пользователи теряют строку с формулами в Excel в результате каких-либо неаккуратных действий с программой — и потом, не могут понять, как вернуть её на место. На самом деле, сделать это очень просто, и в данной статье мы рассмотрим необходимые действия в актуальных версиях Microsoft Excel.

Excel 2007-2021

  1. Открываем вкладку «Вид«.
  2. Находим раздел «Отображение«, где устанавливаем галочку у пункта «Строка формул«.
  3. После этого, строка формул должна вернуться на свое место.

Excel 97-2003

  1. В главном меню программы находим раздел «Вид«.
  2. В нем находим пункт «Строка формул«, и нажимаем на него.
  3. После этого, строка формул должна вернуться на свое место.
Была ли эта статья Вам полезна?

Что в статье не так? Пожалуйста, помогите нам её улучшить!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *