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

Вход

Регистрация

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

 

= Мир MS Excel/Необходимо выбрать клиента по заданному условию из диапозона - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Необходимо выбрать клиента по заданному условию из диапозона
frukti4ek Дата: Среда, 13.02.2013, 13:32 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Добрый день! Помогите упростить решение задачи...

есть отгрузка клиентов динамике по месяцам, необходимо оставить клиентов которые хотя бы раз в месяце произвели отгрузку свыше 3000 грн в месяц, я применила формулу если (или.....

но может есть другая формула что бы убрать "или" так как месяца будут добавляться
Пример во вложении

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

Р.S. в готовых решениях смотрела и ничего, что могло бы мне помочь не нашла, если что то пропустила извиняюсь... smile
К сообщению приложен файл: 9665839.xls (39.5 Kb)
 
Ответить
СообщениеДобрый день! Помогите упростить решение задачи...

есть отгрузка клиентов динамике по месяцам, необходимо оставить клиентов которые хотя бы раз в месяце произвели отгрузку свыше 3000 грн в месяц, я применила формулу если (или.....

но может есть другая формула что бы убрать "или" так как месяца будут добавляться
Пример во вложении

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

Р.S. в готовых решениях смотрела и ничего, что могло бы мне помочь не нашла, если что то пропустила извиняюсь... smile

Автор - frukti4ek
Дата добавления - 13.02.2013 в 13:32
alx74 Дата: Среда, 13.02.2013, 13:41 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация: 32 ±
Замечаний: 0% ±

Попробуйте так, может подойдет Вам

Код
=СЧЁТЕСЛИ(B4:K4;">=3000")


Срочность обратно пропорциональна степени важности.
Яндекс-money:41001687631447
 
Ответить
СообщениеПопробуйте так, может подойдет Вам

Код
=СЧЁТЕСЛИ(B4:K4;">=3000")

Автор - alx74
Дата добавления - 13.02.2013 в 13:41
Michael_S Дата: Среда, 13.02.2013, 13:43 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Формула массива
Код
=ЕСЛИ(ИЛИ(B4:K4>=3000);1;"")


Сообщение отредактировал Michael_S - Среда, 13.02.2013, 13:44
 
Ответить
СообщениеФормула массива
Код
=ЕСЛИ(ИЛИ(B4:K4>=3000);1;"")

Автор - Michael_S
Дата добавления - 13.02.2013 в 13:43
frukti4ek Дата: Среда, 13.02.2013, 13:46 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

alx74, в принципе можно и эту формулу использовать, что то я ее упустила :), но она считает кол-во значений, а мне надо что бы просто отображало единицу, понимаю можно приписать дополнительную фун-ция =если((СЧЁТЕСЛИ(B4:K4;">=3000"))=0;"";1)

но вдруг есть формула что бы искало условие и выводило ложь или истину...

но Вам огромное спасибо что отозвались!!!
 
Ответить
Сообщениеalx74, в принципе можно и эту формулу использовать, что то я ее упустила :), но она считает кол-во значений, а мне надо что бы просто отображало единицу, понимаю можно приписать дополнительную фун-ция =если((СЧЁТЕСЛИ(B4:K4;">=3000"))=0;"";1)

но вдруг есть формула что бы искало условие и выводило ложь или истину...

но Вам огромное спасибо что отозвались!!!

Автор - frukti4ek
Дата добавления - 13.02.2013 в 13:46
alx74 Дата: Среда, 13.02.2013, 13:49 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация: 32 ±
Замечаний: 0% ±

В таком случае с ЕСЛИ как у Michael_S.


Срочность обратно пропорциональна степени важности.
Яндекс-money:41001687631447
 
Ответить
СообщениеВ таком случае с ЕСЛИ как у Michael_S.

Автор - alx74
Дата добавления - 13.02.2013 в 13:49
frukti4ek Дата: Среда, 13.02.2013, 13:51 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Michael_S, Спасибо большое wink клевая и совершенно простая формула,

