Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/оставить только те строки которые формирует нарастающую долю - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
оставить только те строки которые формирует нарастающую долю
БИТ Дата: Четверг, 29.10.2015, 16:23 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
как сделать так чтобы остались только те строки которые формирует нарастающую долю 80% если такой нарастающей доли нет
а есть большая то оставить соответствующие строки которые формируют эту большую долю
(если можно сделать это на новом созданном листе)
К сообщению приложен файл: 2952781.xlsx (18.4 Kb)
 
Ответить
Сообщениекак сделать так чтобы остались только те строки которые формирует нарастающую долю 80% если такой нарастающей доли нет
а есть большая то оставить соответствующие строки которые формируют эту большую долю
(если можно сделать это на новом созданном листе)

Автор - БИТ
Дата добавления - 29.10.2015 в 16:23
БИТ Дата: Четверг, 29.10.2015, 16:43 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$3:$A$93;НАИМЕНЬШИЙ(ЕСЛИ($K$3:$K$93>50%;СТРОКА($K$3:$K$93)-2;"");СТРОКА(A1)));"")

может как нибудь усовершнствовать эту формулу но у меня не получается?


Сообщение отредактировал Serge_007 - Четверг, 29.10.2015, 16:50
 
Ответить
Сообщение
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$3:$A$93;НАИМЕНЬШИЙ(ЕСЛИ($K$3:$K$93>50%;СТРОКА($K$3:$K$93)-2;"");СТРОКА(A1)));"")

может как нибудь усовершнствовать эту формулу но у меня не получается?

Автор - БИТ
Дата добавления - 29.10.2015 в 16:43
_Boroda_ Дата: Четверг, 29.10.2015, 17:48 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А чем не нравится формула?
Для другого листа так (немного переделал ее)
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A$1:A$93;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$K$3:$K$93>80%;СТРОКА(Лист1!A$3:A$93)-2;"");СТРОКА(A1)));"")

Я на Лист 2 все засунул почему-то. Но не важно, суть одна.
К сообщению приложен файл: 2952781_1.xlsx (27.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА чем не нравится формула?
Для другого листа так (немного переделал ее)
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!A$1:A$93;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$K$3:$K$93>80%;СТРОКА(Лист1!A$3:A$93)-2;"");СТРОКА(A1)));"")

Я на Лист 2 все засунул почему-то. Но не важно, суть одна.

Автор - _Boroda_
Дата добавления - 29.10.2015 в 17:48
osuna Дата: Четверг, 29.10.2015, 18:09 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
[moder]Не нужно цитировать полностью вопрос, об этом есть в Правилах форума. Тем более, что Вы не использовали специальную кнопочку "Цитата". Удалил.
К сообщению приложен файл: 1809304.xlsx (30.7 Kb)


С уважением, Владимир.

Сообщение отредактировал _Boroda_ - Четверг, 29.10.2015, 18:20
 
Ответить
Сообщение[moder]Не нужно цитировать полностью вопрос, об этом есть в Правилах форума. Тем более, что Вы не использовали специальную кнопочку "Цитата". Удалил.

Автор - osuna
Дата добавления - 29.10.2015 в 18:09
АЛЕКСАНДР1986 Дата: Четверг, 29.10.2015, 21:35 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Я так понял результат представлен в на 3 листе как должно получиться
есть какой-нибудь вариант решения данной проблемы или только через макрос?
[moder]А решения выше посмотреть религия не позволяет?


Сообщение отредактировал _Boroda_ - Четверг, 29.10.2015, 21:41
 
Ответить
СообщениеЯ так понял результат представлен в на 3 листе как должно получиться
есть какой-нибудь вариант решения данной проблемы или только через макрос?
[moder]А решения выше посмотреть религия не позволяет?

Автор - АЛЕКСАНДР1986
Дата добавления - 29.10.2015 в 21:35
АЛЕКСАНДР1986 Дата: Четверг, 29.10.2015, 22:00 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
извиняюсь!
 
Ответить
Сообщениеизвиняюсь!

