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

Вход

Регистрация

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

 

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

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Доработка кода выбора и подсчета уникальных значений (Формулы/Formulas)
Доработка кода выбора и подсчета уникальных значений
bosika Дата: Среда, 19.04.2017, 08:58 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
Не силен в vba, нужно что бы отбирались УЗ и подсчитывались по диаппазону. Данный файл с кодом найден на просторах интернета. Диаппазон может меняться (добавление, удаление строк). На группы данных присвоены имена.
Заранее спасибо.
К сообщению приложен файл: xtreme-1-.xls (28.0 Kb)


Начинающий. Много и долго не пинать. Больно однако.

Сообщение отредактировал bosika - Среда, 19.04.2017, 09:58
 
Ответить
СообщениеНе силен в vba, нужно что бы отбирались УЗ и подсчитывались по диаппазону. Данный файл с кодом найден на просторах интернета. Диаппазон может меняться (добавление, удаление строк). На группы данных присвоены имена.
Заранее спасибо.

Автор - bosika
Дата добавления - 19.04.2017 в 08:58
_Igor_61 Дата: Среда, 19.04.2017, 09:10 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте! Так макрос-то нормально работает, уникальные считаются. Или что-то еще кроме этого нужно?
 
Ответить
СообщениеЗдравствуйте! Так макрос-то нормально работает, уникальные считаются. Или что-то еще кроме этого нужно?

Автор - _Igor_61
Дата добавления - 19.04.2017 в 09:10
bosika Дата: Среда, 19.04.2017, 09:18 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
_Igor_61, сейчас считает по столбцу А, а нужно что б по определенно заданным диаппазонам.


Начинающий. Много и долго не пинать. Больно однако.
 
Ответить
Сообщение_Igor_61, сейчас считает по столбцу А, а нужно что б по определенно заданным диаппазонам.

Автор - bosika
Дата добавления - 19.04.2017 в 09:18
Pelena Дата: Среда, 19.04.2017, 09:19 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация: 4413 ±
Замечаний: ±

Excel 365 & Mac Excel
bosika, кнопка Сообщить служит для жалоб модераторам. Вы на что жалуетесь?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеbosika, кнопка Сообщить служит для жалоб модераторам. Вы на что жалуетесь?

Автор - Pelena
Дата добавления - 19.04.2017 в 09:19
bosika Дата: Среда, 19.04.2017, 09:20 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
Pelena, нет. Скорее всего случайно нажата, т.к. общаюсь с планшета. Извините.


Начинающий. Много и долго не пинать. Больно однако.
 
Ответить
СообщениеPelena, нет. Скорее всего случайно нажата, т.к. общаюсь с планшета. Извините.

Автор - bosika
Дата добавления - 19.04.2017 в 09:20
_Igor_61 Дата: Среда, 19.04.2017, 15:53 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Формулами:


Сообщение отредактировал _Igor_61 - Среда, 19.04.2017, 16:16
 
Ответить
СообщениеФормулами:

Автор - _Igor_61
Дата добавления - 19.04.2017 в 15:53
bosika Дата: Среда, 19.04.2017, 16:22 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
_Igor_61, кодом нужно.


Начинающий. Много и долго не пинать. Больно однако.
 
Ответить
Сообщение_Igor_61, кодом нужно.

Автор - bosika
Дата добавления - 19.04.2017 в 16:22
_Igor_61 Дата: Среда, 19.04.2017, 17:31 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
Держите :)
К сообщению приложен файл: 8643712.xls (95.0 Kb)
 
Ответить
СообщениеДержите :)

Автор - _Igor_61
Дата добавления - 19.04.2017 в 17:31
bosika Дата: Среда, 19.04.2017, 17:40 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
_Igor_61, спасибо. Дома буду пробовать. На планшетнике все не посмотришь.


Начинающий. Много и долго не пинать. Больно однако.
 
Ответить
Сообщение_Igor_61, спасибо. Дома буду пробовать. На планшетнике все не посмотришь.

Автор - bosika
Дата добавления - 19.04.2017 в 17:40
Владислав Дата: Среда, 19.04.2017, 18:14 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Привет всем!
я тут новичок
и хочу тут создать тему
а как не знаю что то у вас это не нашел
и решил туда написать
жду вашего ответа
заранее благодарен!
 
Ответить
СообщениеПривет всем!
я тут новичок
и хочу тут создать тему
а как не знаю что то у вас это не нашел
и решил туда написать
жду вашего ответа
заранее благодарен!

Автор - Владислав
Дата добавления - 19.04.2017 в 18:14
Владислав Дата: Среда, 19.04.2017, 18:15 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Привет всем!
я тут новичок
и хочу тут создать тему
а как не знаю что то у вас это не нашел
и решил туда написать
жду вашего ответа
заранее благодарен!
 
Ответить
СообщениеПривет всем!
я тут новичок
и хочу тут создать тему
а как не знаю что то у вас это не нашел
и решил туда написать
жду вашего ответа
заранее благодарен!

Автор - Владислав
Дата добавления - 19.04.2017 в 18:15
_Boroda_ Дата: Среда, 19.04.2017, 19:39 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16672
Репутация: 6479 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Войдите в соответствующую своему вопросу ветку форума и посмотрите в правый верхний угол монитора - там будет кнопка "Создать тему"


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

Автор - _Boroda_
Дата добавления - 19.04.2017 в 19:39
Владислав Дата: Среда, 19.04.2017, 20:30 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_,
спасибо
уже создал тему
можете посмотреть если вы это знаете
заранее благодарен
 
