Страницы: 1
RSS
Ограничения функции МУМНОЖ?
 
На форуме программистов всплыл неприятный момент с МУМНОЖ() - ограничение по количеству строк. Почему? Не почему всплыл, а почему ограничение? :)  
Ссылка не тему:  
http://www.programmersforum.ru/showthread.php?t=160766&page=3  
 
Если не хочется гулять по ссылкам, файл приложен. Формула на листе "Лист1" в ячейке D2:  
=СУММ(--(МУМНОЖ(--(НЕ(ЕПУСТО(Лист3!C3:E5463)));{1:1:1})>0))  
Если диапазон увеличить хоть на одну строку (до E5464), формула не работает.
 
А у меня нет ограничения.
 
А у нас Excel-2003, а у Вас? :)
 
Да у меня только 2007 :(  
 
Да еще созрел вопрос: а формулой массива формула должна быть обязательно независимо от  excel ?
 
Нет. Это у меня раритет остался после экспериментов.  
Функции, обрабатывающие массивы, обычно вводятся как формулы массива. В данном случае МУМНОЖ() создает диапазон для суммирования в СУММ(). "Массивный" ввод не требуется.
 
Про ограничение в 2003    
-Размер получающегося массива равен или больше 5 461 ячейке  
http://office.microsoft.com/ru-ru/excel-help/HP005209181.aspx?CTT=3
 
{quote}{login=}{date=03.09.2011 08:13}{thema=}{post}Про ограничение в 2003    
-Размер получающегося массива равен или больше 5 461 ячейке  
http://office.microsoft.com/ru-ru/excel-help/HP005209181.aspx?CTT=3{/post}{/quote}Н-да...  
Надо чаще справку читать...  
 
ЗЫ Проверить не могу, 2003 снёс.
 
{quote}{login=vikttur}{date=02.09.2011 10:16}{thema=Ограничения функции МУМНОЖ?}{post}...МУМНОЖ() - ограничение по количеству строк. Почему?{/post}{/quote}Хотя ответа на вопрос ссылка не даёт.
 
{quote}{login=}{date=03.09.2011 08:13}{thema=}{post}Про ограничение в 2003    
-Размер получающегося массива равен или больше 5 461 ячейке  
http://office.microsoft.com/ru-ru/excel-help/HP005209181.aspx?CTT=3{/post}{/quote}  
Вот спасибо!  
Справку-то надо читать, не спорю. И читаю. Но во встроенной по ошибке только одно предложение:  
"Если хотя бы одна ячейка в аргументах пуста или содержит текст или если число столбцов в аргументе массив1 отличается от числа строк в аргументе массив2, то функция МУМНОЖ возвращает значение ошибки #ЗНАЧ!"  
Но какое-то непонятное число "5461". С чем оно может быть связано?
 
Выше был я.  
А вот почему такая цифра это наверно вопрос MS :)  
Вот тут еще есть про ограничение при работе с массивами  
http://support.microsoft.com/kb/166342
 
{quote}{login=vikttur}{date=03.09.2011 08:30}{thema=Re: }{post}  
Справку-то надо читать, не спорю.{/post}{/quote}Вить,это я скорее себе писал, чем тебе :-)  
Сам-то я её не читаю...
 
Спасибо, sva, полезная информация.  
 
Похоже, тема исчерпана.
Страницы: 1
Читают тему
Наверх