Страницы: 1
RSS
Число умножается на пустую ячейку и на текст, как будто это число 1
 
В 97-м экселе число умножается на пустую ячейку и на текст, как будто это число 1. Раньше выходил из ситуации условием, что значение ячейки меньше 0,01 или меньше 1. Тогда считать значение функции Произвед как умножение на 0. Теперь, почему-то не помогает и это. Как сию заразу известь?
 
И сколько же времени Вы мучитесь из-за того, что лень справку открыть?
Цитата
Примечание.    Если аргумент является массивом или ссылкой, то перемножаются только числа из этого массива или ссылки. Пустые ячейки, логические значения и текст в них игнорируются
Почему Вас не устраивает обычное умножение?
 
Совсем идея непонятна... Зачем?
Может если Вы изложите идею, то ....  :)
 
Цитата
vikttur написал: Пустые ячейки, логические значения и текст в них игнорируются
Как следует из сканов, не игнорируются.

Рисунки удалены: превышение допустимого размера вложения [МОДЕРАТОР]
 
Из картинок ничего не следует. В файле покажите.
 
У Вас все правильно работает. Не понял в чем проблема. Значение в столбце I не может быть принято условием на сравнение, если там не число (Пусто - не число в данном случае). Об этом было написано в справке от vikttur, сообщение 2
 
Цитата
vikttur написал: В файле покажите.
Показал. Но, как я понимаю, в разных версиях Экселя формула работает тоже по-разному.

Цитата
AAF написал: не может быть принято условием на сравнение, если там не число
Как видно, не может, но принимается. Простое умножение дает ошибочное значение. Пустая ячейка принимает значение 1 в формуле Произвед.
 
У меня 2013 также работает...
Он не делает уможение на не число, а просто оставляет то, что плучил (25.5)
Изменено: AAF - 02.09.2017 23:49:35
 
Цитата
AAF написал: Совсем идея непонятна...
Идея сделать так, чтобы обходить перемножение ячейки с числом на ячейку с текстом или пустую ячейку тоже как на ячейку с числом.
 
Хорошо. Обходить можно по разному. Еще раз, какой результат будет считаться ОБХОДОМ?
 
vmax1, Вы хоть объясните, что должно получиться, при умножении числа на текст, если множитель воспринимается, как единица. Вот при таком раскладе какой должен быть результат?
3 * Текст = ?
P.S. И не цитируйте без необходимости: кнопка цитирования не для ответа.
 
Цитата
AAF написал: какой результат будет считаться ОБХОДОМ?
Игнорирование. Как в справке. Или значение 0.
 
Цитата
Юрий М написал:
Вот при таком раскладе какой должен быть результат?
3 * Текст = ?
0. Или игнорирование.
 
Ошибаетесь.
3 * "Текст" = ошибка
ПРОИЗВЕД(3;"Текст") = 3
Но следует понимать, что ПРОИЗВЕД(3;"2") = 6 - происходит преобразовние текста в число

Цитата
vmax1 написал: Пустая ячейка принимает значение 1 в формуле Произвед.
Читайте внимательно:
Цитата
Пустые ячейки... игнорируются
Не принимаются равными 1, а не принимаются в расчет, будто их нет в формуле. Но если вместо пустоты запишете 0, функция увидит это число и покажет в результате вычислений 0.
 
Цитата
AAF написал: Вы в файле не показали что хотите видеть.
Конечно. Я показал ошибку, из которой все время приходится выкручиваться.
Цитата
AAF написал: Просто продублируйте строки со готовыми значениями, которые ожидаете по Вашему мнению
Теперь я Вас не понял. Убрать формулу и показать значение, которое должно быть?
Ну, и этого не дадут сделать. Все картинки и экселевский файл из комментариев модератор удалил.
 
Цитата
Ну, и этого не дадут сделать.
не можете обрезать рисунки до допустимых <100 кБ в сумме? Да и не нужно картинками, в файле можно показать 3-5 ячеек.

Вы сообщение №14 прочтали? Что из написанного непонятно?
 
Цитата
vikttur написал:
не можете обрезать рисунки до допустимых <100 кБ в сумме? Да и не нужно картинками, в файле можно показать 3-5 ячеек.

Вы сообщение №14 прочтали? Что из написанного непонятно?
Я привык к уважительному общению. Файлы были по 44 кБ. Не умеете уважать посетителей сайта - общайтесь сами с собой...
 
О размерах файлов - читайте правила. При чем здесь уважение?

Цитата
Вы сообщение №14 прочтали? Что из написанного непонятно?
А это относилось к разъяснению в моем сообщении №14. Обычный вопрос, привлечение внимания к сообщению: прочитали ли? Ведь могли пропустить ненароком... Если непонятно, то что нужно еще пояснить?
Где Вы неуважение видите?

Вам пытаются помочь понять, а Вы обиды находите...
Страницы: 1
Читают тему
Наверх