|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.10.2013, 16:27 | #1 |
Регистрация: 05.12.2009
Сообщений: 6
|
Помогите с Excel
смысл проблемы в следующем
Есть таблицы со следующими данными города______Услуга________Цена Москва_____Доставка_______800 Питер_______Джемпер_______3000 Питер_______Доставка_______800 Москва______шорты_________2000 Москва______Доставка______800 и вторая таблица Город_______Стоймость Москва______200 Питер_______300 надо чтобы формула сначала выбрала все строки из первой таблицы содержащие слово доставка и отняла от цены сумму из 2 таблицы то-есть остаться должно города__________Цена Москва_________600(800-200) Питер___________500(800-300) Москва__________600(800-200) |
18.10.2013, 09:07 | #2 |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
Лучше бы файл приложили...
Смотрите вложение.
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! Последний раз редактировалось SaLoKiN; 18.10.2013 в 09:26. |
18.10.2013, 11:19 | #3 |
Регистрация: 05.12.2009
Сообщений: 6
|
|
18.10.2013, 11:25 | #4 |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
свою таблицу приложите, я исправлю в макросе и коменты подпишу.
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! |
18.10.2013, 11:30 | #5 |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
ну или вот
Код:
Код:
Код:
а здесь Код:
Cells(3, 1) - это левый верхний элемент массива(столбец А строка 3) Cells(iLastRow, 7) - это правый нижний элемент.(столбец G строка -последняя из iLastRow) ну и вывод результата Код:
P/S не забудьте при смене адреса результирующей таблицы исправить еще тут Код:
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! Последний раз редактировалось SaLoKiN; 18.10.2013 в 11:38. |
18.10.2013, 11:50 | #6 |
Регистрация: 05.12.2009
Сообщений: 6
|
Спасибо огромное.
Боле менее понял. И самое главное понял что надо учить VBA =) |
18.10.2013, 12:51 | #7 |
Регистрация: 05.12.2009
Сообщений: 6
|
А можешь поправить макрос чтобы он работал с разными листами то есть брать данные с 1 и второго листа а выводить в 3
|
18.10.2013, 13:17 | #8 |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
Код:
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! Последний раз редактировалось SaLoKiN; 18.10.2013 в 13:44. |
18.10.2013, 13:24 | #9 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
можно и без макросов.
Правильно поставленная задача - три четверти решения.
|
18.10.2013, 13:37 | #10 |
Форумчанин
Регистрация: 19.09.2013
Сообщений: 597
|
сильно не раскуривал,но не верно считает цены.
При добавлении новой строки в таблицу1 в таблице3 появляется город. когда добавляем стоимость и во второю таблицу стоимость суммы - не считает. Так же не пересчитывает при изменении стоимости доставки. Office 2010
Сделал сам, помоги другому!
Что-то работает не так? Дебаггер в помощь!!! Последний раз редактировалось SaLoKiN; 18.10.2013 в 13:43. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите с Excel | ksu25 | Помощь студентам | 0 | 05.10.2009 21:02 |
Помогите с Excel. | Nsrvitaliy | Помощь студентам | 4 | 28.04.2009 12:09 |
Помогите с Excel | Надежда Карпушина | Microsoft Office Excel | 5 | 21.02.2009 06:22 |
Помогите (EXCEL) | ahtung | Microsoft Office Excel | 2 | 21.12.2008 06:33 |
помогите в excel | Norik-74 | Microsoft Office Excel | 2 | 04.06.2008 11:27 |