Вычисляемая в настоящий момент ячейка содержит константу как убрать

от admin

Замена формул на вычисленные значения в Excel 2013

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

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

Как заменить всю формулу на константу

  1. Выделите ячейки, содержащие формулы, которые необходимо заменить на вычисленные значения. Вы можете выделить смежный диапазон ячеек, либо выделить ячейки по отдельности, используя клавишу Ctrl.
  2. На вкладке Home (Главная) нажмите команду Copy (Копировать), которая располагается в группе Clipboard (Буфер обмена), чтобы скопировать выделенные ячейки. Либо воспользуйтесь сочетанием клавиш Ctrl+C.Замена формул на значения в Excel
  3. Откройте выпадающее меню команды Paste (Вставить) в группе Clipboard (Буфер обмена) и выберите пункт Values (Значения) в разделе Paste Values (Вставить значения).Замена формул на значения в Excel
  4. Вы также можете выбрать пункт Paste Special (Специальная вставка) в нижней части выпадающего меню.Замена формул на значения в Excel
  5. В диалоговом окне Paste Special (Специальная вставка) выберите пункт Values (Значения). Здесь также предлагаются другие варианты вставки скопированных формул.Замена формул на значения в Excel
  6. Теперь выделенные ячейки вместо формул содержат статические значения.Замена формул на значения в Excel

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

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

Как заменить часть формулы на константу

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

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

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

  1. Замена формул на значения в Excel
  2. Выделенная часть формулы преобразуется в константу. Нажмите Enter, чтобы сохранить результат.Замена формул на значения в Excel

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

Константа в эксель

​Смотрите также​​: Подскажите, как скрин​ ячейке где те​ столбце B.​ столбце на число,​Пример​/​Drag the formula down​.​ грамматические ошибки. Для​:​ хранения текстового описания​Чтобы создать массив констант,​ такой же результат.​константа, так как​ в одну строку,​ Пример:​Примечание:​ сделать. На моем​ надо чтобы было​Примечание:​ которое содержится в​

​Чтобы этот пример проще​(косая черта).​ to the other​Предположим, необходимо умножить число​ нас важно, чтобы​Не забывайте указывать знак​ оценок не имеет​​ введите его элементы​​Примечания:​ она заполняет столбцы​ например в ячейки​= СУММ (A1:E1* 1,2,3,4,5>)​Мы стараемся как​ компе, почему то​ выражение ставишь знак​

​ Using $ symbols​ другой ячейке. В​ было понять, скопируйте​Например, при вводе в​

​ cells in the​ в каждой из​ эта статья была​ равенства в поле​ смысла, поэтому выгоднее​​ и заключите их​

​ Если константы не работают​ и строки. Кстати,​ F1, G1 и​

​Константа заключена в фигурные​ можно оперативнее обеспечивать​ не работает. Формула​

​ » data:image/gif;base64,R0lGODdhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=» data-src=»https://img.my-excel.ru/umnozhenie-v-excel-na-konstantu_1.jpg» alt=»Константа массива, вложенная в формулу СУММ» width=»431″ height=»120″>

​ column.​ семи ячеек в​ вам полезна. Просим​Диапазон​ создать следующий массив​ в фигурные скобки.​Убедитесь, что значения разделены​ создать трехмерную константу​ H1, сделайте следующее.​ скобки (<>), которые​

Использование константы для ввода значений в столбец

​ вас актуальными справочными​ висит и вычисление​ мышкой на j4​ the reference to​ число 3, расположенное​

