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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин  
Подсчет всех ячеек в диапазоне
AlexM Дата: Четверг, 22.05.2014, 10:01 | Сообщение № 21
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
мысли есть по этому поводу
В Excel 2007 можно в ячейку вставить, например +5 для указания знака значения?



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
мысли есть по этому поводу
В Excel 2007 можно в ячейку вставить, например +5 для указания знака значения?

Автор - AlexM
Дата добавления - 22.05.2014 в 10:01
Rioran Дата: Пятница, 30.05.2014, 11:19 | Сообщение № 22
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Всем привет!

Довольно интересная задача. Кто-нибудь может намекнуть, как работают механизмы "*1", %, &"" в массивных формулах?


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеВсем привет!

Довольно интересная задача. Кто-нибудь может намекнуть, как работают механизмы "*1", %, &"" в массивных формулах?

Автор - Rioran
Дата добавления - 30.05.2014 в 11:19
AlexM Дата: Пятница, 30.05.2014, 11:35 | Сообщение № 23
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
Идея в следующем. Надо сделать во всех ячейках значения. Иначе пустые ячейки функция СЧЁТЗ() не посчитает.
При *1 пустые ячейки преобразуются в 0, числовые не меняются, текстовые возвращают значение ошибки
% - пустые ячейки преобразуются в 0, числовые делятся на 100, текстовые возвращают значение ошибки
&"" - к первоначальному значению добавляется пустая текстовая строка.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеИдея в следующем. Надо сделать во всех ячейках значения. Иначе пустые ячейки функция СЧЁТЗ() не посчитает.
При *1 пустые ячейки преобразуются в 0, числовые не меняются, текстовые возвращают значение ошибки
% - пустые ячейки преобразуются в 0, числовые делятся на 100, текстовые возвращают значение ошибки
&"" - к первоначальному значению добавляется пустая текстовая строка.

Автор - AlexM
Дата добавления - 30.05.2014 в 11:35
Rioran Дата: Пятница, 30.05.2014, 12:11 | Сообщение № 24
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
AlexM, спасибо! =)

Тогда предположу, что минус в похожей ситуации от текста вернёт ошибку, от нульстринга вернёт 0 и от числа вернёт число.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеAlexM, спасибо! =)

Тогда предположу, что минус в похожей ситуации от текста вернёт ошибку, от нульстринга вернёт 0 и от числа вернёт число.

Автор - Rioran
Дата добавления - 30.05.2014 в 12:11
AlexM Дата: Пятница, 30.05.2014, 12:29 | Сообщение № 25
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
от числа вернёт число
отрицательное число, так как минус это тоже самое, что *-1



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
от числа вернёт число
отрицательное число, так как минус это тоже самое, что *-1

Автор - AlexM
Дата добавления - 30.05.2014 в 12:29
Rioran Дата: Пятница, 30.05.2014, 13:49 | Сообщение № 26
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
AlexM, ну это уже очевидные детали =)


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеAlexM, ну это уже очевидные детали =)

Автор - Rioran
Дата добавления - 30.05.2014 в 13:49
koyaanisqatsi Дата: Суббота, 11.10.2014, 01:21 | Сообщение № 27
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
AlexM, О запрете индекса никто не говорил. Так что держите формулу на 9 знаков.
Код
=СЧЁТЗ(n%)
Массивная
К сообщению приложен файл: 33333_32.xls (25.0 Kb)


Сообщение отредактировал koyaanisqatsi - Суббота, 11.10.2014, 01:23
 
Ответить
СообщениеAlexM, О запрете индекса никто не говорил. Так что держите формулу на 9 знаков.
Код
=СЧЁТЗ(n%)
Массивная

Автор - koyaanisqatsi
Дата добавления - 11.10.2014 в 01:21
AlexM Дата: Суббота, 11.10.2014, 08:26 | Сообщение № 28
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1129 ±
Замечаний: 0% ±

Excel 2003
9 + в имени 17 = 26
При использовании имен формула может быть в 1 знак
К сообщению приложен файл: 33333_33.xls (25.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение9 + в имени 17 = 26
При использовании имен формула может быть в 1 знак

Автор - AlexM
Дата добавления - 11.10.2014 в 08:26
koyaanisqatsi Дата: Суббота, 11.10.2014, 09:31 | Сообщение № 29
Группа: Проверенные
Ранг: Ветеран
Сообщений: 713
Репутация: 15 ±
Замечаний: 0% ±

Excel 2010
AlexM, Во совсем другое дело ) самая маленькая формула )
Но на самом деле есть разница между нашими способами. На практики уже может быть введено имя и тогда и правда глупо и не воспользоватся А Ваше имя достаточно уникально чтобы встречаться в файлах.
 
Ответить
СообщениеAlexM, Во совсем другое дело ) самая маленькая формула )
Но на самом деле есть разница между нашими способами. На практики уже может быть введено имя и тогда и правда глупо и не воспользоватся А Ваше имя достаточно уникально чтобы встречаться в файлах.

Автор - koyaanisqatsi
Дата добавления - 11.10.2014 в 09:31
AndreTM Дата: Суббота, 11.10.2014, 12:08 | Сообщение № 30
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
koyaanisqatsi, если вы не заметили, то это раздел "МШ", а не "Решение практических задач" :)
Здесь уже обсуждали использование имен (формул, диапазонов и т.д.). Выводы примерно таковы: с одной стороны, как вам правильно указали, тогда надо суммировать и длину формул для имен; с другой стороны, использование имен требует других настроек безопасности (в новых версиях Офиса), нежели для "чистых" формул. И, самое главное - решение должно быть таким, чтобы его можно было опубликовать/скопировать в виде формулы, и эта формула должна работать без дополнительных телодвижений :)


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщениеkoyaanisqatsi, если вы не заметили, то это раздел "МШ", а не "Решение практических задач" :)
Здесь уже обсуждали использование имен (формул, диапазонов и т.д.). Выводы примерно таковы: с одной стороны, как вам правильно указали, тогда надо суммировать и длину формул для имен; с другой стороны, использование имен требует других настроек безопасности (в новых версиях Офиса), нежели для "чистых" формул. И, самое главное - решение должно быть таким, чтобы его можно было опубликовать/скопировать в виде формулы, и эта формула должна работать без дополнительных телодвижений :)

Автор - AndreTM
Дата добавления - 11.10.2014 в 12:08
Формуляр Дата: Суббота, 11.10.2014, 13:51 | Сообщение № 31
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация: 255 ±
Замечаний: 0% ±

Excel 2003, 2013
А вот интересно, почему с "+" в 2003 не хочет?
По-моему логично: "+" не есть унарная операция.
Почему 2010 работает - вот вопрос! :D

PS. Комментарий, похоже, немного запоздал (не поглядел на дату) :)


Excel 2003 EN, 2013 EN

Сообщение отредактировал Формуляр - Суббота, 11.10.2014, 13:55
 
Ответить
Сообщение
А вот интересно, почему с "+" в 2003 не хочет?
По-моему логично: "+" не есть унарная операция.
Почему 2010 работает - вот вопрос! :D

PS. Комментарий, похоже, немного запоздал (не поглядел на дату) :)

Автор - Формуляр
Дата добавления - 11.10.2014 в 13:51
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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