|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 19
|
|
Макрос для объединения ячеек с одинаковыми значениями09.07.2015, 18:16. Показов 5195. Ответов 34
Метки нет (Все метки)
Здравствуйте.
Имеется таблица из 5ти столбцов (№ детали,наименование, кол, цена, фирма). Нужен макрос, который объединил бы одинаковые значения № детали, наименования и фирмы в одну строку, но при этом количество должно суммироваться, а в колонке "цена" должно отображаться максимальное значение. Нужно готовое решение, так как в программировании я полный ноль. Спасибо. пример.xls
0
|
|
| 09.07.2015, 18:16 | |
|
Ответы с готовыми решениями:
34
Макрос объединения ячеек Объединение диапазонов ячеек с одинаковыми значениями |
|
83 / 60 / 21
Регистрация: 03.12.2014
Сообщений: 232
|
|
| 10.07.2015, 09:28 | |
|
Baracuda89, Почему у Вас в таблице (столбец Цена) цифры есть в числовом формате и в текстовом? Это у Вас так в ACCESS?
0
|
|
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 19
|
|
| 10.07.2015, 09:39 [ТС] | |
|
AntikBantik, по ходу дела так в Access.
0
|
|
|
83 / 60 / 21
Регистрация: 03.12.2014
Сообщений: 232
|
|
| 10.07.2015, 09:40 | |
|
Baracuda89, Походу коряво забивают ручками ), сейчас попробуем сделать макрос раз Вам он так нужен )
0
|
|
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 19
|
|
| 10.07.2015, 09:45 [ТС] | |
|
AntikBantik, Походу просто прога коряво настроена, в каком формате цены вбивать мы не выбираем) Если получится, будет очень круто )
0
|
|
|
Модератор
|
|||||||
| 10.07.2015, 09:53 | |||||||
1
|
|||||||
|
416 / 186 / 74
Регистрация: 25.06.2015
Сообщений: 550
|
|
| 10.07.2015, 09:59 | |
|
Baracuda89, сначала запятую меняешь на пусто, потом точку на запятую. не меняя выделения всего столбца.
AntikBantik, все значения у него текстовые. Это легко выясняется - когда выделяешь весь столбец - внизу считается только количество ячеек. При наличии чисел - была бы и сумма.
1
|
|
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 19
|
|
| 10.07.2015, 10:08 [ТС] | |
|
Genbor, Спасибо! Получилось!
shanemac51, спасибо, но вы не могли бы описать куда вбивать этот код ?
0
|
|
|
Модератор
|
|
| 10.07.2015, 10:38 | |
|
это запрос(имена условные, у вас могут быть другие)
--вставляется в базу, например TOVAR.MDB --вызывается на выполнения не знаю, что вы хотите делать с ним --экспортировать в ексель --или создавать csv и в какой кодировке == надо смотреть реально базу и следовать потребностям пока это общие слова
0
|
|
|
83 / 60 / 21
Регистрация: 03.12.2014
Сообщений: 232
|
|
| 10.07.2015, 10:46 | |
|
Genbor, Скачайте его пример и просуммируйте значения, получите 2800 вместо 5450, 2800 это сумма двух значении числового формата а остальные два в текстовом
0
|
|
|
416 / 186 / 74
Регистрация: 25.06.2015
Сообщений: 550
|
|
| 10.07.2015, 10:48 | |
|
AntikBantik, а, ты про самый первый файл? Я-то про второй говорил.
0
|
|
|
83 / 60 / 21
Регистрация: 03.12.2014
Сообщений: 232
|
|
| 10.07.2015, 11:04 | |
|
Baracuda89, посмотрите пример, сори что долго уходил на обед )
В картинке показал как вставить SQL код в ACCESS, не забудьте имена таблиц поменять на свои, ну и поля если она у вас по другому называются
0
|
|
|
83 / 60 / 21
Регистрация: 03.12.2014
Сообщений: 232
|
||
| 10.07.2015, 11:43 | ||
|
Genbor, ну конечно
![]() Добавлено через 37 минут Baracuda89,
0
|
||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 19
|
|
| 10.07.2015, 14:18 [ТС] | |
|
Тут стоит старый Access (вроде 2003), нажимаю "создать запрос", а там нет SQL, там Конструктор, Простой запрос, Перекрестный запрос, Повторяющиеся записи, Записи без подчиненных, и везде нужно че то вставлять в поля.
0
|
|
|
83 / 60 / 21
Регистрация: 03.12.2014
Сообщений: 232
|
|
| 10.07.2015, 14:22 | |
|
Baracuda89, попробуйте "запросы/конструктор/вид/SQL"
1
|
|
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 19
|
|
| 10.07.2015, 15:26 [ТС] | |
|
AntikBantik, нашел, правда столько всяких таблиц непонятных, незнаю какие имена вставлять в код. Короче ладно, буду делать как раньше) Спасибо)
0
|
|
| 10.07.2015, 15:26 | |
|
Помогаю со студенческими работами здесь
35
Создать колонку с одинаковыми значениями ячеек Заполнение пустых ячеек разными и одинаковыми значениями Макрос объединяющий ячейки с одинаковыми значениями, но с разными условиями
Дополнить макрос мигания ячеек с отрицательными значениями Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации:
В классе Работник добавить:
накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни
коэффициентПрезентеизма — снижает продуктивность. . .
|
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день.
Для работы необходим браузер,. . .
|