Автор - АЛЕКСАНДР1986
Дата добавления - 29.10.2015 в 22:00
БИТ Дата: Пятница, 30.10.2015, 10:45 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Извиняюсь конечно жешь НО!
Здесь имелось ввиду нужно выбрать все значения внутри КАЖДОГО ОТДЕЛЬНОГО ВЗЯТОГО ВОПРОСА которые меньше 80 и первое значение (только одно) которое больше или равно 80!
Бывают случаи что внутри вопроса не бывает значений меньше 80 но есть значение которое больше или равно 80 его-то и надо выбрать!
Соответствующие строки подкрашены желтым цветом(которые нужно выбрать)

p.s. Если одной формулой это нельзя сделать то подскажите как сделать это в несколько итераций!
(как вариант что на против этих подсвеченных строк ставить определенные значки а потом уже отбирать эти строки через формулу которая представлена выше)
К сообщению приложен файл: ___.xlsx (19.1 Kb)


Сообщение отредактировал БИТ - Пятница, 30.10.2015, 13:10
 
Ответить
СообщениеИзвиняюсь конечно жешь НО!
Здесь имелось ввиду нужно выбрать все значения внутри КАЖДОГО ОТДЕЛЬНОГО ВЗЯТОГО ВОПРОСА которые меньше 80 и первое значение (только одно) которое больше или равно 80!
Бывают случаи что внутри вопроса не бывает значений меньше 80 но есть значение которое больше или равно 80 его-то и надо выбрать!
Соответствующие строки подкрашены желтым цветом(которые нужно выбрать)

p.s. Если одной формулой это нельзя сделать то подскажите как сделать это в несколько итераций!
(как вариант что на против этих подсвеченных строк ставить определенные значки а потом уже отбирать эти строки через формулу которая представлена выше)

Автор - БИТ
Дата добавления - 30.10.2015 в 10:45
БИТ Дата: Четверг, 05.11.2015, 14:19 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
то есть это по просту говоря ABC анализ можно ли его решить формулой?
К сообщению приложен файл: 6101318.xlsx (19.1 Kb)


Сообщение отредактировал БИТ - Четверг, 05.11.2015, 14:22
 
Ответить
Сообщението есть это по просту говоря ABC анализ можно ли его решить формулой?

Автор - БИТ
Дата добавления - 05.11.2015 в 14:19
БИТ Дата: Четверг, 05.11.2015, 14:54 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
если использовать выше формулу то она будет оставлять только те строки в которых столбец K больше 80% процентов
можно конечно жешь через плюсик добавить условие (Лист1!$K$3:$K$93<80%) но тогда она будет брать все строки которые формируют 100%!
есть ли какое нибудь условие которое будет останавливаться выбирать или помечать строки если оно нашло значение после 70 процентов начинающее на 8 или 9 или 10 то есть когда оно нашло удовлетворяющее этому условию то оно останавливает поиск и переходит к следующему вопросу?
(может как то так попробовать решить эту проблему)?
 
Ответить
Сообщениеесли использовать выше формулу то она будет оставлять только те строки в которых столбец K больше 80% процентов
можно конечно жешь через плюсик добавить условие (Лист1!$K$3:$K$93<80%) но тогда она будет брать все строки которые формируют 100%!
есть ли какое нибудь условие которое будет останавливаться выбирать или помечать строки если оно нашло значение после 70 процентов начинающее на 8 или 9 или 10 то есть когда оно нашло удовлетворяющее этому условию то оно останавливает поиск и переходит к следующему вопросу?
(может как то так попробовать решить эту проблему)?

Автор - БИТ
Дата добавления - 05.11.2015 в 14:54
БИТ Дата: Четверг, 05.11.2015, 14:56 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
_Boroda_ есть идеи?
 
Ответить
Сообщение_Boroda_ есть идеи?

Автор - БИТ
Дата добавления - 05.11.2015 в 14:56
_Boroda_ Дата: Четверг, 05.11.2015, 15:03 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Я раньше ткнулся в эту задачу, написал почти рабочую формулу знаков где-то на 400, но не дожал. А сейчас как-то просто все получилось
Код
=(K3<80)+(K2<80)+(СУММ(K2;K4)=0)

