Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Присвоить пустое значение в формуле рабочего листа. / 20 сообщений из 20, страница 1 из 1
27.10.2006, 15:33
    #34087454
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Можно ли это сделать ? Пустое значение - не строка нулевой длины, а Range.ClearContents. В макросе я могу это сделать, из пользовательской
ф-ции, как поняла из доков, нельзя менять параметры форматрования ячеек.
Очень хотелось бы в формуле ЕСЛИ(<условие>;<значение>;< ПУСТОЕ ЗНАЧЕНИЕ >). Пустые значения мне нужны для разрывов линейных графиков.
...
Рейтинг: 0 / 0
27.10.2006, 18:06
    #34087970
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
SvIvaМожно ли это сделать ? Пустое значение - не строка нулевой длины, а Range.ClearContents. В макросе я могу это сделать, из пользовательской
ф-ции, как поняла из доков, нельзя менять параметры форматрования ячеек.
Очень хотелось бы в формуле ЕСЛИ(<условие>;<значение>;< ПУСТОЕ ЗНАЧЕНИЕ >). Пустые значения мне нужны для разрывов линейных графиков.
Элементарно:
Код: plaintext
=If(A2<> 0 , A1/A2, NA())
...
Рейтинг: 0 / 0
27.10.2006, 18:20
    #34088009
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Извините все,уменя Форс-Мажор.Только к вонеденельник.
...
Рейтинг: 0 / 0
29.10.2006, 13:50
    #34089325
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Издалека, конечно, незаметно, что 90 % на фоуме рвботают с русскоговорящим Excel'ом. Я найду русский эквивалент твоей функции, а что далать студентам, желающим получить знания.
...
Рейтинг: 0 / 0
30.10.2006, 12:05
    #34090587
asta97
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Вы это имели в виду?
=ЕСЛИ(разд22н!E26=0;"";разд22н!E26)
...
Рейтинг: 0 / 0
30.10.2006, 12:58
    #34090844
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
asta97=ЕСЛИ(разд22н!E26=0;"";разд22н!E26)
Эта формула вернет строку нулевой длины, а не пустое значение, так что не годится.
...
Рейтинг: 0 / 0
30.10.2006, 13:48
    #34091083
asta97
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
авторМожно ли это сделать ? Пустое значение - не строка нулевой длины, а Range.ClearContents. В макросе я могу это сделать, из пользовательской
ф-ции, как поняла из доков, нельзя менять параметры форматрования ячеек.
Очень хотелось бы в формуле ЕСЛИ(<условие>;<значение>;<ПУСТОЕ ЗНАЧЕНИЕ>). Пустые значения мне нужны для разрывов линейных графиков.
Можно свою функцию написать и выбирать её.
...
Рейтинг: 0 / 0
30.10.2006, 14:28
    #34091257
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Я так полагаю, что White Owl мог приобидеться (я бы точно обиделся) на
1) отсутствие "спасибо"
2) на насмешливо требовательный ответ (про неизвестно откуда взявшиеся 99.9% и про бедных студентов)
А ведь решение было дано аж 3 дня назад: в ячейке должно появляться значение ошибки #Н/Д , которое, помимо прочего, можно получить с помощью функции НД()

=ЕСЛИ(A2<>0; A1/A2; НД())

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
30.10.2006, 14:35
    #34091290
KL (XL)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
asta97 Можно свою функцию написать и выбирать её.Никакая функция, использованная в ячейке, не может вернуть значение пустой ячейки по одной простой причине: понятие "пустая ячейка" означает "не содержащая ничего" (включая формулы).

KL
[MVP - Microsoft Excel]
...
Рейтинг: 0 / 0
30.10.2006, 15:12
    #34091459
SvIva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Прошу прощения, за молчание (форс-мажор).
НД() возвращает #Н/Д, график в этой точке не разрывается, а падает в 0.
Спасибо White Owl и всем-всем-всем, но решения я не нашла.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
13.12.2010, 08:12
    #37010527