скажи может подскажите, может как то можно избавить (поставить галочку в экселе) что бы формулы массива не заканчивать сочетание клавиш Ctrl+shift+enter
 
Ответить
СообщениеMichael_S, Спасибо большое wink клевая и совершенно простая формула,

скажи может подскажите, может как то можно избавить (поставить галочку в экселе) что бы формулы массива не заканчивать сочетание клавиш Ctrl+shift+enter

Автор - frukti4ek
Дата добавления - 13.02.2013 в 13:51
Serge_007 Дата: Среда, 13.02.2013, 13:52 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (frukti4ek)
искало условие и выводило ложь или истину

Код
=МАКС(B4:K4)>=3000


Цитата (frukti4ek)
как то можно избавить (поставить галочку в экселе) что бы формулы массива не заканчивать сочетание клавиш Ctrl+shift+enter
Нет


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (frukti4ek)
искало условие и выводило ложь или истину

Код
=МАКС(B4:K4)>=3000


Цитата (frukti4ek)
как то можно избавить (поставить галочку в экселе) что бы формулы массива не заканчивать сочетание клавиш Ctrl+shift+enter
Нет

Автор - Serge_007
Дата добавления - 13.02.2013 в 13:52
frukti4ek Дата: Среда, 13.02.2013, 13:53 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Serge_007, Спасибо... оказалось все элементарно просто..... smile
 
Ответить
СообщениеSerge_007, Спасибо... оказалось все элементарно просто..... smile

Автор - frukti4ek
Дата добавления - 13.02.2013 в 13:53
Michael_S Дата: Среда, 13.02.2013, 14:01 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Цитата (frukti4ek)
но она считает кол-во значений, а мне надо что бы просто отображало единицу, понимаю можно приписать дополнительную фун-ция =если((СЧЁТЕСЛИ(B4:K4;">=3000"))=0;"";1)

Код
=знак(счётесли(b4:k4;">=3000"))
 
Ответить
Сообщение
Цитата (frukti4ek)
но она считает кол-во значений, а мне надо что бы просто отображало единицу, понимаю можно приписать дополнительную фун-ция =если((СЧЁТЕСЛИ(B4:K4;">=3000"))=0;"";1)

Код
=знак(счётесли(b4:k4;">=3000"))

Автор - Michael_S
Дата добавления - 13.02.2013 в 14:01
Матрёна Дата: Среда, 13.02.2013, 14:10 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

