![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 24.10.2016
Сообщений: 11
|
![]()
Добрый день!
Уже сломал себе голову с одной задачей, закрадывается мысль, что средствами Excel ее решить и не удастся, поэтому прошу помощи или хотя бы ответа, что да, так оно работать не будет. Суть проблемы: Есть столбец "Заявка", в котором указаны номера заявок, есть столбец "Статус" - соответственно номера статусов. Мне нужно подсчитать, сколько "шагов" прошло между первым появлением статуса 42, к примеру, и первым проявлением статуса 29, соответствующих одному и тому же номеру заявки. Шаги - это по сути строки, так как таблица отсортирована по номеру заявки с учетом даты. Я попытался пойти через формулу масива, вычленяя минимальную и максимальную даты, соответствующие дубликатам, чтобы хоть временной промежуток понять, но формула масива, корректно работавшая в аналогичной задаче, тут выдает мне просто максимальную/минимальную даты во всем столбце, а не в диапазоне дубликатов. Если подсчитать кол-во шагов там никак не получится, поправьте, пожалуйста, формулу масива, я ума не приложу. почему она не робит. P.S. Вот и с выводом даты в отдельный столбец по условию соответствия статусу что-то приключилось, а я всего лишь убрал лишние столбцы, суть формулы там не поменялась, а она уже не работает. |
![]() |
![]() |
![]() |
#2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Не умею формул. Решал бы через макрос
Код:
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 24.10.2016
Сообщений: 11
|
![]()
Логика макроса ясна, беда только в том, что там заявок десятки тысяч, по одной макросом проверять никак, увы. Остается думать, как связать формулу массива с count, это, вроде, единственный вариант.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 233
|
![]()
насколько я понял основную идею, задача 100% решаема и не очень сложна
уточните только, пожалуйста, по требуемой форме что надо я приложил по картинку по заявке 1084 - по ней итоговые данные, которые вы хотите видеть не можете написать? //по заявке статусы вразнобой идут, я не совсем понимаю, что вы хотите в итоге увидеть |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 24.10.2016
Сообщений: 11
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 | |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]() Цитата:
![]()
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
|
![]() |
![]() |
![]() |
#7 | |
Пользователь
Регистрация: 24.10.2016
Сообщений: 11
|
![]() Цитата:
![]() ТО есть, по сути, в столбце без дубликатов номеров заявок должно быть число, отображающее, за сколько строк в этой заявке мы добрались от начального статуса к конечному. |
|
![]() |
![]() |
![]() |
#8 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Правильно понял, эти пары надо вычислить?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 24.10.2016
Сообщений: 11
|
![]() Вот так точнее, то есть, только те интевалы, которые начинаются после окончания предыдущего. А куча конечный статусов нам вообще не нужна. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 01.03.2009
Сообщений: 233
|
![]()
ок, правильно я понимаю тогда, что по заявке 5898 правильные выборки как на картинке? (пустые строки в начале выкидываем)
и вопрос тогда еще что делать с заявками типа 1109? их не учитывать(т.к. есть начало, нет конца), учитывать длиной два, или учитывать длиной три(добавлять +1 в счет конца, который не заведен в реестр, но который физически прошел) |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Число между значениями | sasha555 | Microsoft Office Excel | 0 | 11.04.2015 12:32 |
Посчитать количество ячеек с определенными значениями в двух массивах | -Pavel- | Microsoft Office Excel | 2 | 10.10.2012 14:16 |
Подсчет количества строк с повторяющимися значениями | jugelik | Microsoft Office Excel | 1 | 07.07.2011 13:14 |
переход между заранее определенными закладками | Окоча Юра | Microsoft Office Word | 13 | 24.02.2010 23:31 |
сумма между определенными значениями | Zeon25 | Microsoft Office Excel | 8 | 12.08.2009 08:40 |