GladiatorS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
SvIvaНД() возвращает #Н/Д, график в этой точке не разрывается, а падает в 0.
Спасибо White Owl и всем-всем-всем, но решения я не нашла.
У меня график как раз разрывается в точках #Н/Д. Спасибо за решение!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
18.10.2013, 20:21
    #38433461
Присвоить пустое значение в формуле рабочего листа.
SvIva, например, так: =ЕСЛИОШИБКА(AB2/Z2; 0), а в формате ячейки пишем 0#,000;-0;;@

enjoy
...
Рейтинг: 0 / 0
18.03.2014, 10:57
    #38589095
Mik Prokoshin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Митя ВасюковSvIva, например, так: =ЕСЛИОШИБКА(AB2/Z2; 0), а в формате ячейки пишем 0#,000;-0;;@
Это годится только для визуального результата, но не для графиков или диаграмм.
Для общего случая (проверка функцией ЕПУСТО) в Excel 2010 точно не работает. Не работают для общего случая также очевидные методы: поставить ссылку на заведомо пустую ячейку, создать возвращающую null функцию на VBA, создать очищающую по передаваемому адресу ячейку функцию VBA (это уже ограничение UDF).
Возможно предположить, что функция ЕПУСТО проверяет на пустоту у ячейки Excel кроме значения Value еще и атрибут Formula. Таким образом, в общем случае из формулы Excel никак нельзя вернуть пустое значение, увы.
...
Рейтинг: 0 / 0
20.03.2014, 22:53
    #38592396
Serge 007
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Из дневника Капитана Очевидность :Mik Prokoshinиз формулы Excel никак нельзя вернуть пустое значениеMik Prokoshinфункция ЕПУСТО проверяет на пустоту у ячейки Excel кроме значения Value еще и атрибут FormulaKL (XL)понятие "пустая ячейка" означает "не содержащая ничего" (включая формулы)
...
Рейтинг: 0 / 0
16.07.2014, 11:33
    #38697680
VitAks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
SvIvaНД() возвращает #Н/Д, график в этой точке не разрывается, а падает в 0.


=ЕСЛИ(A2<>0; A1/A2; НД())

Не разрывается, но и в ноль не падает. Игнорируется.
А вот если использовать
ЕСЛИ(A2<>0; A1/A2; "")
ЕСЛИ(A2<>0; A1/A2;)

то упадет.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
28.10.2020, 16:08
    #40012703
Omu
Omu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Мне надо что..бы текст одной клетки наползал на соседние клетки с формулами, полагаю для этого надо что.бЫ формула возвращала значение пустой клетки (на пустые клетки текст залазить без проблем). Можно такое сделать?
...
Рейтинг: 0 / 0
03.11.2020, 10:15
    #40014739
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Omu,
нет
...
Рейтинг: 0 / 0
03.11.2020, 10:20
    #40014741
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
Omu
наползал на соседние клетки с формулами
ячейка с формулой по определению не может быть пустой, поэтому Ваше желание не осуществимо формулами.
...
Рейтинг: 0 / 0
05.11.2020, 08:36
    #40015420
ldfanate
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
ну пользовательскую функцию рабочего листа если собрать из стандартных на vba, которая As Variant возвращает явно значение Empty ?
...
Рейтинг: 0 / 0
05.11.2020, 08:46
    #40015424
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить пустое значение в формуле рабочего листа.
ldfanate
которая As Variant возвращает явно значение Empty
да без разницы, что она будет возвращать, если цель:
Omu
что..бы текст одной клетки наползал на соседние клетки с формулами

если в ячейке формула - то ячейка уже не пустая, чтобы она там не возвращала. И как ни пытайся текст из соседних ячеек на неё заползать не будет.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Присвоить пустое значение в формуле рабочего листа. / 20 сообщений из 20, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]