Нужно по диапазону заполненных ячеек проанализировать значения смежного столбца и сделать вывод в отдельную ячейку. Кто согласится помочь решить этот вопрос, символически брошу 150 рублей на телефон.
Технически:
Формула смотрит в столбце В заполненные 5 ячеек подряд и с конца (там даты). Отталкиваясь от них, анализирует, есть ли параллельно в диапазоне этих последних 5 ячеек значение ">50%" в смежном столбце D. Если есть, то в столбце A1 формула выводит слово "выполнено". Если нет - то "не выполнено"
Такая же формула и таким же образом анализирует последние заполненные 7 ячеек в столбце B и также отслеживаются в их диапазоне наличие значений "<10%" и "<50%" в столбце D. Если там есть достаточное количество значений: хотя бы 5 раз "<10%"; или 2 раза по "<50%"; или сумма 2 раза "<10%" + 1 раз "<50%", то в столбец A2 подставляет слово "выполнено". Если нет - слово "не выполнено".
3ий раз похожее: формула анализирует последние 15 заполненных ячеек в столбце В и сканирует соответственно им диапазон в смежном столбце D. Если есть в том диапазоне значение ">50%", то в ячейке А3 ставит слово "выполнено". Если нет - слово "не выполнено".
Потом на основании данных A1, A2, A3 формула проведет анализ и выдаст сводное заключение по ним в отдельную ячейку.
A1 выполнено "Я - ЛИДЕР" A2 выполнено A3 не выполнено
A1 выполнено "Я - ЛИДЕР" A2 не выполнено A3 выполнено
A1 выполнено "Я - ЛИДЕР" A2 не выполнено A3 не выполнено
A1 не выполнено "Я - ЛИДЕР" A2 выполнено A3 выполнено
A1 не выполнено "Я - НЕ ЛИДЕР" A2 выполнено A3 не выполнено
A1 не выполнено "Я - НЕ ЛИДЕР" A2 не выполнено A3 выполнено
A1 не выполнено "Я - НЕ ЛИДЕР" A2 не выполнено A3 не выполнено
Файл Excel-исходник прикрепил
Нужно по диапазону заполненных ячеек проанализировать значения смежного столбца и сделать вывод в отдельную ячейку. Кто согласится помочь решить этот вопрос, символически брошу 150 рублей на телефон.
Технически:
Формула смотрит в столбце В заполненные 5 ячеек подряд и с конца (там даты). Отталкиваясь от них, анализирует, есть ли параллельно в диапазоне этих последних 5 ячеек значение ">50%" в смежном столбце D. Если есть, то в столбце A1 формула выводит слово "выполнено". Если нет - то "не выполнено"
Такая же формула и таким же образом анализирует последние заполненные 7 ячеек в столбце B и также отслеживаются в их диапазоне наличие значений "<10%" и "<50%" в столбце D. Если там есть достаточное количество значений: хотя бы 5 раз "<10%"; или 2 раза по "<50%"; или сумма 2 раза "<10%" + 1 раз "<50%", то в столбец A2 подставляет слово "выполнено". Если нет - слово "не выполнено".
3ий раз похожее: формула анализирует последние 15 заполненных ячеек в столбце В и сканирует соответственно им диапазон в смежном столбце D. Если есть в том диапазоне значение ">50%", то в ячейке А3 ставит слово "выполнено". Если нет - слово "не выполнено".
Потом на основании данных A1, A2, A3 формула проведет анализ и выдаст сводное заключение по ним в отдельную ячейку.
Что должно отображаться, если в пяти ячейках, соответствующим последним датам, пусто (как в примере)?
пустые ячейки не нужно учитывать. В столбце "B" формула с конца считает 5 заполненных любым текстом ячеек подряд (они ведь могут и через пустые клетки заполняться, то есть не друг за другом), например, 1-ая с конца, дальше 3 пустых клетки, потом 2-ая заполненная и так далее, в итоге допустим в столбце B на 5 заполненных ячеек получилось 19 клеток. Формула "переносит свой взор" на смежный диапазон в столбце "D" и смотрит, если ли в нем значение ">50%".
Что должно отображаться, если в пяти ячейках, соответствующим последним датам, пусто (как в примере)?
пустые ячейки не нужно учитывать. В столбце "B" формула с конца считает 5 заполненных любым текстом ячеек подряд (они ведь могут и через пустые клетки заполняться, то есть не друг за другом), например, 1-ая с конца, дальше 3 пустых клетки, потом 2-ая заполненная и так далее, в итоге допустим в столбце B на 5 заполненных ячеек получилось 19 клеток. Формула "переносит свой взор" на смежный диапазон в столбце "D" и смотрит, если ли в нем значение ">50%".
первое условие А1 - не выполняется - в D23 уже изначально стоит нужное значение ">50%", а в столбце ЛОЖЬ вместо ИСТИНЫ
Эта ячейка не должна учитываться по условию задачи так как она не входит в пять последних. С А2 наверно вы также считаете не поставленному в задаче условию. Проверяйте внимательно.
первое условие А1 - не выполняется - в D23 уже изначально стоит нужное значение ">50%", а в столбце ЛОЖЬ вместо ИСТИНЫ
Эта ячейка не должна учитываться по условию задачи так как она не входит в пять последних. С А2 наверно вы также считаете не поставленному в задаче условию. Проверяйте внимательно.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Четверг, 13.03.2014, 08:30
Эта ячейка не должна учитываться по условию задачи так как она не входит в пять последних. С А2 наверно вы также считаете не поставленному в задаче условию.
Если в 5 последних заполненных ячейках столбца B (в данном случае B19-B29) есть в ДИАПАЗОНЕ НАПРОТИВ (В ДАННОМ СЛУЧАЕ d19-d29) ХОТЯ БЫ ОДИН РАЗ ">50%"...
Если в 7 последних заполненных ячейках столбца B (в данном случае B17-B29) есть в ДИАПАЗОНЕ НАПРОТИВ (В ДАННОМ СЛУЧАЕ d17-d29) ХОТЯ БЫ 2 РАЗА...
Если в 15 последних заполненных ячейках столбца B (в данном случае B8-B29) есть в ДИАПАЗОНЕ НАПРОТИВ (В ДАННОМ СЛУЧАЕ d8-d29) ХОТЯ БЫ ОДИН РАЗ ">50%",..
Денежку забросил. Спасибо за помощь. Хотя для меня задача по-прежнему остается нерешенной.
Эта ячейка не должна учитываться по условию задачи так как она не входит в пять последних. С А2 наверно вы также считаете не поставленному в задаче условию.
Если в 5 последних заполненных ячейках столбца B (в данном случае B19-B29) есть в ДИАПАЗОНЕ НАПРОТИВ (В ДАННОМ СЛУЧАЕ d19-d29) ХОТЯ БЫ ОДИН РАЗ ">50%"...
Если в 7 последних заполненных ячейках столбца B (в данном случае B17-B29) есть в ДИАПАЗОНЕ НАПРОТИВ (В ДАННОМ СЛУЧАЕ d17-d29) ХОТЯ БЫ 2 РАЗА...
Если в 15 последних заполненных ячейках столбца B (в данном случае B8-B29) есть в ДИАПАЗОНЕ НАПРОТИВ (В ДАННОМ СЛУЧАЕ d8-d29) ХОТЯ БЫ ОДИН РАЗ ">50%",..
Денежку забросил. Спасибо за помощь. Хотя для меня задача по-прежнему остается нерешенной.alex190784
так лучше. Хотя снова: D5-D20 удалил значения, и загорелось ЛОЖЬ при 7 значениях <10% "истины" ниже. А если D5-D17 отсечь - все нормально. Может быть, как-то присутствие "<50%" искажает картину?
так лучше. Хотя снова: D5-D20 удалил значения, и загорелось ЛОЖЬ при 7 значениях <10% "истины" ниже. А если D5-D17 отсечь - все нормально. Может быть, как-то присутствие "<50%" искажает картину?alex190784
когда добавляешь в столбце B новую дату, чтобы вручную не прописывать в столбиках E-I цифры, а они прописывались автоматически (во время заполнения столбца B ) и пересчитывались тоже автоматически: что было 1, стало 2, 2 - 3, 3 - 4 и так далее
Я бы еще тебе забросил на телефон.
В твоем файле, кстати, ты уже настроил автоматический пересчет по столбцу E.
AlexM, хорош, спасибо! Очень помог!
Подскажи, а ты мог бы сделать более продвинуто:
когда добавляешь в столбце B новую дату, чтобы вручную не прописывать в столбиках E-I цифры, а они прописывались автоматически (во время заполнения столбца B ) и пересчитывались тоже автоматически: что было 1, стало 2, 2 - 3, 3 - 4 и так далее
Я бы еще тебе забросил на телефон.
В твоем файле, кстати, ты уже настроил автоматический пересчет по столбцу E.alex190784
Дополнительный столбец Е необходим для расчетов. В нем просто тяните нижнюю ячейку вниз (копируете) хоть до В1000. Нули можно скрыть форматом ячеек, с помощью Уф или в параметрах. Столбцы G-I были нужны только для настройки. Их можно очистить, так как в формулах не задействованы.
Дополнительный столбец Е необходим для расчетов. В нем просто тяните нижнюю ячейку вниз (копируете) хоть до В1000. Нули можно скрыть форматом ячеек, с помощью Уф или в параметрах. Столбцы G-I были нужны только для настройки. Их можно очистить, так как в формулах не задействованы.AlexM