frukti4ek!
Может быть, имеет смысл использовать тривиальный вариант - условное форматирование (Значение (Больше или Равно (3000)), указав цвет для найденных ячеек?
 
Ответить
Сообщениеfrukti4ek!
Может быть, имеет смысл использовать тривиальный вариант - условное форматирование (Значение (Больше или Равно (3000)), указав цвет для найденных ячеек?

Автор - Матрёна
Дата добавления - 13.02.2013 в 14:10
frukti4ek Дата: Среда, 13.02.2013, 14:28 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Матрёна, нет такой вариант мне не подходит так как надо будет формировать сводные таблицы... это большой массив данных будет более 4000 клиентов и 2 года в динамике
 
Ответить
СообщениеМатрёна, нет такой вариант мне не подходит так как надо будет формировать сводные таблицы... это большой массив данных будет более 4000 клиентов и 2 года в динамике

Автор - frukti4ek
Дата добавления - 13.02.2013 в 14:28
Michael_S Дата: Среда, 13.02.2013, 14:39 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Цитата (frukti4ek)
надо будет формировать сводные таблицы.

ваши исходные данные не очень подходят для формирования сводных....
 
Ответить
Сообщение
Цитата (frukti4ek)
надо будет формировать сводные таблицы.

ваши исходные данные не очень подходят для формирования сводных....

Автор - Michael_S
Дата добавления - 13.02.2013 в 14:39
frukti4ek Дата: Среда, 13.02.2013, 15:28 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Цитата (Michael_S)
ваши исходные данные не очень подходят для формирования сводных....


это только начало для сбора данных в сводную... просто надо определить ряд клиентов с чего делать сводную
 
Ответить
Сообщение
Цитата (Michael_S)
ваши исходные данные не очень подходят для формирования сводных....


это только начало для сбора данных в сводную... просто надо определить ряд клиентов с чего делать сводную

Автор - frukti4ek
Дата добавления - 13.02.2013 в 15:28
Serge_007 Дата: Среда, 13.02.2013, 15:52 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Цитата (frukti4ek)
это только начало для сбора данных в сводную

Вы что-то путаете. В сводную таблицу ничего не собирают, она собирает САМА

Цитата (frukti4ek)
надо определить ряд клиентов с чего делать сводную

Ряд клиентов, по которым нужна информация определяется уже в сводной


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Цитата (frukti4ek)
это только начало для сбора данных в сводную

Вы что-то путаете. В сводную таблицу ничего не собирают, она собирает САМА

Цитата (frukti4ek)
надо определить ряд клиентов с чего делать сводную

Ряд клиентов, по которым нужна информация определяется уже в сводной

Автор - Serge_007
Дата добавления - 13.02.2013 в 15:52
frukti4ek Дата: Среда, 13.02.2013, 16:15 | Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Serge_007,
у меня есть 1000 клиентов которые берут нашу продукцию, мне все они не нужны, с помощью формулы которой я интересовалась я определила ряд точек которые мне нужны.. теперь к этим точкам я подвязываю продажи, торговых агентов, товар которая точка взяла, динамику за 2 года по месяцам (све это собираю в плоскую такблицу, а затем из этого делаю сводную таблицу. Почему я не смогла взять сразу всех клиентов потому как данные из 1С для формирования сводной таблицы настолько велеки что не поместились в эксель, поэтому пришлось выкручиваться таким способом.
 
Ответить
СообщениеSerge_007,
у меня есть 1000 клиентов которые берут нашу продукцию, мне все они не нужны, с помощью формулы которой я интересовалась я определила ряд точек которые мне нужны.. теперь к этим точкам я подвязываю продажи, торговых агентов, товар которая точка взяла, динамику за 2 года по месяцам (све это собираю в плоскую такблицу, а затем из этого делаю сводную таблицу. Почему я не смогла взять сразу всех клиентов потому как данные из 1С для формирования сводной таблицы настолько велеки что не поместились в эксель, поэтому пришлось выкручиваться таким способом.

Автор - frukti4ek
Дата добавления - 13.02.2013 в 16:15
Serge_007 Дата: Среда, 13.02.2013, 16:48 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А вместо всех описанных ненужных телодвижений почему не сгрузить всё оптом в Access и сводную в Excel делать на основании внешних данных?!


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА вместо всех описанных ненужных телодвижений почему не сгрузить всё оптом в Access и сводную в Excel делать на основании внешних данных?!

Автор - Serge_007
Дата добавления - 13.02.2013 в 16:48
frukti4ek Дата: Среда, 13.02.2013, 17:11 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Serge_007, потому как это не умею....
 
Ответить
СообщениеSerge_007, потому как это не умею....

Автор - frukti4ek
Дата добавления - 13.02.2013 в 17:11
alx74 Дата: Среда, 13.02.2013, 22:01 | Сообщение № 18
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 209
Репутация: 32 ±
Замечаний: 0% ±

frukti4ek, настоятельно рекомендую научиться. Сильно облегчите себе жизнь. Один раз сделаете сводную, а потом через выгрузку из 1С просто обновляете данные в сводной и обрабатываете как вашей душе угодно.


Срочность обратно пропорциональна степени важности.
Яндекс-money:41001687631447


Сообщение отредактировал alx74 - Среда, 13.02.2013, 22:01
 
Ответить
Сообщениеfrukti4ek, настоятельно рекомендую научиться. Сильно облегчите себе жизнь. Один раз сделаете сводную, а потом через выгрузку из 1С просто обновляете данные в сводной и обрабатываете как вашей душе угодно.

Автор - alx74
Дата добавления - 13.02.2013 в 22:01
  • Страница 1 из 1
  • 1
Поиск:

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