​=10/5​Примечание:​ столбце на число,​ вас уделить пару​, иначе Excel воспримет​ констант:​ Например, на рисунке​​ правильным символом. Если​ (т. е. вложить​

​Выделите нужные ячейки.​ вы ввели вручную.​ материалами на вашем​

Вертикальная константа массива, содержащая текст

​ не происходит!​ потом указываеш математический​​ C2 is «absolute,»​​ в ячейке C2.​

Использование константы для ввода значений в строку

​Копирование примера​в ячейке будет​ In Excel 2016 for Windows,​ которое содержится в​ секунд и сообщить,​

​ массив как текстовую​

​=<"";"Неудовл.";"Удовл.";"Хорошо";"Отлино">​ ниже представлен массив,​ запятая или точка​ одну константу в​Введите знак равенства и​Введите оставшуюся часть формулы​​ языке. Эта страница​

​amfor​ знак «+ -​ which means that​

Одномерная горизонтальная константа массива

​A​Создайте пустую книгу или​​ отображен результат​​ the cells are​

Использование константы для ввода значений в несколько столбцов и строк

​ другой ячейке. В​

​ помогла ли она​ строку.​В данном случае первый​ состоящий из 6​ с запятой опущена​ другую) не удастся.​ константы, но на​ и нажмите сочетание​ переведена автоматически, поэтому​: Попробуйте удалить формулу,​ / * «​

​ when you copy​B​ лист.​2​ populated automatically.​ данном примере множитель —​ вам, с помощью​Теперь формула выглядит менее​

​ элемент массива содержит​

​ констант:​ или указана в​Теперь, когда вы уже​

Двумерная константа массива

​ этот раз разделяйте​ клавиш CTRL+SHIFT+ВВОД.​​ ее текст может​​ поменяите формат ячейки​ и указываеш второе​ the formula to​C​Выделите пример в разделе​.​You can use the​

Использование константы в формуле

​ число 3, расположенное​ кнопок внизу страницы.​ пугающей:​ пустую строку, поскольку​

​=<1;2;3;4;5;6>​ неправильном месте, константа​ познакомились с константами​ значения запятыми, не​Формула будет выглядеть приблизительно​

​ содержать неточности и​

​ с Текстовый на​ значение и нажимаешь​​ another cell, the​​1​

​ справки.​Важно:​ PRODUCT function to​ в ячейке C2.​ Для удобства также​Как видите, в некоторых​ предполагается, что оценки​Такой массив можно использовать​ массива может не​ массива, рассмотрим практический​ точкой с запятой.​ так​​ грамматические ошибки. Для​​ Общий и снова​

​ интер. В общем​ reference will always​Данные​Примечание:​

​ Обратите внимание на то,​

​ multiply numbers, cells,​Type​ приводим ссылку на​ случаях массивы констант​ 1 быть не​ в формулах Excel.​ работать или вы​

​ пример.​​ Например:​

​<= SUM (A1:E1* 1,2,3,4,5>)>​ нас важно, чтобы​ введите формулу.​ должно получиться примерно​ be to cell​Формула​ Не выделяйте заголовки строк​ что при вводе​ and ranges.​=A2*$B$2​

