Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Условное форматирование не работает как положено, Ад условного форматирования
 
Ураа, заработало!! Спасибо большое всем!!!
Условное форматирование не работает как положено, Ад условного форматирования
 
Цитата
написал:
2. В файле формат ячеек хоть и указан "Дата", но сами даты в текстовом формате (см.скрин)
И правда, но почему-то не поменять. Я работаю через Power Query, там столбец форматируется как дата, но почему-то в экселе не отображается как вы указали в скриншоте =(
Условное форматирование не работает как положено, Ад условного форматирования
 
Аааа, понял, ему нужна ячейка с датой, которую он сравнивает? Т.е. сама по себе формула =СЕГОДНЯ() не является неким числовым значением?
Условное форматирование не работает как положено, Ад условного форматирования
 
Цитата
написал:
так?
Да, а почему у меня не работало? Что я сделал не так?
Условное форматирование не работает как положено, Ад условного форматирования
 
Уважаемые товарищи знатоки!
Техническое задание на удивление простое:
Окрасить ячейки с датами, которые на подходе и прошли и на основании этих дат сформировать таблицу, но почему-то у меня не работает условное форматирование по цветам, не откажите в помощи пожалуйста!
Ранжирование турнирной таблицы с дополнительным условием
 
Цитата
написал:
вы бы лучше сразу всю методологию привели (еще лучше изначально ссылкой)еще вам вариант с подсчетом всех поединков (сумма всех забитых / сумма всех пропущенных)  см файл...далее только жеребьёвка )
Так беда в том, что я сам не до конца понимал это распределение мест. Сейчас вроде более-менее стало понятно, дам таблицу на обкатку и позднее отпишусь о результате! Спасибо огромное за помощь!
Ранжирование турнирной таблицы с дополнительным условием
 
Цитата
написал:
Если нужно еще учитывать количество , то см вариант в файле
Всё равно получаются одинаковые данные =))))
Но этот момент мы уже никак не поправим.
Спасибо огромное за помощь всем неравнодушным!
Изменено: dmkmi - 20.05.2025 15:52:59
Ранжирование турнирной таблицы с дополнительным условием
 
Цитата
написал:
сделал вам две доп.колонки "погруженности в уровни равенства" и одну "по забитым и пропущенным", и немного (сколько было не лень) подкорректировал другие формулы   ...для двух табличекразбирайтесь, надюс без
Спасибо огромное! Стало существенно лучше, но нужно добавить ещё 1 условие:
Если после всех подсчётов и вычислений всё равно остаются те, кто делят между собой место - подсчитывается результат их баллов в ряд (1-3, 3-1 и т.п). Первая цифра обозначает кол-во побед, вторая - кол-во поражений. После чего победы делятся на поражения и узнаётся коэффициент соотношения. Дальше сравнивается этот коэффициент между соперниками делящими одно место.
Можно такое дописать? =)
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
скажите для какой цели этот "прочерк"? Можно ж просто пусто оставить если участника нет?
Нельзя, иначе таблица получается не заполнена. Такое требование Москомспорта. И в конкретно нашем случае - пустое поле окрашивается красным, чтоб давить на глаза заполняющего.
Цитата
написал:
в каких случаях?
В некоторых отдельно взятых ячейках, но с этим мне уже помогли, спасибо!
Цитата
написал:
уверены?
Обнюхал вдоль и поперёк, я конечно не специалист, но чёт не нашёл такой функции.  
Ранжирование турнирной таблицы с дополнительным условием
 
Цитата
написал:
dmkmi , если "круговая порука" что тогда? Т.е. первый выиграл у второго, второй у третьего, а третий у пер
Тогда надо смотреть с каким счётом 0-3, 1-3, 2-3 и т.д.
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
При желании можно расширить добавив нужные вам блоки ячеек в словарь соответствий входных и выходных ячеек (dict.Add).
Дай вам Бог здоровья, добрый человек!
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
Изначально подход неверный. Дедушка Вам накликает). Дедушке лучше заполнять ОДНУ простую таблицу, без формул, а уже из нее строить нужную аналитику и печатать в готовом бланке.  Вариант в этом приеме. Но это уже совсем другая история...
Да не, он молодец, справляется, но это отнимает уйму времени. Надо до безобразия упростить процесс заполнения.
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
Ваш код жестко прописан для одной таблички. Ниже еще семь таких же. Вы собираетесь его размножать и на них тоже?Может опишите всю ЗАДАЧУ, а не способы, которыми Вы ее пытаетесь решить?Теоретически мой код можно интегрировать в КАЖДЫЙ блок типа If Not Intersect(Target, Range("C9")) Is Nothing Then, но это 'мартышкин труд', так автоматизацию не делают)
Задача - сделать турнирные таблицы для Москомспорта, у них до сих пор всё на бумажках. Карандашом и ручкой чертят. Процесс трудоёмкий. Надо автоматизировать, чтоб 80-илетний дедушка - тренер мог самостоятельно на компьютере мышкой кликать и заполнять.
ТЗ:
1. Выбрать из выпадающего списка участников турнира.
2. Если участников меньше шести - пустое поле заполнить прочерками (----). Все неактивные ячейки должны быть заполнены прочерками.
3. В красных ячейках выбрать из выпадающего списка счёт, с которым один участник обыграл другого. (При этом все необходимые ячейки заполнятся зеркальными данными и в столбце ОЧКИ будет суммирован результат).
4. Если количество баллов у двух или более участников одинаковое - надо обратиться к таблице и посмотреть кто кого из этих участников обыграл и вывести некое подкорректированное значение в столбец ИНДЕКС, после чего столбец МЕСТО должен отобразить ранжирование с учётом поправок.

