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

Вход

Регистрация

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

 

= Мир MS Excel/Определение категории клиента - старый или новый - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение категории клиента - старый или новый (Формулы/Formulas)
Определение категории клиента - старый или новый
Сапожник Дата: Понедельник, 24.07.2017, 20:55 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый вечер, друзья!

Опять пишу с неразрешимой для меня задачей.
Итак. Есть массив с отгрузками, есть названия клиентов и много всякой всячины. Хочется создать отчет, в котором я бы мог проследить 2 периода - за этот и прошлый год, увеличение объемов продаж связано с ростом имеющихся клиентов или за счет привлечения новых клиентов. То есть логика следующая - если клиент первый раз покупает продукцию, он новый клиент. Если он покупает повторно - он уже "старый" клиент. В примере, как и в таблице даты не в хронологическом порядке.
Как это сделать незнаю.
К сообщению приложен файл: 6792246.xlsx (9.1 Kb)
 
Ответить
СообщениеДобрый вечер, друзья!

Опять пишу с неразрешимой для меня задачей.
Итак. Есть массив с отгрузками, есть названия клиентов и много всякой всячины. Хочется создать отчет, в котором я бы мог проследить 2 периода - за этот и прошлый год, увеличение объемов продаж связано с ростом имеющихся клиентов или за счет привлечения новых клиентов. То есть логика следующая - если клиент первый раз покупает продукцию, он новый клиент. Если он покупает повторно - он уже "старый" клиент. В примере, как и в таблице даты не в хронологическом порядке.
Как это сделать незнаю.

Автор - Сапожник
Дата добавления - 24.07.2017 в 20:55
jakim Дата: Понедельник, 24.07.2017, 21:00 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Формула

Код
=IF(COUNTIF(F$6:F6;F6)>1;"старый";"новый")

протяните вниз


Сообщение отредактировал jakim - Понедельник, 24.07.2017, 21:02
 
Ответить
Сообщение
Формула

Код
=IF(COUNTIF(F$6:F6;F6)>1;"старый";"новый")

протяните вниз

Автор - jakim
Дата добавления - 24.07.2017 в 21:00
Сапожник Дата: Понедельник, 24.07.2017, 21:09 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
jakim, выдает ошибку #NAME?
 
Ответить
Сообщениеjakim, выдает ошибку #NAME?

Автор - Сапожник
Дата добавления - 24.07.2017 в 21:09
Сапожник Дата: Понедельник, 24.07.2017, 21:33 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ребятушки, неужели вы пас? Только на вас и надеюсь...
 
Ответить
СообщениеРебятушки, неужели вы пас? Только на вас и надеюсь...

Автор - Сапожник
Дата добавления - 24.07.2017 в 21:33
Сапожник Дата: Понедельник, 24.07.2017, 21:40 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
jakim, Сорри, друг!

Я забыл, что формула на русском, а интерфейс екселя у меня на английском. Перевел - поставил - работает!!

Спасибо!!!
 
Ответить
Сообщениеjakim, Сорри, друг!

Я забыл, что формула на русском, а интерфейс екселя у меня на английском. Перевел - поставил - работает!!

Спасибо!!!

Автор - Сапожник
Дата добавления - 24.07.2017 в 21:40
Сапожник Дата: Понедельник, 24.07.2017, 21:44 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Одно НО !

Есть такой клиент Лихачев. Получается, что он по формуле в 2014 году был старым, а в январе помолодел )))

Как можно доработать формулу?
К сообщению приложен файл: 4254659.xlsx (9.4 Kb)
 
Ответить
СообщениеОдно НО !

Есть такой клиент Лихачев. Получается, что он по формуле в 2014 году был старым, а в январе помолодел )))

Как можно доработать формулу?

Автор - Сапожник
Дата добавления - 24.07.2017 в 21:44
jakim Дата: Понедельник, 24.07.2017, 22:01 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Отсортируйте по годам в порядке возрастания.
 
Ответить
Сообщение
Отсортируйте по годам в порядке возрастания.

Автор - jakim
Дата добавления - 24.07.2017 в 22:01
Сапожник Дата: Понедельник, 24.07.2017, 22:04 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Это можно, только это не совсем "научный" подход... Да и таблица на 60000 строк...
 
Ответить
СообщениеЭто можно, только это не совсем "научный" подход... Да и таблица на 60000 строк...

Автор - Сапожник
Дата добавления - 24.07.2017 в 22:04
Сапожник Дата: Понедельник, 24.07.2017, 22:28 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Друзья, начал сортировать, компьютер завис. Какой еще может быть выход с привязкой к периоду?
 
Ответить
СообщениеДрузья, начал сортировать, компьютер завис. Какой еще может быть выход с привязкой к периоду?

