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

Страницы: 1
Составление рейтинга повторяемости значений с указанием позиции в рейтинге на момент участия в рейтниге
 

Прошу помощи - не могу добиться нужного результата.
Нужно составить список, где в колонке А сверху вниз указываются разные числовые значения, а в колонке В рядом соотв. место каждого рядомстоящего числа из колонки А, которое занимало данное число, если смотреть все предыдущие значения колонки А в зависимости от количества повторов числа из колонкe А в предыдущих строках.
Т.е. сначала у всех чисел один рейтинг 1, после первого появления числа в списке у него рейтинг становится 1 (первое место, т.к. оно уже есть 1 раз, а других ни одного), у всех остальных 2 (второе место), но рядом с первым числом по прежнему 1, т.к. в колонке В показан рейтинг числа к моменту его появления в списке.

Рейтинг:
Число 1 - 1 место
Остальные числа - 2 место

Далее, когда в списке появляется новое, еще не встречавшееся число, то рейтинг у него 2 (к моменту появления).

Рейтинг:
Число 1 - 1 место
Число 2 - 1 место
Остальные числа - 2 место

Второй раз появилось в списке число 1 - соотв. у него в колонке рейтинг 1 (оно уже было на первом месте и выпало снова), а у следующего еще не пявлявшегося числа рейтинг 3:
Рейтинг:
Число 1 - 1 место
Число 2 - 2 место
Остальные числа - 3 место

И так далее (наглядно видно в примере).

Через какое-то время новых чисел появляться в таблице не будет, но им всем надо присваивать рейтинг в зависимости от того, сколько раз они втречались в предыдущих строках по отношению к другим числам.

Как это реализовать? Пытался формулой =СЧЁТ (1/ЧАСТОТА (($A$4:A4<A5)*$A$4:A4;$A$4:A4)) - результаты не те, что надо (см. пример).

Заранее спасибо!

Изменено: Excel-Starter - 15.08.2017 20:18:44
Копирование одного и того же листа в несколько книг одновременно
 
Как реализовать добавление одного и того же листа из книги Excel в несколько других книг, чтоб не нужно было их открывать по одной в ручную и копировать?
Условное форматирование: ошибка c СЧЁТЕСЛИ
 

Подскажите пожалуйста, что я делаю неправильно? Есть таблица из 6 столбцов (дополняется). В каждой ячейке числа. Требуется условным форматированием окрасить красным цветом числа в тех ячейках, значение которых совпадает со значением минимум одной из ячеек предыдущей строки. И так на все ячейки.

Пытался добиться этого формулой:

СЧЁТЕСЛИ(A1:F1;A2)>0

(диапазон: =$A:$F)

безрезультатно  (см. пример): совершенно не понимаю по какой логике проиcxодит окрас и как исправить формулу, чтоб добиться нужного результата. Заранее спасибо!

Изменено: Excel-Starter - 22.06.2017 16:47:01
Поиск значения в верхнем диапазоне строк
 
Имеется пополняемая таблица из 6 колонок с числами. В каждой строке числа не повторяются.
Требуется получить значение - количество строк между значением (числом) заданной ячейки до ближайшей строки (снизу вверх!), где встречается данное значение (число).
Т.е. у нас набор чисел, допустим:
42 30 29 16 13 1
48 47 31 23 13 5
40 37 25 15 10 7
49 48 16 10 8 1
46 43 37 33 10 7
49 46 37 32 13 10
48 42 39 30 26 20

Нужно, чтоб в новой ячейке, которая будет "проверять" нижнюю первую слева ячейку, где "48", выдавалось значение "2", т.к. следующее совпадение-число "48" есть в строке, отстоящей на 2 от проверяемой.
Соотв. рядом проверяем "42", и получаем значение "5" (т.к. "42" есть только в первой строке, отстоящей на 5 строк от проверяемой) и т.п.

Как это реализовать? Подозреваю, что нужно брать ВПР & ИНДЕКС / Поискпоз, но как конкретно?

Заранее спасибо!
Изменено: Excel-Starter - 19.04.2016 15:45:27
Обработка строк макросом в цикле до первой пустой строки, оптимизация записанного средствами Excel макроса
 
Добрый день.

Имеется следующий (записанный средствами Excel) макрос:
Скрытый текст
В нем записаны "проходы" для первых двух строк таблицы, по которым он работает (выполняет одни и те же действия для каждой из заданных строк). Как оптимизировать его таким образом, чтоб скрипт был по-короче (например с использованием FOR TO для подстановки номеров строк (отмечены красным)) и "обрабатывал" все строки, дойдя до первой пустой строки (строки постоянно дополняются, сейчас первыми пустыми явяются строки A270:F270).
(действия для всех строк одинаковы, единственное что меняется, если вбивать макрос вручную, это отмеченные красным ячейки (т.е. A1:F1 / A2:F2 / A3:F3 и т.п. и  G1/G2/G3 и т.п.).

Заранее спасибо!
Изменено: Excel-Starter - 29.10.2015 22:17:26
Aвтоподстановкa значений в несколько ячеек для поочередного перебора, подстановка значений в 10 ячеек, от которых зависит значение контрольной ячейки, "Поиск решений" или макрос?
 
Каким образом можно "автоматизировать" подстановку значений простым перебором подряд всех возможных разных значений в каждой из 10 ячеек (AI1-AI10, в каждой целое число 1-70) до получения нужного результата в связаной ячейке (AH8)?

Имеем 10 ячеек (AI1-AI10), в каждой из которых разные целые числа от 1 до 70.
В ячейке AH8 через сопоставление данных из других ячеек (рассчитанных в зависимости от значений в десяти ячейках AI1-AI10) получается число (=решение).
Требуется сделать обратный рассчет: найти те значения каждой из 10 ячеек, при которых в ячейке AH8 получится заданый заранее результат (допустим 3 или 14).
Желательно, чтобы перебор прекращался при нахождении нужной комбинации, и продолжался вновь (после подтверждения) до следующего нахождения другой комбинации 10 ячеек (AI1-AI10), дающих нужный результат в ячейке AH8 .

Пытался с помощью инструмента "Поиск решений" найти нужные значения: не находит (видимо для данного инструмента взаимозависимость 10 ячеек AI1-AI10 и ячейки результата AH8 не ясна).

Как реализовать?
Изменено: Excel-Starter - 27.09.2015 01:11:59
Страницы: 1
Наверх