Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Выбор и изменение формата неразрывной группы ячеек в столбце с помощью макроса
 
Всем привет.
В принципе, название темы и определяет мой вопрос, только чувствую, что не слишком корректно и полноценно.
Попробую более подробно. Пример - во вложении.

Необходимо с помощью макроса:
1. Найти и выделить желтую группу ячеек.
Это в примере я группу ячеек выделил, на самом деле определяющие признаки для выделения должны быть:
- название столбца, в данном случае "Столбец 7";
- группа ячеек со второй в столбце (первой после названия) по предпоследнюю (размер столбца может быть произвольным);
2. Поменять формат для выделенной группы ячеек, в данном случае, для примера - "числовой" + разрядность.

Использовал свой "корявый" макрос (как обычно - надо здесь и сейчас  :) ). Но, хотелось бы, по возможности, оптимизировать это.
Макрос (присутствует в файле, кстати):
Скрытый текст

Не стал BB-код (текст в виде кода) вставлять, чтобы хотелки лучше показать, а именно - вместо выделенного красным использовать что-то более дельное.
Спасибо.
Подсчет количества позиций (строк) на основе условий, расположенных на разных листах (СЧЁТЕСЛИМН?)
 
Всем специалистам (и не) большой привет :-)

Столкнулся с необходимостью анализа данных, расположенных на разных листах таблицы (см. вложение).
Основной массив для анализа - лист Позиции, некоторые дополнительные условия - лист Свойства, результат - лист Результат.
Я, несколько топорно конечно, использовал для получения результата ВПР - пришлось создать желтые ячейки на листе Позиции, взяв данные для подстановки из листа Свойства, а потом уже подсчитал на этой основе Результат (синие ячейки).

Вопрос: а можно ли как-то получить "на лету" результат в синих ячейках последнего листа, минуя промежуточное создание доп. столбца на листе Позиции?
Спасибо.
Удаление строк с одинаковыми ячейками (оставив первую и последнюю строки в блоке) в массиве из большого количества блоков
 
[Немного исправил формулировки]
Доброе время суток.

Как можно автоматизировать процесс удаления строк с одинаковыми ячейками (оставив первую и последнюю строки в блоке) в массиве из большого количества блоков строк (с повторяющимися ячейками). Количество строк в блоке - разное. Количество блоков со строками с повторяющимися ячейками - несколько сотен.

В примере строки, которые необходимо удалить - выделены желтым цветом. Признак одинаковости строк - второй столбец.

Спасибо.
Изменено: l-db - 15.08.2019 05:10:24
Как изменить границы ячеек в существующей таблице?
 
Как изменить границы ячеек в существующей таблице на тонкие с сохранением структуры границ?
Проблема (для меня) в том, что есть ячейки с границами, есть без границ, есть с тонкими границами, есть с  толстыми.
Несколько условий в двух (и более) диапазонах СУММЕСЛИМН
 
Здравствуйте.
Недавно начал вникать на практике в некоторые приемы excel. Очень много почерпнул на этом форуме.

В случае одного диапазона с двумя условиями ИЛИ формула, например, из этого сообщения вот этого топика (там есть и соответствующее вложение), да, работает:
=СУММ(СУММЕСЛИМН(F:F;A:A;"Россия";B:B;"Москва";C:C;"Сок";D:D;{"*ПЭТ бутылка*";"*x12*"}))

А как быть, когда необходимо рассмотреть, например,  два диапазона, каждый из которых имеет два условия ИЛИ?
К примеру, как заставить конструкцию ниже работать правильно?
=СУММ(СУММЕСЛИМН(F:F;A:A;"Россия";B:B;{"Москва";"Таллин"};C:C;"Сок";D:D;{"*ЖБ*";"*x12*"}))

Я понимаю, что формула не будет работать. Это просто для визуализации :-)

Вариант:
=СУММ(СУММЕСЛИМН(F:F;A:A;"Россия";B:B;"Москва";C:C;"Сок";D:D;{"*ЖБ*";"*x12*"}))+СУММ(СУММЕСЛИМН(F:F;A:A;"Россия";B:B;"Таллин";C:C;"Сок";D:D;{"*ЖБ*";"*x12*"}))
- очевидный, но - "не то пальто" :-)

Спасибо.
Страницы: 1
Наверх