|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.06.2011, 17:54 | #1 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 108
|
Вычитание диапазонов
Здравствуйте.
Насколько я понял, функции, обратной Union, к сожалению, не существует. Хотелось бы услышать совет, в каком направлении думать, чтобы оперативнее решить такой вопрос: допустим, задан диапазон Range(a1:a20) из него необходимо исключить диапазоны Range(a5:a8) и Range(a14:a18) чтобы получить в конечном итоге диапазон Range(a1:a4,a9:a14,a19:a20)
-Возьмите лучших их лучщих!
-Лучшие из лучших зализывают раны... -Тогда, возьмите лучших из худших! |
22.06.2011, 19:54 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Решение "в лоб" - перебрать ячейки:
Код:
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
23.06.2011, 09:18 | #3 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 108
|
спасибо! То, что нужно.
а что означает Код:
-Возьмите лучших их лучщих!
-Лучшие из лучших зализывают раны... -Тогда, возьмите лучших из худших! |
23.06.2011, 09:42 | #4 | |
Пользователь
Регистрация: 23.06.2011
Сообщений: 10
|
Цитата:
А потом уже пройдясь по этому массиву получил бы диапазоны.... Надеюсь понятно изложил мое видение |
|
23.06.2011, 09:58 | #5 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
А ничего, что загонять пришлось бы по одной ячейке, как массив, так и исключения? И что это даст, по сравнению со способом, предложенным Казанским, кроме траты времени на дополнительную обработку еще и массива в памяти? Вы выложите код, мож тогда понятней станет.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
23.06.2011, 10:04 | #6 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Проверка того, что диапазоны находятся на одном листе. Если аргументами Intersect являются диапазоны с разных листов, возникает ошибка.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
23.06.2011, 14:46 | #7 |
Пользователь
Регистрация: 23.06.2011
Сообщений: 14
|
Здравствуйте! Помогите пож. разобраться с задачкой, а точнее с эффективным использованием функции Count_CellColor....)
Имеется таблица.....В колонке A наименование объектов. В колонке A между наименованиями иеются пустые ячейки колонки A. в колонке B указаны значения площадей и пустых ячеек нет.В колонке В определенные значения выделены красным цветом и разбросаны по колонке B. В колонке С результат работы функции Count_CellColor....Как можно просчитать количество выделенных ячеек красным цветом между наименованиями и проставить результат в колонке С напротив наименования Заранее примного благодарен........) |
23.06.2011, 15:37 | #8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ищущий ответа давно бы уже получил ответ, если бы открыл свою тему с примером, а не встревал (извините, другого слова не подобрал) 3 раза с этим вопросом в чужие темы.
Тем более, что UDF Count_CellColor не у всех есть...
webmoney: E265281470651 Z422237915069 R418926282008
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуталась с адресацией диапазонов на листе | samoa | Microsoft Office Excel | 14 | 09.11.2010 23:27 |
Работа с именами диапазонов | rick1177 | Microsoft Office Excel | 5 | 01.08.2010 12:38 |
Необходимо создать списки из диапазонов IP | Azz100 | JavaScript, Ajax | 0 | 26.05.2010 23:51 |
Сложение Диапазонов | valerij | Microsoft Office Excel | 19 | 02.04.2009 13:52 |
Выбор диапазонов диаграмм | apfu00 | Microsoft Office Excel | 4 | 03.02.2009 17:04 |