Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сумма. Необычная формула. Вместо нуля вывести пустоту. / 5 сообщений из 5, страница 1 из 1
08.04.2013, 16:25
    #38217539
SQLPowerUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма. Необычная формула. Вместо нуля вывести пустоту.
Здравствуйте! Есть довольно интересное пожелание заказчика, которое вкратце можно сформулировать так:
если в формуле все ссылки ведут на пустые ячейки, то в Итоге вместо нуля вывести пустое значение. Сумма идет не по диапазону, а по избранным ячейкам.



Вроде бы решается просто:
Код: vbnet
1.
=ЕСЛИ(B3+D3+E3 = 0; ""; B3+D3+E3)


Однако, если в ячейках есть цифры, сумма которых действительно = 0, то ноль надо выводить (строка 3 на рисунке)

Простой Excel-файл прикладываю.
...
Рейтинг: 0 / 0
08.04.2013, 16:33
    #38217557
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма. Необычная формула. Вместо нуля вывести пустоту.
Навскидку:
Код: vbnet
1.
=ЕСЛИ(И(B2=0;D2=0;E2=0);"";B2+D2+E2)
...
Рейтинг: 0 / 0
08.04.2013, 16:38
    #38217566
SQLPowerUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма. Необычная формула. Вместо нуля вывести пустоту.
AndreTM,

подходит. Спасибо!
...
Рейтинг: 0 / 0
09.04.2013, 13:57
    #38218758
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма. Необычная формула. Вместо нуля вывести пустоту.
А если там пробел,а не ноль?
SQLPowerUser, есть ведь =ЕПУСТО() специально для проверки.
Есть =еошибка() и её варианты, есть =значен(), =ечисло() и т.п.
...
Рейтинг: 0 / 0
12.04.2013, 10:50
    #38223080
SQLPowerUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сумма. Необычная формула. Вместо нуля вывести пустоту.
exp98,

данные контролирую из SQL-запроса. Тут всё нормально.

Код: vbnet
1.
2.
=ЕПУСТО() специально для проверки.
Есть =еошибка() и её варианты, есть =значен(), =ечисло() и т.п.

ОК. Взял на заметку, спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сумма. Необычная формула. Вместо нуля вывести пустоту. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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