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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчёт количества повторяющихся строк - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Подсчёт количества повторяющихся строк
nechehov Дата: Воскресенье, 28.06.2015, 06:34 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 81
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день! Есть продукция, которую развозят по разным торговым точкам. Необходимо посчитать по каждому виду продукции в какое количество торговых точек её отвезли. Например,

Ветчина Юбилейная (калиброванная) 0,4 - 287
Сервелат Австрийский в/к в/у 0,4 кг - 385

Вручную делать это долго, а автоматически не могу найти формулу. Уже разные варианты перепробовал и не получается автоматизировать. Спасибо!
К сообщению приложен файл: 3760691.xls (87.5 Kb)
 
Ответить
СообщениеДобрый день! Есть продукция, которую развозят по разным торговым точкам. Необходимо посчитать по каждому виду продукции в какое количество торговых точек её отвезли. Например,

Ветчина Юбилейная (калиброванная) 0,4 - 287
Сервелат Австрийский в/к в/у 0,4 кг - 385

Вручную делать это долго, а автоматически не могу найти формулу. Уже разные варианты перепробовал и не получается автоматизировать. Спасибо!

Автор - nechehov
Дата добавления - 28.06.2015 в 06:34
Serge_007 Дата: Воскресенье, 28.06.2015, 08:59 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Здравствуйте

Почему
Ветчина Юбилейная (калиброванная) 0,4 - 287
если в файле только две ТТ: Алиев маг"Восток" и Артур?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

Почему
Ветчина Юбилейная (калиброванная) 0,4 - 287
если в файле только две ТТ: Алиев маг"Восток" и Артур?

Автор - Serge_007
Дата добавления - 28.06.2015 в 08:59
nechehov Дата: Понедельник, 29.06.2015, 14:21 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 81
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
если в файле только две ТТ: Алиев маг"Восток" и Артур?


На самом деле в файле 15893 строки. Файл весит 7 мб и сюда он просто не влез. Оставил пару ТТ для примера.
 
Ответить
Сообщение
если в файле только две ТТ: Алиев маг"Восток" и Артур?


На самом деле в файле 15893 строки. Файл весит 7 мб и сюда он просто не влез. Оставил пару ТТ для примера.