Автор - Сапожник
Дата добавления - 24.07.2017 в 22:28
SLAVICK Дата: Понедельник, 24.07.2017, 22:28 | Сообщение № 10
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Цитата Сапожник, 24.07.2017 в 22:04, в сообщении № 8 ()
не совсем "научный" подход...

так будет "научней" - но не знаю сколько будет считать 60000.
Код
=ЕСЛИ(СУММПРОИЗВ(($F$6:$F$19=F6)*(--(1&"-"&$E$6:$E$19&"-"&$D$6:$D$19)<--(1&"-"&E6&"-"&D6)));"Старый";"Новый")

Или еще немного "научней":
Код
=--ЕЧИСЛО(ПРОСМОТР(1;1/($F$6:$F$19=F6)/(--(1&"-"&$E$6:$E$19&"-"&$D$6:$D$19)<--(1&"-"&E6&"-"&D6))))

+ формат ячейки
Код
\Старый;;Новый;
К сообщению приложен файл: 4815496.xlsx (9.8 Kb) · 7541269.xlsx (10.6 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
Цитата Сапожник, 24.07.2017 в 22:04, в сообщении № 8 ()
не совсем "научный" подход...

так будет "научней" - но не знаю сколько будет считать 60000.
Код
=ЕСЛИ(СУММПРОИЗВ(($F$6:$F$19=F6)*(--(1&"-"&$E$6:$E$19&"-"&$D$6:$D$19)<--(1&"-"&E6&"-"&D6)));"Старый";"Новый")

Или еще немного "научней":
Код
=--ЕЧИСЛО(ПРОСМОТР(1;1/($F$6:$F$19=F6)/(--(1&"-"&$E$6:$E$19&"-"&$D$6:$D$19)<--(1&"-"&E6&"-"&D6))))

+ формат ячейки
Код
\Старый;;Новый;

Автор - SLAVICK
Дата добавления - 24.07.2017 в 22:28
Сапожник Дата: Понедельник, 24.07.2017, 22:38 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Пишу с телефона. Комп подвис окончательно) но этот подход мне нравится больше. Спасибо большое! Просто браво за формулу! На примере работает хорошо.
 
Ответить
СообщениеПишу с телефона. Комп подвис окончательно) но этот подход мне нравится больше. Спасибо большое! Просто браво за формулу! На примере работает хорошо.

Автор - Сапожник
Дата добавления - 24.07.2017 в 22:38
Сапожник Дата: Суббота, 29.07.2017, 12:18 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Друзья, добрый день!

Формулой СТАРЫЙ-НОВЫЙ пользуюсь, анализирую приобретенных клиентов за разные периоды и т.д.
Но вот заметил, что просто отобрать количество отгруженной продукции по их статусу за определенный период не совсем объективно получится.
Например, Иванов купил на 1 рубль в январе и стал новым, а купил в феврале на миллион, и он уже старый.
В новой формуле было бы здорово увидеть насколько тот или иной новый клиент "повзрослел" в объемах продаж, то есть, сколько продаж принес новый клиент за нужный период выборки. Я хочу сравнить "качество" и "долгосрочность" приобретенных клиентов прошлого года и приобретенных новых клиентов этого, например, года. Типа как его отгрузки по нарастающей динамике.

Немного запутанно объяснил, но если будут дополнительные вопросы, я их с удовольствием объясню.

Спасибо!
К сообщению приложен файл: 5599783.xlsx (10.1 Kb)
 
Ответить
СообщениеДрузья, добрый день!

Формулой СТАРЫЙ-НОВЫЙ пользуюсь, анализирую приобретенных клиентов за разные периоды и т.д.
Но вот заметил, что просто отобрать количество отгруженной продукции по их статусу за определенный период не совсем объективно получится.
Например, Иванов купил на 1 рубль в январе и стал новым, а купил в феврале на миллион, и он уже старый.
В новой формуле было бы здорово увидеть насколько тот или иной новый клиент "повзрослел" в объемах продаж, то есть, сколько продаж принес новый клиент за нужный период выборки. Я хочу сравнить "качество" и "долгосрочность" приобретенных клиентов прошлого года и приобретенных новых клиентов этого, например, года. Типа как его отгрузки по нарастающей динамике.

Немного запутанно объяснил, но если будут дополнительные вопросы, я их с удовольствием объясню.

Спасибо!

Автор - Сапожник
Дата добавления - 29.07.2017 в 12:18
_Boroda_ Дата: Суббота, 29.07.2017, 13:53 | Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Это другой вопрос. Читайте Правила форума


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЭто другой вопрос. Читайте Правила форума

Автор - _Boroda_
Дата добавления - 29.07.2017 в 13:53
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Определение категории клиента - старый или новый (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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