Ответить
Сообщение_Boroda_,
спасибо
уже создал тему
можете посмотреть если вы это знаете
заранее благодарен

Автор - Владислав
Дата добавления - 19.04.2017 в 20:30
bosika Дата: Пятница, 21.04.2017, 07:20 | Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
_Igor_61, что-то, как-то и не понятно что он выбирает. Вы сами пробовали, например колонка А, с 4 до 12 если выбрать. Но в любом случае, формулами не подходит. У меня есть рабочий макрос на выборку и перенос в другой диаппазон есть, а вот чтобы подсчитать к сожалению нет.


Начинающий. Много и долго не пинать. Больно однако.
 
Ответить
Сообщение_Igor_61, что-то, как-то и не понятно что он выбирает. Вы сами пробовали, например колонка А, с 4 до 12 если выбрать. Но в любом случае, формулами не подходит. У меня есть рабочий макрос на выборку и перенос в другой диаппазон есть, а вот чтобы подсчитать к сожалению нет.

Автор - bosika
Дата добавления - 21.04.2017 в 07:20
_Igor_61 Дата: Пятница, 21.04.2017, 07:55 | Сообщение № 15
Группа: Проверенные
Ранг: Ветеран
Сообщений: 504
Репутация: 90 ±
Замечаний: 0% ±

Excel 2007
bosika, я так понял задачу, что нужно выбрать уникальные значения из определенного диапазона столбца "А" (например с 4 по 12 строку) и подсчитать их количество, что и делается в моем примере. В столбец "В" выводятся уникальные значения из диапазона, который задается в желтых ячейках( первая и последняя строка диапазона), а в столбец "С" выводится количество каждого значения, т.е. сколько раз оно встречается в этом диапазоне. Например, если "АА" в диапазоне с 4 по 12 строку встречается 2 раза, то в столбце "С" напротив "АА" и проставляется "2".
P.S. А формулы макросом в допстолбцах сначала прописываются, а потом стираются :)


Сообщение отредактировал _Igor_61 - Пятница, 21.04.2017, 20:58
 
Ответить
Сообщениеbosika, я так понял задачу, что нужно выбрать уникальные значения из определенного диапазона столбца "А" (например с 4 по 12 строку) и подсчитать их количество, что и делается в моем примере. В столбец "В" выводятся уникальные значения из диапазона, который задается в желтых ячейках( первая и последняя строка диапазона), а в столбец "С" выводится количество каждого значения, т.е. сколько раз оно встречается в этом диапазоне. Например, если "АА" в диапазоне с 4 по 12 строку встречается 2 раза, то в столбце "С" напротив "АА" и проставляется "2".
P.S. А формулы макросом в допстолбцах сначала прописываются, а потом стираются :)

Автор - _Igor_61
Дата добавления - 21.04.2017 в 07:55
bosika Дата: Понедельник, 24.04.2017, 08:51 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
_Igor_61, Спасибо большое за решение задачки. Дело в том, что формулами я вывожу, но данные меняются, т.е. не есть постоянные (штатная структура), естественно выбираются все из меняющихся диаппазоновп. Формулами конечно хорошо, но кнодом было бы лучше. Я пытался сделать код записью макроса, но он неправильно работает, почему то. Удаляет запись (си) с выбираемого диаппазона, хотя на удаление ничего в коде нет. Спасибо большое за помощь.


Начинающий. Много и долго не пинать. Больно однако.
 
Ответить
Сообщение_Igor_61, Спасибо большое за решение задачки. Дело в том, что формулами я вывожу, но данные меняются, т.е. не есть постоянные (штатная структура), естественно выбираются все из меняющихся диаппазоновп. Формулами конечно хорошо, но кнодом было бы лучше. Я пытался сделать код записью макроса, но он неправильно работает, почему то. Удаляет запись (си) с выбираемого диаппазона, хотя на удаление ничего в коде нет. Спасибо большое за помощь.

Автор - bosika
Дата добавления - 24.04.2017 в 08:51
sboy Дата: Понедельник, 24.04.2017, 10:08 | Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
bosika, Не совсем понятно, что Вы подразумеваете под изменением диапазона?
посмотрите похожую тему, если не поможет, то приложите пример, что есть и что должно получиться


Яндекс: 410016850021169
 
Ответить
Сообщениеbosika, Не совсем понятно, что Вы подразумеваете под изменением диапазона?
посмотрите похожую тему, если не поможет, то приложите пример, что есть и что должно получиться

Автор - sboy
Дата добавления - 24.04.2017 в 10:08
bosika Дата: Вторник, 25.04.2017, 11:47 | Сообщение № 18
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 105
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010, 2013, 2016
sboy, Сделал небольшой пример. На Листе1 типа штатного расписания. Уникальные и их подсчет как хотелось бы на Листе2. Диаппазонам Цех 1 и Цех 2 присвоены имена (в диспетчере имен). Если можно то кнопкой выводить вручную или автоматом при открытии книги. Благодарю заранее за помощь.
К сообщению приложен файл: 8000710.xlsm (23.8 Kb)


Начинающий. Много и долго не пинать. Больно однако.
 
Ответить
Сообщениеsboy, Сделал небольшой пример. На Листе1 типа штатного расписания. Уникальные и их подсчет как хотелось бы на Листе2. Диаппазонам Цех 1 и Цех 2 присвоены имена (в диспетчере имен). Если можно то кнопкой выводить вручную или автоматом при открытии книги. Благодарю заранее за помощь.

Автор - bosika
Дата добавления - 25.04.2017 в 11:47
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Доработка кода выбора и подсчета уникальных значений (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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