В условное форматирование тоже эту формулу вставил
К сообщению приложен файл: 6163994_1.xlsx (22.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЯ раньше ткнулся в эту задачу, написал почти рабочую формулу знаков где-то на 400, но не дожал. А сейчас как-то просто все получилось
Код
=(K3<80)+(K2<80)+(СУММ(K2;K4)=0)

В условное форматирование тоже эту формулу вставил

Автор - _Boroda_
Дата добавления - 05.11.2015 в 15:03
БИТ Дата: Четверг, 05.11.2015, 17:42 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
большое спасибо!
все работает единственное можно ли ее немного докрутить чтобы она пустые строки помечала тоже каким нибудь определенным знаком?
ну наверное можно так!
Код
=ЕСЛИ(K3="";3;(K3<80)+(K2<80)+(СУММ(K2;K4)=0))


Сообщение отредактировал БИТ - Четверг, 05.11.2015, 18:15
 
Ответить
Сообщениебольшое спасибо!
все работает единственное можно ли ее немного докрутить чтобы она пустые строки помечала тоже каким нибудь определенным знаком?
ну наверное можно так!
Код
=ЕСЛИ(K3="";3;(K3<80)+(K2<80)+(СУММ(K2;K4)=0))

Автор - БИТ
Дата добавления - 05.11.2015 в 17:42
_Boroda_ Дата: Четверг, 05.11.2015, 18:15 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
-1 подойдет?
Код
=(K3<80)+(K2<80)+(СУММ(K2;K4)=0)-(K3="")


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение-1 подойдет?
Код
=(K3<80)+(K2<80)+(СУММ(K2;K4)=0)-(K3="")

Автор - _Boroda_
Дата добавления - 05.11.2015 в 18:15
БИТ Дата: Четверг, 05.11.2015, 18:16 | Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
да подойдет!
 
Ответить
Сообщениеда подойдет!

Автор - БИТ
Дата добавления - 05.11.2015 в 18:16
БИТ Дата: Четверг, 05.11.2015, 19:14 | Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
извиняюсь конечножешь но как предусмотреть вот такие моменты тогда формула не проставляется значения?
(соответствующие строки выделены желтым цветом)
если допустим первая нарастающая доля начинается больше чем с 80 процентов?
само собой она должна брать первое значение в этом вопросе и останавливаться на этом!
К сообщению приложен файл: 9502708.xlsx (21.8 Kb)


Сообщение отредактировал БИТ - Четверг, 05.11.2015, 19:20
 
Ответить
Сообщениеизвиняюсь конечножешь но как предусмотреть вот такие моменты тогда формула не проставляется значения?
(соответствующие строки выделены желтым цветом)
если допустим первая нарастающая доля начинается больше чем с 80 процентов?
само собой она должна брать первое значение в этом вопросе и останавливаться на этом!

Автор - БИТ
Дата добавления - 05.11.2015 в 19:14
_Boroda_ Дата: Четверг, 05.11.2015, 19:25 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16912
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Тезка, ну Вы что? По аналогии добавьте еще одно условие
Код
=(K3<80)+(K2<80)+(СУММ(K2;K4)=0)+(K2="")

А вообще-то, достаточно вот так
Код
=(K2<80)+ЕТЕКСТ(K2)-(K3="")
К сообщению приложен файл: 9502708_1.xlsx (21.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТезка, ну Вы что? По аналогии добавьте еще одно условие
Код
=(K3<80)+(K2<80)+(СУММ(K2;K4)=0)+(K2="")

А вообще-то, достаточно вот так
Код
=(K2<80)+ЕТЕКСТ(K2)-(K3="")

Автор - _Boroda_
Дата добавления - 05.11.2015 в 19:25
БИТ Дата: Четверг, 05.11.2015, 19:30 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 169
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Шедеврально!
 
Ответить
СообщениеШедеврально!

Автор - БИТ
Дата добавления - 05.11.2015 в 19:30
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!