|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.04.2011, 13:41 | #1 |
Новичок
Джуниор
Регистрация: 13.04.2011
Сообщений: 2
|
Сложение данных строк с одинаковым названием
Имеется столбец с наименованиями видов работ а в соседней ячейке его количество. Требуется сложить ячейки с одинаковыми видами работ. В какую сторону идти, какими функциями или средствами VBA это можно решить?
Спасибо заранее. |
14.04.2011, 14:04 | #2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 21.09.2007
Сообщений: 138
|
=СуммЕсли()
|
14.04.2011, 14:05 | #3 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Я бы делал с помощью макроса
http://www.planetaexcel.ru/forum.php?thread_id=26105 Только, т.к. Вам нужно и наименование, и номинал, то сперва слева собрал наименование и номинал в одну ячейку (т.е. столбец) с разделителем формулой, потом по этому столбцу отбирал данные макросом. В конце разбил результат опять на два столбца функцией "текст по столбцам" по вставленному разделителю. Порядковые номера в конце работы протягиваем вручную. P.S. А СУММЕСЛИ() - так это-ж сперва нужно уникальные извлечь, к ним номинал и потом тянуть по двум условиям. Хоть в примере и нет такого, но вдруг возможен монтаж окон и в штуках, и в м2. Если такого нет - то макросу допстолбец не нужен, только к результатам придётся номинал дописывать.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 14.04.2011 в 14:11. |
14.04.2011, 14:33 | #4 |
Новичок
Джуниор
Регистрация: 13.04.2011
Сообщений: 2
|
Что то не получается...
|
14.04.2011, 14:36 | #5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 21.09.2007
Сообщений: 138
|
////////////////////////
|
14.04.2011, 14:43 | #6 |
Форумчанин Подтвердите свой е-майл
Регистрация: 21.09.2007
Сообщений: 138
|
1234567890
|
14.04.2011, 15:35 | #7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Если делать макросом по ссылке:
1. В А пишем формулу =B4 & "|" & C4, тянем вниз. 2. Открываем файл по ссылке. 3. В обрабатываемом файле выделяем А1:D9 или вообще A:D. 4. По Alt+F8 выбрать макрос UniqSummUniversal из открытого в фоне файла UniqSummUniversal.xls 5. В созданном макросом файле добавляем столбец для того чтобы разбить "штукатурка|м2" на два столбца. 6. С помощью "текст по столбцам" разбиваем столбец A по разделителю "|". Если не делать доп. столбец, то выделять B:D, и результат будет без номиналов - их позже добавить вручную.
webmoney: E265281470651 Z422237915069 R418926282008
|
14.04.2011, 20:20 | #8 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
И такой вариант.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
14.04.2011, 20:48 | #9 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
и если не заморачиваться на порядковых номерах то можно и так
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
29.04.2011, 20:02 | #10 |
Пользователь
Регистрация: 01.08.2009
Сообщений: 17
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сложение строк | zhenya.ya | Помощь студентам | 2 | 07.03.2011 13:39 |
Слияние одного dbf в другой с одинаковым названием, но из разных директорий | xamillion | Microsoft Office Excel | 25 | 18.09.2010 13:59 |
функция,которая выполняет сложение двух чисел,заданных в виде строк | 6kakain9 | Помощь студентам | 3 | 10.02.2010 17:55 |
Сложение строк. | Дырдин | Общие вопросы C/C++ | 16 | 12.11.2009 19:30 |
Сложение данных в разных ячейках | viter.alex | Microsoft Office Excel | 20 | 14.01.2009 18:30 |