Автор - nechehov
Дата добавления - 29.06.2015 в 14:21
Pelena Дата: Понедельник, 29.06.2015, 14:50 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19517
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Может, сводная подойдёт?
К сообщению приложен файл: 2940494.xls (63.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожет, сводная подойдёт?

Автор - Pelena
Дата добавления - 29.06.2015 в 14:50
Manyasha Дата: Понедельник, 29.06.2015, 15:21 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 902 ±
Замечаний: 0% ±

Excel 2010, 2016
Тоже предложу сводную, только с двумя доп. столбцами, чтобы в сводной торговые точки учитывались по одному разу на каждый товар, т.е. в файле 4 записи с "Мясные охлажд. п/ф": 2 записи для ТТ Артур и 2 записи для ТТ Балябин Женя, в сводной будет стоять 2.
К сообщению приложен файл: 3760691_1.xls (85.5 Kb)


ЯД: 410013299366744 WM: R193491431804
 
Ответить
СообщениеТоже предложу сводную, только с двумя доп. столбцами, чтобы в сводной торговые точки учитывались по одному разу на каждый товар, т.е. в файле 4 записи с "Мясные охлажд. п/ф": 2 записи для ТТ Артур и 2 записи для ТТ Балябин Женя, в сводной будет стоять 2.

Автор - Manyasha
Дата добавления - 29.06.2015 в 15:21
pabchek Дата: Вторник, 30.06.2015, 15:05 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Правильно ли я понял? Имеем ежемесячный отчет, в котором строки не дублируются. А позиция "Мясные охлажд. п/ф" это на самом деле Шашлык из свинины (1,0 л) и Шашлык из свинины (2,0 л). Если так, то считаем по колонке AE в которой крайние значения:
Код
=СЧЁТЕСЛИ('Лист 1'!$AE$5:$AE$109;A3)
К сообщению приложен файл: 4185105.xls (82.0 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеПравильно ли я понял? Имеем ежемесячный отчет, в котором строки не дублируются. А позиция "Мясные охлажд. п/ф" это на самом деле Шашлык из свинины (1,0 л) и Шашлык из свинины (2,0 л). Если так, то считаем по колонке AE в которой крайние значения:
Код
=СЧЁТЕСЛИ('Лист 1'!$AE$5:$AE$109;A3)

Автор - pabchek
Дата добавления - 30.06.2015 в 15:05
Manyasha Дата: Вторник, 30.06.2015, 15:29 | Сообщение № 7
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 902 ±
Замечаний: 0% ±

Excel 2010, 2016
pabchek, посмотрите на примере строчки
Цитата
Деревенская со шпиком вар.

В таблице 3 записи, как и в Вашей формуле, но ТТ только 2. Если нужно получить в итоге 3, то все правильно.

UPD
Ой.. не посмотрела, что тема не Ваша, комментарий удалять не буду, пусть останется для общего понимания.


ЯД: 410013299366744 WM: R193491431804

Сообщение отредактировал Manyasha - Вторник, 30.06.2015, 15:32
 
Ответить
Сообщениеpabchek, посмотрите на примере строчки
Цитата
Деревенская со шпиком вар.

В таблице 3 записи, как и в Вашей формуле, но ТТ только 2. Если нужно получить в итоге 3, то все правильно.

UPD
Ой.. не посмотрела, что тема не Ваша, комментарий удалять не буду, пусть останется для общего понимания.

Автор - Manyasha
Дата добавления - 30.06.2015 в 15:29
Макрописец Дата: Вторник, 30.06.2015, 18:04 | Сообщение № 8
Группа: Заблокированные
Ранг: Форумчанин
Сообщений: 128
Репутация: 7 ±
Замечаний: 100% ±

Excel 2010
В таблице 3 записи, как и в Вашей формуле, но ТТ только 2. Если нужно получить в итоге 3, то все правильно.

Нет. Как я понял, это - кусок большого файла. 3 осталось из него. Так что по данному примеру надо считать 2.


ТЕРПЕНИЕ И ТРУД - ВСЁ ПЕРЕТРУТ!
 
Ответить
Сообщение
В таблице 3 записи, как и в Вашей формуле, но ТТ только 2. Если нужно получить в итоге 3, то все правильно.

Нет. Как я понял, это - кусок большого файла. 3 осталось из него. Так что по данному примеру надо считать 2.

Автор - Макрописец
Дата добавления - 30.06.2015 в 18:04
pabchek Дата: Среда, 01.07.2015, 10:06 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
А тогда вот так:
создаем список клиентов в колонке "I" и
1) вариант с именами
Код
=СЧЁТ(1/ЧАСТОТА((Данные=Выбор)*ПОИСКПОЗ(ТТдано;ТТ;0);СТРОКА($A$1:$A$4)-1))-1

или
2) без имен, но формула массива (Ctrl+Shift+Enter)
Код
=СЧЁТ(1/ЧАСТОТА(('Лист 1'!$B$5:$B$109&'Лист 1'!$AD$5:$AD$109=ТРАНСП(Лист1!$I$3:$I$5&Лист1!$A3))*ПОИСКПОЗ('Лист 1'!$B$5:$B$109;ТРАНСП(Лист1!$I$3:$I$5);0);СТРОКА($A$1:$A$4)-1))-1
К сообщению приложен файл: 1132657.xls (89.5 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеА тогда вот так:
создаем список клиентов в колонке "I" и
1) вариант с именами
Код
=СЧЁТ(1/ЧАСТОТА((Данные=Выбор)*ПОИСКПОЗ(ТТдано;ТТ;0);СТРОКА($A$1:$A$4)-1))-1

или
2) без имен, но формула массива (Ctrl+Shift+Enter)
Код
=СЧЁТ(1/ЧАСТОТА(('Лист 1'!$B$5:$B$109&'Лист 1'!$AD$5:$AD$109=ТРАНСП(Лист1!$I$3:$I$5&Лист1!$A3))*ПОИСКПОЗ('Лист 1'!$B$5:$B$109;ТРАНСП(Лист1!$I$3:$I$5);0);СТРОКА($A$1:$A$4)-1))-1

Автор - pabchek
Дата добавления - 01.07.2015 в 10:06
  • Страница 1 из 1
  • 1
Поиск:

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