Вот примерно так в идеале должно быть.

Когда хотя бы одна таблица будет допилена - её надо скопировать на несколько листов для распечатки.
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
Вместо всего Вашего кода, в лист 'Девочки'
Спасибо! То что доктор прописал!
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
Ну так они заполняются формулами, код тут не причем
Виноват, по ходу залил неполноценную табличку
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
Интрига, однако. Можно узнать в чем 'непростота' этого кода?)
При выборе в списке ФИО "----" - автоматически заполняются все неактивные ячейки
Изменено: dmkmi - 18.05.2025 17:07:30
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
Цитата
написал:
П.С. Ваш файл может внезапно 'умереть'. Судя по картинки (см.файл) структура файла сломалась. Срочно копируйте данные в новый файл и желательно диапазонами, а не листами
Спасибо, перенёс всё в новый файл.
Цитата
написал:
Вместо всего Вашего кода, в лист 'Девочки'
Нельзя вместо всего кода. Этот код там не просто так.
Форматирование текста в ячейке в зависимости от содержимого, align, bold, e.t.c.
 
В табличке при выборе из выпадающего списка фамилии - выравнивание идёт по левому краю, но если выбираем "----" - то нужно, чтоб оно располагалось по центру ячейки и в некоторых случаях ещё и обретало форматирование <bold> (жирное). Условное форматирование не позволяет так делать.
Изменено: dmkmi - 18.05.2025 15:33:22
Ранжирование турнирной таблицы с дополнительным условием
 
Цитата
написал:
dmkmi , у вас от нас требуется просто посочувствовать? или всё-таки приложите это "не работает"?
Прошу прощения за долгое ожидание, были объективные причины.

Вот тут можно видеть, в верхней таблице, что одинаковое количество баллов у трёх персон. Если такое случается - надо не просто считать баллы, а смотреть кто кого обыграл в личной встрече. Т.е. у одного игрока будет 1 очко - у второго 2.
Изменено: dmkmi - 19.05.2025 11:39:52
Ранжирование турнирной таблицы с дополнительным условием
 
В столбце "Очки" принципиальны целые числа, без запятой. Но в предложенном Павел \Ʌ/ варианте всё работает как надо. Видимо я где-то что-то некорректно перенёс в свою таблицу.
Ранжирование турнирной таблицы с дополнительным условием
 
Цитата
написал:
формат ячеек стоит числовой?
Да, но несмотря на это, в столбце стоят целые числа (1,00, 2,00, 3,00 и т.д.)
Ранжирование турнирной таблицы с дополнительным условием
 
Цитата
написал:
Техническое решение )
В написанном Вами решении всё работает великолепно, но после переноса данных в мою таблицу, столбец с дробными числами не работает. Показывает исключительно целые числа.  
Ранжирование турнирной таблицы с дополнительным условием
 
Спасибо, родненький! Буду пробовать всё это как-то уместить в свою табличку!
Ранжирование турнирной таблицы с дополнительным условием
 
Техническое задание: нередко в турнирных таблицах спортсменов возникает спорный результат при подсчёте очков (К4=К12 и К6=К14). В таком случае надо обращаться к результатам личной встречи и смотреть кто кого победил (для К4/К12 это ячейки Е12 и I4, для K6/K14 - это ячейки F14 и J6). Место рассчитывает функция РАНК.РВ в столбце "Место". Одинаковое количество очков бывает и у 3 участников.
Изменено: dmkmi - 19.05.2025 11:39:26
Сделать, чтоб ячейка, в которой выпадающий список брала данные не только из списка, но и из условной ячейки
 
Дай Вам Бог здоровья, добрый человек!!!!!!!!!!
Сделать, чтоб ячейка, в которой выпадающий список брала данные не только из списка, но и из условной ячейки
 
Надо, чтоб выпадающий список работал как обычно, но в случае, если в некой определённой ячейке появляются определённые данные - чтоб эти данные копировались в ячейку со списком или автоматически выбирались из выпадающего списка.
Страницы: 1
Наверх