Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчет всех ячеек в диапазоне - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин  
Мир MS Excel » Работа и общение » Мозговой штурм » Подсчет всех ячеек в диапазоне (Решение формулой.)
Подсчет всех ячеек в диапазоне
AlexM Дата: Вторник, 20.05.2014, 12:55 | Сообщение № 1
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Недавно попалась очень простая задача по определению количества ячеек в заданном диапазоне, например B10:E16 в справочной системе рекомендуют определять так
Код
=ЧСТРОК(B10:E16)*ЧИСЛСТОЛБ(B10:E16)
Подсчет всех ячеек в диапазоне
Задача сократить формулу. Задача очень простая, но как я понял для решения приходится подумать, поэтому решил поместить вопрос в этом разделе.
Длина рекомендованной MS формулы без знака "=" 34 знака
Дополнительные условия. Формула должна правильно определять число ячеек в диапазоне, если в нем числа, текст и любые ошибки, т.е возвращать число 28

Есть решение на 17 знаков
К сообщению приложен файл: 33333.xls (15.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеНедавно попалась очень простая задача по определению количества ячеек в заданном диапазоне, например B10:E16 в справочной системе рекомендуют определять так
Код
=ЧСТРОК(B10:E16)*ЧИСЛСТОЛБ(B10:E16)
Подсчет всех ячеек в диапазоне
Задача сократить формулу. Задача очень простая, но как я понял для решения приходится подумать, поэтому решил поместить вопрос в этом разделе.
Длина рекомендованной MS формулы без знака "=" 34 знака
Дополнительные условия. Формула должна правильно определять число ячеек в диапазоне, если в нем числа, текст и любые ошибки, т.е возвращать число 28

Есть решение на 17 знаков

Автор - AlexM
Дата добавления - 20.05.2014 в 12:55
_Boroda_ Дата: Вторник, 20.05.2014, 13:17 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
16
Кстати, когда ты позавчера этот вопрос в личке задавал, то не допер я.
А сейчас ...
Еще немного подумал
15


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал _Boroda_ - Вторник, 20.05.2014, 14:29
 
Ответить
Сообщение16
Кстати, когда ты позавчера этот вопрос в личке задавал, то не допер я.
А сейчас ...
Еще немного подумал
15

Автор - _Boroda_
Дата добавления - 20.05.2014 в 13:17
MCH Дата: Вторник, 20.05.2014, 13:58 | Сообщение № 3
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

16 с "="
 
Ответить
Сообщение16 с "="

Автор - MCH
Дата добавления - 20.05.2014 в 13:58
vikttur Дата: Вторник, 20.05.2014, 14:27 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

17 16 с "="


Сообщение отредактировал vikttur - Вторник, 20.05.2014, 15:21
 
Ответить
Сообщение17 16 с "="

Автор - vikttur
Дата добавления - 20.05.2014 в 14:27
AlexM Дата: Вторник, 20.05.2014, 14:36 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
16 15 по правилам счета получил. :)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Вторник, 20.05.2014, 14:49
 
Ответить
Сообщение16 15 по правилам счета получил. :)

Автор - AlexM
Дата добавления - 20.05.2014 в 14:36
MCH Дата: Вторник, 20.05.2014, 23:29 | Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

а я решил эту задачу без "-" :)
 
Ответить
Сообщениеа я решил эту задачу без "-" :)

Автор - MCH
Дата добавления - 20.05.2014 в 23:29
AlexM Дата: Среда, 21.05.2014, 00:06 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Это значит 14 без "="?
Или с %



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Среда, 21.05.2014, 00:16
 
Ответить
СообщениеЭто значит 14 без "="?
Или с %

Автор - AlexM
Дата добавления - 21.05.2014 в 00:06
_Boroda_ Дата: Среда, 21.05.2014, 00:34 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
а я решил эту задачу без "-"

Ну да, я с самого начала так и сделал.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
а я решил эту задачу без "-"

Ну да, я с самого начала так и сделал.

Автор - _Boroda_
Дата добавления - 21.05.2014 в 00:34
MCH Дата: Среда, 21.05.2014, 00:38 | Сообщение № 9
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Это значит 14 без "="?
Или с %

Ни то, ни другое, размер остался без изменения, % не использовал (даже не догадался что можно было так)
Предположил, что задача решена у всех одинаково, оказывается есть три (а может и больше) варианта:"-", "%", "+"
 
Ответить
Сообщение
Это значит 14 без "="?
Или с %

Ни то, ни другое, размер остался без изменения, % не использовал (даже не догадался что можно было так)
Предположил, что задача решена у всех одинаково, оказывается есть три (а может и больше) варианта:"-", "%", "+"

Автор - MCH
Дата добавления - 21.05.2014 в 00:38
AlexM Дата: Среда, 21.05.2014, 00:40 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
"+" не должен работать



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение"+" не должен работать

Автор - AlexM
Дата добавления - 21.05.2014 в 00:40
MCH Дата: Среда, 21.05.2014, 00:51 | Сообщение № 11
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

