![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.07.2008
Сообщений: 35
|
![]()
Доброго всем дня.
Знаете ли Вы, каким образом можно сделать так, чтоб из заполненного массива программа вписывала набор определённых чисел в те ячейки в соответствии с тем массивом в котором программа ищет цифры. Наверно я не совсем понятно сформулировал, но если вы откроете пример, то Вам станет понятно. Помогите разобраться если Вы знаете. Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Заблокирован
Регистрация: 23.02.2009
Сообщений: 306
|
![]()
Собирать данные формулами с таблицы по признаку цвета ячеек нельзя. Только макросом.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.07.2008
Сообщений: 35
|
![]()
В этом примере цвет распределён таким образом: если мы вбиваем числа от 1 до 10, то цвет ячейки - белый; от 11 до 20 - жёлтый; от 21 до 30 - зелёный; от 31 до 40 - синий; от 41 до 50 - красный. Но суть заключается в том, чтоб например в тираже №ХХХ выпало 3 шара одного десятка (2, 5, 9) и эти номера - отобразились в столбце с белым цветом в ячейке, которая соответствует тиражу №ХХХ, и т.д.
|
![]() |
![]() |
![]() |
#4 |
Заблокирован
Регистрация: 23.02.2009
Сообщений: 306
|
![]()
На скорую руку, это можно сделать так. Сделал только для трех шаров, дальше сами по аналогии
![]() |
![]() |
![]() |
![]() |
#5 |
Заблокирован
Регистрация: 23.02.2009
Сообщений: 306
|
![]()
Вот еще один вариант. Тоже только три шара делал.
Последний раз редактировалось IFRSoff; 28.04.2009 в 21:24. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 29.07.2008
Сообщений: 35
|
![]()
Большое спасибо за помощь.
Раньше не было возможности отблагодарить, т.к. закончился лимит на Internet. Хочу Вас ещё попросить о помощи, т.к. не такой специалист как Вы. Я не могу понять где и как прописать переменную М1_10, М11_20 и т.д. которые находятся в примере (Пример-Задачка) я пробовал в новом файле (выкладываю на форуме) задать правила условного форматирования, но видно что-то пропустил. Пока я зашёл в тупик. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 29.07.2008
Сообщений: 35
|
![]()
Забыл файл прикрепить.
|
![]() |
![]() |
![]() |
#8 |
Заблокирован
Регистрация: 23.02.2009
Сообщений: 306
|
![]()
M1_10, M11_20 и т.д это имена диапазонов данных. Добавляются и изменяются при помощи меню Вставка далее имена. В новом файле я изменил имена, т.е. упростил и уже добавил. Чтобы понять, что же содержит скрывается за надписью M1_10 или ..., необходимо написать формулу =M1_10 и нажать клавишу F9, тогда станет все ясно. И соответственно условное форматирование тоже сможешь легко применить.
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 29.07.2008
Сообщений: 35
|
![]()
Большое спасибо, пойду грызть гранит науки, надо-же всё опробовать своими руками.
|
![]() |
![]() |
![]() |
#10 |
Заблокирован
Регистрация: 23.02.2009
Сообщений: 306
|
![]()
Хочу еще добавить, что в вышеприведенном примере, номера в ячейках возвращаются не в порядке выпадания, а по убыванию. Если нужно, чтобы в том же порядке то можно использовать эту формулу массива.
{=ИНДЕКС(M1_10;НАИМЕНЬШИЙ(ЕСЛИ(M1_1 0<>0;ПОИСКПОЗ(M1_10;M1_10;0);7);{1; 2;3}))} |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой знаете фильм про программистов или хакеров? | Лукманов Александр | Свободное общение | 12 | 21.04.2009 11:38 |
знаете ли вы | alexxxxZxxxx | Свободное общение | 5 | 11.01.2009 22:57 |
RU-WEBALTA-MNT - все ip webalta, Знаете кто сейчас грузил сервер? 92.241.164.92 - поисковик WEBALTA | Alar | О форуме и сайтах клуба | 7 | 14.11.2008 22:21 |
Что вы знаете о Oberon'e? | Stilet | Софт | 6 | 25.07.2008 08:14 |
Знаете ли вы? Дворак для программистов | mutabor | Свободное общение | 0 | 25.06.2007 15:48 |