|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Вот, на ваших данных, с сортировкой ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 01:22 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Shocker.Proнет, все неправильно понял - сначала массив интервалов отсортируется по возрастанию, и неважно, в какой последовательности там идут числа (но информация, в каком порядке они стояли - сохранится) - потом будет произведен подсчет согласно интервалам, получится результирующий массив - потом результирующий массив отсортируется так, как выглядел изначально массив интервалов Да, чего то я видимо неправильно понял, потому как свою же версию написанных чисел заложил в формулу(прилагаю) и у меня получился ноль а по теории как я все это понял она должна была бы сосчитать все числа до 88, но так не случилось почему то. Некоторые, тоже вон пишут согласно ХЕЛП-согласно Хелп.....и примеры дают согласно Хелп. Так вот меня не интересует согласно Хелп. Хелп я уже наверное 100 раз прочел. И в этом хелп написано в самом начале, что формулу ЧАСТОТА можно использовать, только как формулу массива и больше ни как - это типа предупреждения такого в самом начале Хелп. Но потом при читании текста этого самого хелп в самом конце, мелкими буквами, в режиме совершенной секретности, чтобы этого ни дай бог кто то заметил написано, что компания Майкрософт допускает применение формулы частота без введения массива, то есть, чтобы результатом вычисления была не массивная выписка а лишь одно число в одной ячейке. И меня интересует именно этот вариант. Мне нужно, чтобы не массив возвращался а лишь одно только единственное число. Вот я выложил вариант еще один, кто то может сказать почему мне ноль вернула формула???? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 10:01 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
(если я не ошибаюсь) Любую формулу массива можно использовать не как формулу массива. Просто будет использован первый элемент этого массива ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 10:19 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
ВадимvМне нужно, чтобы не массив возвращался а лишь одно только единственное число. Вот я выложил вариант еще один, кто то может сказать почему мне ноль вернула формула????ноль возвращает, потому что в исходных данных нет числа 88. А что ты ожидаешь, что она вернет и почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 10:24 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Вадимvкомпания Майкрософт допускает применение формулы частота без введения массива, то есть, чтобы результатом вычисления была не массивная выписка а лишь одно число в одной ячейке. И меня интересует именно этот вариант. Мне нужно, чтобы не массив возвращался а лишь одно только единственное числ Ну так вам же сказали, возвращается частота в ПЕРВОМ интервале. В вашем последнем примере первый интервал 87 <= 88. То есть интервал состоит только из одного числа - 88. И в исходных данных его нет. Поэтому возвращается 0. Посмотрите на 17204120 . Видно же, что первый интервал содержит значение 10. И у вас 10. Не на какие мысли не намекает? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:27 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Shocker.ProВадимvМне нужно, чтобы не массив возвращался а лишь одно только единственное число. Вот я выложил вариант еще один, кто то может сказать почему мне ноль вернула формула????ноль возвращает, потому что в исходных данных нет числа 88. А что ты ожидаешь, что она вернет и почему? То есть необходимо, чтобы в исходных данных было число 88 ? Тут уже тема мусолится ........и объяснятелей куча огромная. Вот у меня пять примеров уже выложено и появились они в ходе объяснений. И что самое главное все объяснятели пытаются навязать свою идею, что мол не такие ты числа заложил а зачем ты в одну ячейку формулу вводишь....нужно бы ввести ее как формулу массива в пятнадцать ячеек и тогда красивей будет. А мне не надо красивей. Мне надо алгоритм тупой, простой алгоритм как получается число в ячейке одно единственное....много мне не надо, мне только одно нужно. Я вот реально не могу понять как это число получается. Выложено уже пять примеров и при каждом примере формула использует какие то новые алгоритмы. И как только очередной объясняльщик ответит на очередной пример, то у меня получается следующий пример, который противоречит предыдыщему. Вот можете сказать какой то единый алгоритм как работает эта функция с одним единственным числом??? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:33 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Вадимvкак работает эта функция с одним единственным числом???Эта функция никак не работает с одним единственным числом, она работает с массивами. И на выходе у нее массив. Просто ты смотришь на первый элемент этого массива. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:40 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
ВадимvВот можете сказать какой то единый алгоритм как работает эта функция с одним единственным числом??? Легко. 1) Имеется массив значений. И имеется массив границ интервалов. 2) На основании границ интервалов функция Частота определяет сами интервалы. Причем левая граница - невключительно, правая включительно. Пример. Если даны границы 17 и 20, то интервал определяется как 17 < X <= 20. Теперь к вопросу о вычислении интервалов. Если дано: 1 ячейка - 30 2 ячейка - 40 3 ячейка - 20 то интервалы будут следующие: 1 ячейка (интервал) - 20 < X <= 30 2 ячейка (интервал) - 30 < X <= 40 3 ячейка (интервал) - -бесконечность < X <= 20 4 ячейка (интервал) - 40 < X <= + бесконечность 4) Функция возвращает частоту числа в первом интервале (первый не в порядке возрастания, а первый в том порядке, в которым вы указали границы, то есть по ячейкам). То есть все числа в 20 < X <= 30 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:44 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Arm79ВадимvВот можете сказать какой то единый алгоритм как работает эта функция с одним единственным числом??? Легко. 1) Имеется массив значений. И имеется массив границ интервалов. 2) На основании границ интервалов функция Частота определяет сами интервалы. Причем левая граница - невключительно, правая включительно. Пример. Если даны границы 17 и 20, то интервал определяется как 17 < X <= 20. Теперь к вопросу о вычислении интервалов. Если дано: 1 ячейка - 30 2 ячейка - 40 3 ячейка - 20 то интервалы будут следующие: 1 ячейка (интервал) - 20 < X <= 30 2 ячейка (интервал) - 30 < X <= 40 3 ячейка (интервал) - -бесконечность < X <= 20 4 ячейка (интервал) - 40 < X <= + бесконечность 4) Функция возвращает частоту числа в первом интервале (первый не в порядке возрастания, а первый в том порядке, в которым вы указали границы, то есть по ячейкам). То есть все числа в 20 < X <= 30 Приложил файлик для иллюстрации ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:50 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Arm79Вадимvкомпания Майкрософт допускает применение формулы частота без введения массива, то есть, чтобы результатом вычисления была не массивная выписка а лишь одно число в одной ячейке. И меня интересует именно этот вариант. Мне нужно, чтобы не массив возвращался а лишь одно только единственное числ Ну так вам же сказали, возвращается частота в ПЕРВОМ интервале. В вашем последнем примере первый интервал 87 <= 88. То есть интервал состоит только из одного числа - 88. И в исходных данных его нет. Поэтому возвращается 0. Посмотрите на 17204120 . Видно же, что первый интервал содержит значение 10. И у вас 10. Не на какие мысли не намекает? Ну а на что намекать то должно? Уже столько объяснений было и все в разные стороны. Второй пример допустим имеет ответ 13, но числа 13 ни где нет, третий пример имеет ответ 15, но числа 15 тоже ни где нет. Понимаете, то что у вас намекается в первом примере, то отсутствует в других. Вот в последних обсуждениях уже вроде как все начали приходить к единому мнению, что при расчете используется только первый интервал. Хорошо пусть будет так....допустим. Но как вычисляется этот первый интервал-это большой вопрос. Я только понял, что первое число массива интервалов обязательно используется при определении первого интервала. А вот второе число границы первого интервала откуда берется?????? Из конца? Ищется самое маленькое? Ищется самое близкое? Или другой алгоритм применяется? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:51 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Arm79Arm79пропущено... Легко. 1) Имеется массив значений. И имеется массив границ интервалов. 2) На основании границ интервалов функция Частота определяет сами интервалы. Причем левая граница - невключительно, правая включительно. Пример. Если даны границы 17 и 20, то интервал определяется как 17 < X <= 20. Теперь к вопросу о вычислении интервалов. Если дано: 1 ячейка - 30 2 ячейка - 40 3 ячейка - 20 то интервалы будут следующие: 1 ячейка (интервал) - 20 < X <= 30 2 ячейка (интервал) - 30 < X <= 40 3 ячейка (интервал) - -бесконечность < X <= 20 4 ячейка (интервал) - 40 < X <= + бесконечность 4) Функция возвращает частоту числа в первом интервале (первый не в порядке возрастания, а первый в том порядке, в которым вы указали границы, то есть по ячейкам). То есть все числа в 20 < X <= 30 Приложил файлик для иллюстрации Итак это что же получается по вашему объяснению, берется первое и последнее число массива и это и есть интервал меж этими числами....так? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:56 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
ВадимvА вот второе число границы первого интервала откуда берется?????? Из конца? Ищется самое маленькое? Ищется самое близкое? Или другой алгоритм применяется? давайте поподробнее как интервалы считаются 1) Есть числовой ряд -бесконечность - + бесконечность 2) теперь на этом ряду обозначим границы (второй аргумент функции) -oo ....... 20 ..... 30 ..... 40 ..... +oo 3) получили интервалы: -oo ....... 20 20 ..... 30 30 ..... 40 40 ..... +oo 4) Посчитали, сколько чисел попало в интервалы (на моем примере) -oo ....... 20 - 2 20 ..... 30 - 3 30 ..... 40 - 2 40 ..... +oo - 1 5) У нас первый элемент массива с границами указан как 30 (согласно моему) примеру. Этому элементу соответствует интервал 20 ..... 30 (потому что смотрим по правой границе, которая включительно) 6) Частота в этом интервале - 3. Это же число и возвращается как значение функции, вызванной в одиночном режиме ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 11:57 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
ВадимvВторой пример допустим имеет ответ 13, но числа 13 ни где нет, третий пример имеет ответ 15, но числа 15 тоже ни где нетпотому что на выходе, не число, которое должно где-то быть, а количество, которое появляется путем подсчета. ВадимvУже столько объяснений было и все в разные сторонывсе объяснения объячняют одно и то же разными словами, в попытке донести до вас. ЗЫ: мне начинает казаться, что автор просто с кем-то поспорил, сколько ответов на один и тот же вопрос он может получить, пока всем не надоест объяснять одно и то же. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:04 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Shocker.ProВадимvВторой пример допустим имеет ответ 13, но числа 13 ни где нет, третий пример имеет ответ 15, но числа 15 тоже ни где нетпотому что на выходе, не число, которое должно где-то быть, а количество, которое появляется путем подсчета. ВадимvУже столько объяснений было и все в разные сторонывсе объяснения объячняют одно и то же разными словами, в попытке донести до вас. ЗЫ: мне начинает казаться, что автор просто с кем-то поспорил, сколько ответов на один и тот же вопрос он может получить, пока всем не надоест объяснять одно и то же. Ни с кем я не поспорил это раз. А если взять ваш пример, что используются, только первое и последнее число, то этот пример действительно подходит ко многим решениям, но в примере где получилось число 15 полный анклав. Там используются числа 121,400,144. Берем первое 121 и последнее 144 и получаем согласно вашему объяснению интервал.....я уточню первый интервал. И этот интервал лежит от 122 до 144 включительно. Чисел в массиве данных из этого интервала, только 3 - это по порядку 141, еще раз 141 во второй строке и 144 в четвертой строке......а правильный ответ то вместо трех оказывается 15. Ну и чего с кем я спорил??? не получается......... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:16 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Вадимvа правильный ответ то вместо трех оказывается 15 Почему это он правильный то? Если исходные данные - это 17204120 , то частота в интервале 121 < X <= 144 как раз таки 3. Откуда 15? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:22 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Вадимv.а правильный ответ то вместо трех оказывается 15.если речь об этом примере 17203209 , то опять же - 15 чисел меньше 121 144 тут вообще причем? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:27 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Shocker.ProВадимv.а правильный ответ то вместо трех оказывается 15.если речь об этом примере 17203209 , то опять же - 15 чисел меньше 121. 144 тут причем? Точно. В указанном примере 15 - это частота в интервале -oo - 121. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:30 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
ВадимvБерем первое 121 и последнее 144 и получаем согласно вашему объяснению интерваля ничего такого не объяснял ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:31 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Arm79Shocker.Proпропущено... если речь об этом примере 17203209 , то опять же - 15 чисел меньше 121. 144 тут причем? Точно. В указанном примере 15 - это частота в интервале -oo - 121. 15 "-oo - 121" 5 "121 - 144" 3 "144-400 2 "400 - +oo" ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:32 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Вадимv, ты вообще осознал, что результирующий массив получается длиннее на один элемент, чем массив интервалов? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:33 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Тут об этом говорится: Да, это яТак понятнее? Кстати, обратите внимание, интервалов в моем примере 4. Соответственно, вбиваем в одну ячейку формулу (A19), потом выбираем эту ячейку и еще три ячейки ниже (A19-A22), ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:35 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Arm79Вадимvа правильный ответ то вместо трех оказывается 15 Почему это он правильный то? Если исходные данные - это 17204120 , то частота в интервале 121 < X <= 144 как раз таки 3. Откуда 15? А на листе на цифру 15 щелкните мышью и там в строке формул высветится, что массив данных это А1:E5 а массив интервалов это B6:D6 а B6:D6 это как раз числа 121, 400, 144 и в этой же ячейке формула выдает правильный ответ 15. Вот так. И не какие не 3 как бы вы не пытались. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:35 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
ВадимvArm79пропущено... Почему это он правильный то? Если исходные данные - это 17204120 , то частота в интервале 121 < X <= 144 как раз таки 3. Откуда 15? А на листе на цифру 15 щелкните мышью и там в строке формул высветится, что массив данных это А1:E5 а массив интервалов это B6:D6 а B6:D6 это как раз числа 121, 400, 144 и в этой же ячейке формула выдает правильный ответ 15. Вот так. И не какие не 3 как бы вы не пытались. Вы упорно не понимаете или принимаете нас за дураков. Я же четко сказал, что если в качестве примера брать сообщение 17204120, то правильный ответ 3. Если брать в качестве примера сообщение 17203209, то правильный ответ 15 потому, что первый интервал от минус бесконечности до 121 включительно. Вот сообщение, и к нему приложен файл. 17205428 Посмотрите его и скажите, что именно вам в нем непонятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:41 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
ВадимvArm79пропущено... Почему это он правильный то? Если исходные данные - это 17204120 , то частота в интервале 121 < X <= 144 как раз таки 3. Откуда 15? А на листе на цифру 15 щелкните мышью и там в строке формул высветится, что массив данных это А1:E5 а массив интервалов это B6:D6 а B6:D6 это как раз числа 121, 400, 144 и в этой же ячейке формула выдает правильный ответ 15. Вот так. И не какие не 3 как бы вы не пытались. Тут видимо фишка какая то должна быть.....все участвуют в обсуждении и все ответы я принимаю как правильные и пользуюсь ими как правилами. Видимо кто то или даже группа лиц выдает неправильные ответы и они у меня естественно смешиваются и вывод, что все неправильно. Тут надо как то поэтапно что ли. Допустим формула выводит действительно только данные первого интервала....вопрос как его определить? В нескольких случаях в первом интервале присутствуют числа которые стоят впереди и сзади а в нескольких случаях вообще не пойми какие. Вот кто нибудь может сказать первое по счету число оно всегда участвует в границах первого интервала или нет? А последнее число? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:46 |
|
Функция ЧАСТОТА - что это такое?????????
|
|||
---|---|---|---|
#18+
Вадимv, Или быть может ка то по другому вопрос задать..... Вот как: можно ли определить границы первого интервала не определяя границы всех остальных интервалов? Вот так наверное правильнее будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2015, 12:52 |
|
|
start [/forum/topic.php?fid=61&msg=38869308&tid=2173657]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 293ms |
total: | 429ms |
0 / 0 |