Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.08.2009, 18:42   #1
Vitalik85
Пользователь
 
Регистрация: 11.08.2009
Сообщений: 55
По умолчанию сортировка данных (пересчет возможных вариантов комбинаций, перенос данных в таблицу)

Помогите мне. Имеется очень много данных. Нужно их отсортировать.
Вот пример:
34 22 45 35 31 19
12 45 30 32 43 12
и т.д.
Нужно в каждой строке таблицы посчитать, сколько чисел повыпадало. Т.е. берем строку с цифрой 34 и в ней в столбцы с числами 34, 22, 45, 35, 31, 19 прибовляем по единице. Берем строку 22 и в ней в столбца 34, 22, 45, 35, 31, 19 добавляем по 1.
Берем строку 45 и в ней в столбцы 32, 22, 45 35, 31, 19 добавляем по 1.
И т.д. Т.е. надо сделать полный перебор.

Модератор: картинка удалена (слишком уж она объёмная, да и грузится долго)
Лучше прикрепите к сообщению файл xls
Кто надумает скачать - вот ссылка: http://i011.radikal.ru/0908/b9/9f9d31ad734d.jpg


Заранее огромное спасибо.

Последний раз редактировалось Vitalik85; 12.08.2009 в 00:31.
Vitalik85 вне форума Ответить с цитированием
Старый 11.08.2009, 19:31   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Нужно в каждой строке таблицы посчитать, сколько чисел повыпадало
осмелюсь предположить, что в каждой строке выпало 6 чисел. Угадал?
Следующее предположение это 6 из 49. Угадал?
Осталось выяснить, что, собственно, требуется определить в задаче. Ваши пояснения туманны и не понятны (по крайней мере мне).
Я приложил файл, в котором "типа" приведены результаты 2000 тысяч розыграшей. Посчитана частатота выпадания каждого числа (колонка 9), посчитана теоретическая частота выпадания числа (при данном количестве розыграшей, каждое число, в среднем, должно было выпасть 244,90 раза). Понятно что напротив каждого числа значение отличается от 244,9 в большую или меньшую сторону (процесс-то случайный). Зато как точно совпали теоретическое и практическое среднее, до седьмого знака после зяпятой.
Извините, если ошибся. Но тут с завидной регулярностью появляются люди, желающие угадать то 5 из 36 то 6 из 49. Удачи!
Вложения
Тип файла: rar Книга138.rar (29.5 Кб, 28 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.08.2009, 19:43   #3
Vitalik85
Пользователь
 
Регистрация: 11.08.2009
Сообщений: 55
По умолчанию

Спасибо. 6 из 45.
Мне кроме частоты выпадания каждого числа нужно еще посчитать, сколько раз, например, при выпадании числа 34 выпадают остальные числа. И так по каждому числу.
Vitalik85 вне форума Ответить с цитированием
Старый 11.08.2009, 21:14   #4
Vitalik85
Пользователь
 
Регистрация: 11.08.2009
Сообщений: 55
По умолчанию

Давайте переформулирую задачу. Как сделать так, если в строке есть одно число, равное 10, то оставлять всю строку без изменение, если нет, то все значения в этой строке заменять на 0?

Последний раз редактировалось Vitalik85; 11.08.2009 в 21:25.
Vitalik85 вне форума Ответить с цитированием
Старый 12.08.2009, 00:30   #5
Vitalik85
Пользователь
 
Регистрация: 11.08.2009
Сообщений: 55
По умолчанию

Все, нашел другой выход их данной ситуации! Всем огромное спасибо за помощь.
Тему можно закрыть.
Vitalik85 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перебор всех возможных вариантов [MI_nor] Общие вопросы C/C++ 9 01.04.2009 21:17
Перенос данных Technolog Microsoft Office Excel 5 27.03.2009 10:45
перенос данных из таблицы 1 в таблицу 2 AndreyZeus Microsoft Office Excel 1 20.03.2009 16:02
Перенос данных Nesta1384 Microsoft Office Excel 4 19.01.2009 02:28
перенос данных Viento Microsoft Office Excel 10 16.01.2009 00:13