"+" не должен работать

почему не должен? работает же
 
Ответить
Сообщение
"+" не должен работать

почему не должен? работает же

Автор - MCH
Дата добавления - 21.05.2014 в 00:51
AlexM Дата: Среда, 21.05.2014, 00:59 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
В моем решении 15 символов без "=" в Excel2003 с плюсом получаю неверный результат



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВ моем решении 15 символов без "=" в Excel2003 с плюсом получаю неверный результат

Автор - AlexM
Дата добавления - 21.05.2014 в 00:59
Russel Дата: Среда, 21.05.2014, 10:33 | Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
15 без равно и {}, массивная.


QIWI 9173973973

Сообщение отредактировал Russel - Среда, 21.05.2014, 10:58
 
Ответить
Сообщение15 без равно и {}, массивная.

Автор - Russel
Дата добавления - 21.05.2014 в 10:33
SkyPro Дата: Среда, 21.05.2014, 10:45 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация: 255 ±
Замечаний: 0% ±

2010
15 массивная.


skypro1111@gmail.com
 
Ответить
Сообщение15 массивная.

Автор - SkyPro
Дата добавления - 21.05.2014 в 10:45
MCH Дата: Среда, 21.05.2014, 11:30 | Сообщение № 15
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

в Excel2003 с плюсом получаю неверный результат

Проверил в 2003, действительно "+" не работает. А в 2007 - считает
 
Ответить
Сообщение
в Excel2003 с плюсом получаю неверный результат

Проверил в 2003, действительно "+" не работает. А в 2007 - считает

Автор - MCH
Дата добавления - 21.05.2014 в 11:30
AlexM Дата: Среда, 21.05.2014, 11:37 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Думаю формула у всех одна.
Откроемся завтра. Вдруг еще кто-нибудь присоединится.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеДумаю формула у всех одна.
Откроемся завтра. Вдруг еще кто-нибудь присоединится.

Автор - AlexM
Дата добавления - 21.05.2014 в 11:37
vikttur Дата: Среда, 21.05.2014, 13:26 | Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

У меня сразу были и "+", и "-". Вернее, минус, потом решил проверить "+". В 2010 отрабатывает.
О % даже не подумал.
 
Ответить
СообщениеУ меня сразу были и "+", и "-". Вернее, минус, потом решил проверить "+". В 2010 отрабатывает.
О % даже не подумал.

Автор - vikttur
Дата добавления - 21.05.2014 в 13:26
tsap Дата: Четверг, 22.05.2014, 02:43 | Сообщение № 18
Группа: Проверенные
Ранг: Участник
Сообщений: 60
Репутация: 6 ±
Замечаний: 0% ±

2013
19 знаков ;)


 
Ответить
Сообщение19 знаков ;)

Автор - tsap
Дата добавления - 22.05.2014 в 02:43
AlexM Дата: Четверг, 22.05.2014, 09:40 | Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Открываемся.
Формула 17 знаков, о которой я говорил в первом сообщении.
Код
=СЧЁТЗ(B10:E16&"")
Формула массивная, как и все формулы ниже.
Следующая формула 16 знаков.
Код
=СЧЁТЗ(B10:E16*1)
И две по 15 знаков
Код
=СЧЁТЗ(-B10:E16)
и
Код
=СЧЁТЗ(B10:E16%)

С плюсом формула не работает в Excel 2003.
Думаю у всех использована одна функция СЧЁТЗ().
Всем спасибо за участие в теме.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеОткрываемся.
Формула 17 знаков, о которой я говорил в первом сообщении.
Код
=СЧЁТЗ(B10:E16&"")
Формула массивная, как и все формулы ниже.
Следующая формула 16 знаков.
Код
=СЧЁТЗ(B10:E16*1)
И две по 15 знаков
Код
=СЧЁТЗ(-B10:E16)
и
Код
=СЧЁТЗ(B10:E16%)

С плюсом формула не работает в Excel 2003.
Думаю у всех использована одна функция СЧЁТЗ().
Всем спасибо за участие в теме.

Автор - AlexM
Дата добавления - 22.05.2014 в 09:40
_Boroda_ Дата: Четверг, 22.05.2014, 09:44 | Сообщение № 20
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще для 16, как у меня первоначально была.
Код
=СЧЁТЗ(B10:E16&1)

А вот интересно, почему с "+" в 2003 не хочет? У кого-нибудь мысли есть по этому поводу?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995


Сообщение отредактировал _Boroda_ - Четверг, 22.05.2014, 09:45
 
Ответить
СообщениеЕще для 16, как у меня первоначально была.
Код
=СЧЁТЗ(B10:E16&1)

А вот интересно, почему с "+" в 2003 не хочет? У кого-нибудь мысли есть по этому поводу?

Автор - _Boroda_
Дата добавления - 22.05.2014 в 09:44
Мир MS Excel » Работа и общение » Мозговой штурм » Подсчет всех ячеек в диапазоне (Решение формулой.)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!