|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
17.11.2006, 14:38 | #1 |
Регистрация: 17.11.2006
Сообщений: 6
|
как отличить формулу от числа
ну в принципе это и все. в одной колонке есть и числовые значения и формулы, нужен оператор который сравнивает их и выдает истина или ложь заранее благодарен
з.ы. поиск "=" не помогает Последний раз редактировалось Реланиум; 17.11.2006 в 15:47. |
17.11.2006, 16:02 | #2 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
поставленную задачу можно решить с помощью именованных формул (пример прилагается)
|
17.11.2006, 17:23 | #3 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
Кстати, если Вас устроит визуальное определение формулы, то можно сделать следующее : в меню Сервис выбрать команду Параметры, затем выделить закладку Вид и установить "флажок" напротив Формулы и нажмите кнопку Ok.
Также можно воспользоваться ещё одной возможностью MS Excel, а именно выделение группы ячеек. Для того, чтобы выделить формулы в нужном диапазоне необходимо его выделить, затем в меню Правка выбрать команду Перейти (CTRL+G или F5) После чего кликнуть кнопку Выделить, установить переключатель напротив Формулы и нажмите кнопку Ok. Если переключатель установить напротив Константы, и убрать все "флажки" за исключением Числа, то будут выделены ячейки содержащие числа. В принципе можно воспользоваться обоими способами и используя клавишу ENTER перемещаться в выделенном диапазоне. P.S. Используя поиск также можно найти ячейки содержащие формулы, но для этого, в списке Область поиска необходимо выбрать Формулы. Все вышеперечисленные способы не помогут, если формулы скрыты, а рабочий лист защищён. |
21.11.2006, 09:39 | #4 |
Регистрация: 17.11.2006
Сообщений: 6
|
спасибо конечно.. но чуть не то, что я хотел..
а хотел написать или формулу, или функцию которая тупо Ifом проверяет формула это или нет если формула делает то, нет вот это.. |
21.11.2006, 09:45 | #5 |
Регистрация: 17.11.2006
Сообщений: 6
|
|
21.11.2006, 20:14 | #6 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 524
|
1. В ячейках столбца "B" наличествует именованная формула, которая возвращает логическое значение ИСТИНА/ЛОЖЬ в зависимости от того, наличествует или нет формула в столбце "A"
2. Используя эту формулу, а также стандартную функцию рабочего листа =ЕСЛИ() можно создать формулу, которая будет выполнять некие вычисления, в зависимости от значений, которые возвращает наша именованная формула. Для примера : выделите диапазон "B2:B16" введите следующую формулу =ЕСЛИ(ЕФОРМУЛА;100+12;84-56) и нажмите клавиши CTRL+ENTER 3. Для того, чтобы изменить адресацию в именованной формуле проделайте следующее : В меню Вставка выберите пункт Имя, и команду Присвоить. Затем в появившемся стандартном диалоговом окне - в списке Имя: выберите именованную формулу (на данный момент там наличествует всего одно имя) а в поле Формула: измените наличествующую там ссылку на нужную и нажмите кнопку Ok. P.S. Для программного определения наличия формулы используйте свойство .HasFormula об'екта Range (VBA) |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ДАНЫ 4 ЧИСЛА X Y Z W составит программу найти произведение все положительные нечетные числа | Woland-itn | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.03.2008 21:49 |
как вычислить формулу? | Sergeus | Microsoft Office Excel | 2 | 26.02.2008 23:56 |
Как переделать формулу | mik | Microsoft Office Excel | 1 | 27.10.2007 19:07 |
Подскажите формулу | Сильванович Михаил | Помощь студентам | 3 | 17.07.2007 13:17 |
как в каталоге отличить файлы от папок. | Alar | Общие вопросы Delphi | 0 | 29.10.2006 10:39 |