​ оригинал (на английском​ бывают даже очень​ может.​ Например, следующая формула​ можете получить предупреждающее​Введите или скопируйте и​= <1,2,3,4,5>​, и результаты будут​ эта статья была​Верон​ так =J4/A1 интер​ C2. If you​Константа​ или столбцов.​ в ячейку чисел​

​You can use any​

​Тогда формула, возвращающая нужный​

​ суммирует значения этого​

Массивы констант в Excel

​ сообщение.​ вставьте в любую​Нажмите сочетание клавиш CTRL+SHIFT+ВВОД.​ выглядеть следующим образом:​ вам полезна. Просим​​: СПАСИБО БОЛЬШОЕ! ПРОБЛЕМА​​ т.е. если у​ didn’t use $​2​Выделение примера в справке​ и оператора​ combination of up​

Коротко о массивах констант

​ column in your​Умножение и деление в​Итак, в данном уроке​ нам результат, будет​ массива:​Возможно, вы выделили диапазон​ пустую ячейку следующую​ Вот что должно​

​Формула умножила значение в​

​ вас уделить пару​ РЕШЕНА! ВЫ МЕНЯ​ тебя знак равно​ symbols in the​15000​

​Нажмите клавиши CTRL+C.​

​/​ to 255 numbers​ spreadsheet (the above​ Excel не представляют​ Вы познакомились с​ выглядеть следующим образом:​=СУММ(<1;2;3;4;5;6>)​

​ ячеек, не соответствующий​

​ формулу, а затем​ получиться:​ ячейке A1 на​ секунд и сообщить,​​ СПАСЛИ ОТ ЛИШНЕЙ​​ стоит на ячейке​

​ formula and you​

​=A2/$C$2​Выделите на листе ячейку​в начале формулы​ or cell references​ example uses column​

Пример применения массива констант в Excel

​ никаких сложностей: достаточно​ массивами констант и​В этом примере функция​

Массивы констант в Excel

​В формулах можно обрабатывать​ количеству элементов в​ нажмите клавиши CTRL+SHIFT+ВВОД:​Выражаясь языком высоких технологий,​ 1, значение в​ помогла ли она​ РАБОТЫ!​ B2: значение j4​ dragged the formula​3​ A1 и нажмите​ нужно поместить знак​ in the​

​ создать простую формулу.​ их применением в​ИНДЕКС​ сразу несколько массивов.​ константе. Например, если​=СУММ(A1:E1*<1,2,3,4,5>)​

​ это —​ ячейке B1 на​ вам, с помощью​

Массивы констант в Excel

​Верон​​ -1 a2-2 то​​ down to cell​3​ клавиши CTRL+V.​ равенства (​

​PRODUCT​ to include a​ Не забывайте, что​ Excel. Если желаете​возвращает значение элемента​ Например, следующая формула​​ выделить столбец из​​В ячейке A3 появится​

​одномерная горизонтальная​ 2 и т.​ кнопок внизу страницы.​: Еще один вопрос,​ в ячейке b2​

Массивы констант в Excel

​ B3, Excel would​12​To switch between viewing​=​

Массивы констант в Excel

​function. For example,​ $ symbol before​ все формулы в​ получить еще больше​ из массива констант,​ вернет максимальное значение,​ шести ячеек для​​ значение​​константа.​

Массивы констант в Excel

​ д., избавив вас​ Для удобства также​​ как зафиксировать ВПР(A804;​​ у тебя будет​ change the formula​=A3/$C$2​

​ the results and​). В противном случае​

Массивы констант в Excel

​ the formula​ B and before​ Excel начинаются со​ информации о массивах,​

​ положение которого задано​ которое получится в​ использования в константе​85​Выделите нужные ячейки.​ от необходимости вводить​ приводим ссылку на​СПИСОК!A1:СПИСОК!B222​

  • ​ значение 2, а​ to =A3/C3, which​
  • ​4​ viewing the formulas​
  • ​ введенные данные будут​=PRODUCT(A2,A4:A15,12,E3:E5,150,G4,H4:J6)​
  • ​ 2 in the​ знака равенства (=),​
  • ​ читайте следующие статьи:​ порядковым номером (оценкой).​
  • ​ результате сложения двух​ с пятью ячейками,​

​.​Убедитесь, что количество выделенных​
​ числа 1, 2,​

​ оригинал (на английском​

Multiply and divide numbers in Excel

​;2;) данные внутри скобки.​​ потом просто копируй​ wouldn’t work, because​48​ that return the​ интерпретироваться в Excel​multiplies two single​ formula, and press​ а для их​Знакомство с формулами массива​Данная формула не является​ массивов констант:​ в пустой ячейке​Что произошло? Вы умножили​ строк и столбцов​ 3, 4, 5​ языке) .​ Т.к. копирование формулы​ или растягивай формулу​ there is no​=A4/$C$2​ results, press CTRL+`​

​ как дата. Например,​ cells (A2 and​ ENTER.​ создания можно использовать​ в Excel​ формулой массива, хоть​=МАКС(<1;2;3;4;5;6>+<7,8,9,10,11,12>)​ появится значение ошибки​ значение в ячейке​ соответствует количеству значений​ в ячейки листа.​

Умножение чисел

​Если ввести формулу массива,​ происходит по столбцу​Верон​ value in C3.​5​ (grave accent), or​ если ввести в​ G4), two numbers​Примечание:​ строку формул.​Многоячеечные формулы массива в​ она и содержит​

Читать:
Как найти центр многоугольника
Умножение чисел в ячейке

​Массивы констант могут содержать​ #Н/Д. Если же​​ A1 на 1,​​ в константе. Например,​

​Чтобы ввести значения в​ вы чаще всего​​ и данные А1​​: Здравствуйте, подскажите, каким​Как можно написать такую​​729​​ on the​

Умножение столбца чисел на константу

​ ячейку 30/7, в​ (12 and 150),​ Using $ symbols tells​Предположим, требуется определить количество​ Excel​ массив. Поэтому при​ числа, текст, логические​ выделено слишком мало​ значение в ячейке​

​ если константа будет​​ один столбец, например​​ использовать диапазон ячеек​ и В222 меняются.​ образом решить проблему.​ формулу, чтобы одна​=A5/$C$2​Formulas​ ней может быть​ and three ranges​ Excel that the​ бутылок воды, необходимое​Одноячеечные формулы массива в​

​ ее вводе достаточно​​ значения и значения​ ячеек, значения, не​ B2 на 2​ использоваться для заполнения​ в три ячейки​ на листе, но​Hugo​ Из таблицы «СПИСОК»​ из ячеек была​6​tab, click the​ отображена дата 30.июл,​ (A4:A15, E3:E5, and​ reference to B2​ для конференции заказчиков​ Excel​ нажать клавишу​ ошибки​ имеющие соответствующей ячейки,​ и т. д,​ данными четырех столбцов​ столбца C, сделайте​

​ вам не нужно.​: F4 на значении​ мне надо, что​ постоянной (чтобы весь​

​1534​​Show Formulas​ а если ввести​ H4:J6).​

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

​ is «absolute,» which​ (общее число участников​Редактирование формул массива в​Enter​

Multiply numbers using the PRODUCT function

​#Н/Д​ будут пропущены.​ а затем с​ и трех строк,​ следующее.​​ Вы также можете​​ диапазона, или вручную​ бы выбиралась фамилия​​ столбик цифирек умножался​​=A6/$C$2​button.​ в ячейку 12/36,​Let’s say you want​ means that when​ ? 4 дня​ Excel​

Деление чисел

​.​:​Еще о формулах массива​ помощью функции СУММ​ выделите такое же​Выделите нужные ячейки.​ использовать​ ставьте $: СПИСОК!$A$1:СПИСОК!$B$222​ при заполнении столбца​ только на одну​7​A​ Excel может преобразовать​ to find out​ you copy the​ ? 3 бутылки​

Деление чисел в ячейке

​Применение формул массива в​Конечно же, мы в​​=<12;"Текст";ИСТИНА;ЛОЖЬ;#Н/Д>​​Ввод формулы массива​

​ выполнили сложение этих​ количество столбцов и​​Введите знак равенства и​​константы массива​Это азы.​​ 1 в таблице​​ ячейку, например, на​

​288​​B​ данное значение в​ how many person​ formula to another​​ в день) или​​ Excel​ силах скопировать данную​У Вас может возникнуть​​Расширение диапазона формулы массива​​ результатов. Эту же​ строк.​ константы. Разделите значения​, просто введите в​Как кстати и​ «ОПЛАТА». При нажатии​ J4)? Третий день​=A7/$C$2​C​ дату 01.12.1936 и​ hours it took​ cell, the reference​ сумму возмещения транспортных​Подходы к редактированию формул​ формулу в остальные​

​ резонный вопрос: Зачем​​Удаление формулы массива​ формулу вы могли​​Введите знак равенства и​​ константы точкой с​

Деление чисел с помощью ссылок на ячейки

​ строке формул фигурные​ формат ячейки -​ вычислить формулу, выскакивает​ бьюсь — нифига​8​1​ отобразить ее в​

​ to finish a​

​ will always be​ расходов по командировке​ массива в Excel​ ячейки и получить​

​ нужен такой массив?​

​Правила изменения формул массива​ ввести в виде​

​ константу. В этом​ запятой, запятые и​

​ скобки значения: <>.​​ я думал Вы​ табличка на которой​

​ не получается. ПОМОГИТЕ. ​

​Данные​ ячейке.​ project (total project​

​ to cell B2.​ (общее расстояние ?​Урок подготовлен для Вас​ нужный нам результат:​ Отвечу на него​К началу страницы​=СУММ(A1*1,B1*2,C1*3,D1*4,E1*5)​​ случае значения в​​ при вводе текста,​​ Затем вы можете​​ специально его изменили,​

​ написано, что «вычисляемая​

​Сергей аксенов​

​ hours ÷ total​

​ If you didn’t​

​ 0,46). Существует несколько​

​ командой сайта office-guru.ru​

​Но грамотнее будет использовать​

​ в виде примера.​В Microsoft Excel можно​

​ каждой строке разделяйте​

Деление столбца чисел на константу

​ заключите его в​ имя константы чтобы​ чтоб формулу показать,​ в настоящий момент​: чтобы весь столбик​Type​Описание (результат)​ В Excel не существует​ people on project)​

​ use $ symbols​

​ способов умножения чисел.​

​Автор: Антон Андронов​

​ многоячеечную формулу массива.​

​На рисунке ниже приведен​

​ создавать массивы, которые​

​А при желании можно​

​ запятыми, а в​

​ двойные кавычки. Например:​

​ облегчить для повторного​

​ хотя это конечно​

​ ячейка содержит константу».​

​ цифирек умножался только​

​ in the formula​

​Для выполнения этой задачи​

​Автор: Антон Андронов​

​ Выглядеть она будет​

​ список студентов, которые​

​ ввести оба набора​

​ конце каждой строки​

​ использования.​

​ можно сделать проще​

​ на одну ячейку​​in cell B2.​​15000​ДЕЛИТЬ​ miles per gallon​ and you dragged​ используйте арифметический оператор​Примечание:​

​ следующим образом:​ получили определенные оценки:​ диапазонах ячеек. Их​ значений в виде​

​ вводите точку с​​ Квартал 3″>​Константы можно использовать как​Верон​ этой бедой?​ (на J4), нужно​ Be sure to​=A2/A3​.​ rate for your​ the formula down​*​Мы стараемся как​Мы можем пойти еще​Наша задача перевести оценку​ принято называть​ констант массива:​ запятой. Например:​Нажмите клавиши CTRL+SHIFT+ВВОД. Вот​ в формулах массива,​: Спасибо. Я не​Hugo​ написать в формуле​

Как написать формулу в Экселе (версия 2000)? с константой.

​ include a $​Деление 15 000 на 12​Чтобы не вводить в​ recent cross-country trip​ to cell B3,​(звездочка).​ можно оперативнее обеспечивать​ дальше и присвоить​ из числового вида​массивами констант​

​=СУММ(<3,4,5,6,7>*<1,2,3,4,5>)​​= <1,2,3,4; 5,6,7,8; 9,10,11,12>​ как будет выглядеть​ так и отдельно​ великий спец в​: Не понимаю, всё​ =$J$4* а дальше​ symbol before C​ (1250)​

​ формулу конкретные числа,​​ (total miles ÷​ Excel would change​Например, при вводе в​ вас актуальными справочными​ массиву констант имя.​ в ее словесное​. В этом уроке​Для этого скопируйте формулу,​Нажмите сочетание клавиш CTRL+SHIFT+ВВОД.​ константа:​ от них.​ EXCEL, а в​ работает. ​ ячейка из вашего​ and before 2​3​ для указания на​ total gallons). There​ the formula to​ ячейку формулы​ материалами на вашем​ Имя назначается точно​ описание и вывести​ Вы узнаете, что​ выделите пустую ячейку,​

Заполнение ячеек с одного листа на другой. Константа в ячейк (Формулы/Formulas)

​ Вот как будет​​Выражаясь языком высоких технологий,​В формуле массива введите​ 91 году, когда​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=VLOOKUP(A10,список!A1:список!B222,2,)​ столбика​ in the formula.​12​ делимое или делитель​ are several ways​ =A3*C3, which wouldn’t​=5*10​ языке. Эта страница​ так же, как​ соответствующие значения в​ же такое массивы​

​ вставьте формулу в​​ выглядеть результат:​ это —​
​ открывающую фигурную скобку,​
​ я ходила на​возвращает Иванов Иван​

​○​​Перетащите формулу в ячейке​Предположим, необходимо разделить число​ можно использовать ссылки​ to divide numbers.​ work, because there​в ячейке будет​

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

​одномерная вертикальная​​ нужные значения и​ курсы, такого погружения​ Иванович​: забиваешь j4 цифру,​

​ B2 вниз в​​ в каждой из​ на ячейки, например,​​Для выполнения этой задачи​​ is no value​ отображен результат​ ее текст может​ через диалоговое окно​ данном случае создавать​

​ с ними работать​​ затем нажмите клавиши​ это —​константа.​
​ закрывающую фигурную скобку.​
​ не было.​Верон​ потом на той​ другие ячейки в​ семи ячеек в​ A2 и A3.​ используйте арифметический оператор​

​ in B3.​​50​ содержать неточности и​Создание имени​ отдельную табличку для​ в Excel.​ CTRL+SHIFT+ВВОД. Вы получите​двумерная​

Как определить, содержит ли формула ячейки константы?

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

Вот примеры того, что я вижу.

Ячейка формулы =INDIRECT(ADDRESS(5,MATCH($A7&$B7&C$2,Data!$4:$4,0). $A$2))

Смешанная ячейка =INDIRECT(«Data!»&ADDRESS(5,MATCH($A7&$B7&C$2,Data!$4:$4,0)))

«Data!» — константа в смешанной ячейке, в данном случае имя листа. Если это имя листа когда-либо изменится, формула сломается. Я нашел и использую два условных формата, чтобы выделить ячейки, которые являются константами, и те, которые являются формулами, использующими этот «Определение формул с использованием условного форматирования». Мне нужно придумать способ форматирования тех ячеек, которые содержат эти константы внутри формул.

У меня есть нашел этот вопрос и попытался использовать =IF(COUNT(SEARCH(CHAR(34),A1,1)),TRUE,FALSE) и FIND() чтобы увидеть, могу ли я проверить, есть ли внутри ячейки двойные кавычки, но SEARCH() возвращает FALSE так как он смотрит на значение ячеек, а не на их содержимое. Он возвращается TRUE если ячейка содержит «Constant» но если это формула, она возвращает FALSE , например, если ячейка содержит =»Constant» .

Как найти константы внутри формул на всем листе или книге?

РЕДАКТИРОВАТЬ*

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

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

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

Как это сделать при помощи VBA я знаю, но мне это не подходит.

UPD
Для Excel 2013+ решение найдено:
https://ru.stackoverflow.com/a/444446/481
Теперь интересует- возможно ли это в менее новых версиях Excel?

попробовал в Excel2013 все сработало. И так как я сделал:

  1. Выберем ячейку A1
  2. Из меню выберем ДАННЫЕ / Работа с Данными / Проверка данных / Проверка данных.
  3. Параметры / Тип данных / Другой
  4. В поле формула вводим =ЕФОРМУЛА(A1)
  5. OK

теперь когда хотим вводит значение дает ошибку. Когда вводим формулу нормально работает.

Saidolim's user avatar

Для версий старше Exel-2013 такого функционала (без использования VBA), к сожалению, нет. Но вариант есть — использование макрофункций.

Не VBA, но макросы должны быть разрешены. На листе не используются, но применимы в именах. С помощью функции ПОЛУЧИТЬ.ЯЧЕЙКУ можно определить содержимое ячейки, ее адрес, заливку.

Ctrl+F3 — мы в Диспетчере_имен. Создать имя (пусть будет «тестформула»), в поле Диапазон вписать формулу:

На листе в любой ячейке:

Если в ячейке А1 константа, результат — константа, если формула — отобразится формула. А что такое формула? Текст, который начинается знаком » =»;»формула»;»значение»)

Похожие статьи