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



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


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

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

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

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

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

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


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