Поиск
Автор: Жан Коштоян. Добрый день!
Прошу помочь с Excel VBA. У меня excel 2010.
На листе "Лист1" в ячейке R7C53 записана формула массива:
{=НАИМЕНЬШИЙ(ЕСЛИ(ДВССЫЛ($AZ$7 )>=$AX$7;ДВССЫЛ($AZ$7));1)}
Она вычисляет минимальное значение из диапазона записанного в R7C52 превышающее расчетное значение в ячейке R7C50.
Алгоритм действий:
1. Вычисляем сечение клапана (Высота*ширину). Записываем в ячейку R7C50;
2. В диапазоне $AW$6:$AW$36 (в макросе записано в стиле R1C1) записаны максимальные ...
Изменен: 31.08.2022
Читать сообщение на форуме или сайте.Автор: Oleg K. Здравствуйте!
Новичок, и не могу разобраться как написать код.
Необходимо написать макрос VBA для Excel таблицы состоящей из перечня оборудования и календарного графика, где в календарном графике надо проставлять текстовые значения с определённым шагом в зависимости от исходного значения.
Задача:
1. Поиск в диапазоне строки (пример С5:AG5) текстового значения "то2" "то3" "то4" "то5" (далее по тексту "Значение")
2. При обнаружении ...
Изменен: 22.10.2021
Читать сообщение на форуме или сайте.Автор: aroz. Добрый день, искал в интернете подобное, но всё не то, возможно даже не знаю как правильно формулировать вопрос
Есть папка с файлами excel, ~10.000 файлов, в каждом по 150 строк, в строках повторяются названия - для каждого своя сумма, нужно сделать, чтобы повторений не было и каждую сумму сложить в единую, на словах ничего не понятно, поэтому делаю пример и прикладываю файл с примером (1 лист - исходная база, 2 лист - то, что должно получится)
Исходная база:ДатаДокДатаСостНаим№ ...
Изменен: 20.07.2021
Читать сообщение на форуме или сайте.Автор: Максим Максим. Всем привет. Помогите пожалуйста решить проблему
Есть две таблицы для сравнения. Критериев поиска совпадений 4, один из них по времени. В одной таблице время фиксированное, в другой таблице указан временной промежуток (время начала-время конца). Как произвести поиск совпадающих значений, чтобы формула проверяла 3 критерия и вхождение фиксированного времени во временной промежуток второй таблицы.
Моя формула =СЧЁТЕСЛИМН($A$2:$A$7;G2;$B$2:$B$7;H2;$C$2:$C$7;I2;$D$2:$D$7; ...
Изменен: 21.05.2021
Читать сообщение на форуме или сайте.Автор: Алексей Краснов. Добрый вечер!
Столкнулся с проблемой - имеются ячейки, из которых функцией извлекается предпоследнее вхождение текста после определенного делителя "Human".
В том случае, если функция не находит подходящих значений, она возвращает #ЗНАЧ!, который мешает работе остальных функций, которые используют ссылки на эту.
Необходимо результат #ЗНАЧ! при вызове функции заменить на пустое значение ""
Долго гуглил информацию по поводу обхода ...
Изменен: 23.10.2020
Читать сообщение на форуме или сайте.Автор: Maxim. Доброго времени суток эксперты, столкнулся с задачей необходимости создания множества типовых документов с различными данными в определенных местах, это проблема решается добавлением в ворд документ полей в которые будет вноситься информация из excel файла с помощью макроса. На форуме "cyberforum.ru" 10 лет назад было предложено решение которое соответствует моей задачи - https://www.cyberforum.ru/vba/thread1072655.html , но разобраться с кодом я так и не смог.
1 ...
Изменен: 23.09.2020
Читать сообщение на форуме или сайте.Автор: Ranker Dark. На странице википедия есть несколько таблиц. И таких страниц несколько. Структура всех таблиц одинакова.
Я могу и вручную скопировать все таблицы, но они постоянно обновляются и каждый раз копировать одни и теже таблицы, с новыми данными, немного запарно.
Знаю, что есть способ парсить данный в Excel, но не знаю как. Не подскажете, пж.
Изменен: 17.09.2020
Читать сообщение на форуме или сайте.Автор: Широков. Уважаемые специалисты!
Скажите, пожалуйста - есть ли в Excel 2010 возможность автоматически выделять на столбиковой диаграмме столбики, имеющее определенное значение (например, 100)?
Я посмотрел опцию "Формат ряда данных" и увидел только возможность выделения цветом (возможность инверсии) значений <0.
А есть ли такая возможность для других значений, например, >99?
Заранее большое спасибо за любую информацию.
Изменен: 31.08.2020
Читать сообщение на форуме или сайте.Автор: Walkish. Доброго времени суток,
Есть ли возможность сделать макрос, который запускался бы из книги excel , открывал Outlook и фильтровался во всех входящих по адресату, которого я бы указал в определенной ячейке?
нашел такой кусок кода, но как адаптировать под свои хотелки не пойму, опыта работы с Outlook objects нет.
Sub getmail()
Dim olApp As Outlook.Application
Dim objNS As Outlook.Namespace
Dim olFolder As Outlook.MAPIFolder
'Dim msg As Outlook.MailItem
Dim ...
Изменен: 29.08.2020
Читать сообщение на форуме или сайте.Автор: Pankiller. Всем привет!
Такая задача:
Есть файл excel таблица. В ней 80 тыс строк одной колонкой. Необходимо объединить каждые 25 ячеек в этой колонке в одну ячейку.
В ячейках номера, пример 254251200025452001, они идут по порядку но с контрольной цифрой в конце.
То есть например есть 80 тыс строк и после объединения будет 3200 ячеек в которых будет по 25 номеров.
Так же необходимо чтобы была возможность количество менять в зависимости от задачи.
Изменен: 01.04.2020
Читать сообщение на форуме или сайте.Автор: mickeylikebeatle. Коллеги, приветствую.
Только начинаю путь к изучению макросов. Есть задача увязать таблицы и текст Word с Excel. Файлов excel много, в каждом из них таблицы и текст. Хочу связать word, чтобы по нажатию кнопки прогружались куски и таблицы из разных файлов excel, которые лежат на сетевом диске. Есть пару вопросов. Помогите прояснить, пожалуйста.
1. Если я делаю увязку через связь ячеек таблицы word с таблицей excel, как я могу посмотреть код своего каждого действия ...
Изменен: 23.05.2019
Читать сообщение на форуме или сайте.Автор: cicklodol. Добрый день! Как сравнить 2 столбца А и В, подставить значения напротив друг друга и не совпавшие значения в столбце А вывести внизу список столбца А.
Заранее спасибо!
Изменен: 08.02.2019
Читать сообщение на форуме или сайте.Автор: abdulov.777. Приветствую всех! Помогите пожалуйста. Как выделить значения в столбце А, совпадающие со значениями в столбце B?
Подробно:
Есть столбец А с условными значениями: 1 1 1 2 2 3 3 3 3 3 4 4 5
И есть столбец В с условными значениями: 2 4
Как можно выделить в столбце А именно те значения, которые присутствуют в столбце В.
Изменен: 22.11.2018
Читать сообщение на форуме или сайте.Автор: kiesza. Здравствуйте,
Я столкнулся с необходимостью сцепления данных по нескольким условиям с учетом операторов сравнения (, =) и спецсимволов подстановок (*, #, ?), однако в просторах интернета я смог найти
1. Сцепление по одному условию, но с оператором сравнения
2. Сцепление по нескольким условиям, без операторов сравнения
Option Compare TextOption Explicit
'---------------------------------------------------------------------------------------
' Procedure : СцепитьЕсли ...
Изменен: 04.09.2018
Читать сообщение на форуме или сайте.Автор: Riara. Добрый день!
Помогите пожалуйста с определением порядкового номера рабочего дня - по заданной дате.
Пусть есть текущее число: 06.07.18
Нужно, чтобы в соседней ячейке автоматически появилась цифра 5 (т.е. пятый рабочий день в июле 2018)
Изменен: 06.07.2018
Читать сообщение на форуме или сайте.Автор: Fuad1992. Добрый день уважаемые профи.
В документе TEST имеется код, который создает новый документ в необходимой папке (Cars).
Потом, в этом новом документе, создается PQ таблица, которая привязана к документу TEST.
Там действует фильтрация ("МАРКА") и убираются не нужные строки (Остается только "Ford").
В добавок переименовывается страница, заголовок и сам файл. Новое имя пишется в InputBox.
Цель такая, чтобы в запросе, а точнее в фильтрации PQ таблицы было ...
Изменен: 21.06.2018
Читать сообщение на форуме или сайте.Автор: Timofey0801. Добрый день, уважаемы форумчане!
Возник следующий вопрос: есть одномерный массив в котором содержатся кодированные данные (их порядка 6500). Данные в себе содержит код товара (5 или 6 цифр) + код точки (и буквы и цифры) Задача следующая, нужно по заданным 5 цифрам (InputBox) найти все соответствия. Пробовал Mutch, Vlookup. Но как то не срослось.
Пример данных:
Yff56988don12
Vft83466zap2
Cva86322kiev19
Vft83466priluk1
Т.е. мне нужно при введении числа 83466 получить ...
Изменен: 05.06.2018
Читать сообщение на форуме или сайте.Автор: mogilevtsev. Доброго времени суток.
Стоит задача, проставлять галочки напротив строк, которые необходимо удалять, нажимать кнопку для запуска макроса и отмеченные строки нужно удалить из таблицы в БД. Я в VBA не силен... Пожалуйста помогите... Взял по аналогии вот такой чужой код, попытался переделать под себя, но выдает ошибку на строке
arr(i) = sn.Cells(t, 9)
Run-time error '6':
Overflow
Файл с таблицей приложил, код ниже и в самом файле
Global sn
Global PosStr As Integer ...
Изменен: 01.06.2018
Читать сообщение на форуме или сайте.Автор: sanych09. Добрый день. Необходимо с помощью Power Query сравнить две таблицы в которых содержаться дубликаты. Идеально подходило сделать Merge - Full Outer. позже оказалось, что в таблицах есть повторяющиеся строки и в результате полученная таблица оказалась не тем что ожидалось. Например, в Table1 есть 2 строки одинаковых позиций, а в Table2 - такая же позиция только запись содержиться в одной строке. Результат Merge: 2-2, а нужно 2-1.
Спасибо заранее!
Изменен: 11.04.2018
Читать сообщение на форуме или сайте.Автор: mister-robot. Здравствуйте Форумчаны :D
У меня такая проблема :cry:
Нужно сравнить штуки по артиклу с штуками по артикулу с Третего столбика (Провести учет что пришло а что не хватает)
Пример:Артикул
штукАртикул
штук
775-778
20 775-778
20 1002060
30 1002060
30 756-985
10 1008218
1 1008218
50 1005486
41005486
10 756-985
7Пояснение:
Есть артикул:значение === артикул:значениние
пример возьмём артикул 775-778 у которого значение 20 и пройдёмся по ...
Изменен: 22.01.2018
Читать сообщение на форуме или сайте.Автор: pluto21. Добрый день
Требуется написать макрос, который подсчитывает число вложений.
Алгоритм.
Если количество листов 1 или 2, то конверт е65.
От 3 до 10 (включительно) с4.
Пример, если вложений 152 штуки. То будет 15 конвертов c4 по 10 вложений и один е65 с 1 вложением.
Если 156, то 15 с4 (10 вложений) и 1 с4(6 вложений)
Таблицу для примера прилагаю. По данным листа Таблица, нужно заполнять лист Результат
Бюджет 500 рублей.
Изменен: 14.12.2017
Читать сообщение на форуме или сайте.Автор: amoreux. Здравствуйте!
Я столкнулась со следующей проблемой при работе в Excel (Microsoft Office 365 ProPlus): каждый раз, когда мне нужно присвоить валютный формат ячейке, мне приходится пролистывать весь гигантский список валют, прежде чем я доберусь до бразильских реалов или русских рублей (которые я наиболее часто использую).
Есть ли какой-то способ оптимизировать этот процесс путем редактирования списка быстрого доступа выбора валюты?
Рисунки удалены: превышение допустимого ...
Изменен: 01.05.2017
Читать сообщение на форуме или сайте.Автор: alex_rem. Добрый день.
Я имею таблицу с датами, мне нужно подсчитать количество ячеек с датами, которые (например) больше определённой даты.
Для этого попытался воспользоваться функцией "СЧЁТЕСЛИ" (формула: =СЧЁТЕСЛИ(диапазон ячеек с датами;">ячейка с датой, с которой нужно сравнить")).
Но ничего не получается почему-то.
Можно было бы посчитать в отдельном столбце разность каждой даты в диапазоне со сравниваемой датой, а потом, воспользовавшись той же функцией & ...
Изменен: 06.11.2016
Читать сообщение на форуме или сайте.Автор: next777pro. Нужно цифры, которые есть в столбце и считаются путем сжатия исправить в функции следующее
1) соединять в тире только если три и более, в количестве двух и одного не соединять через тире
пример 1, 2, 4-7, 11, 12, 22-45
2) убрать в конце лишние пробелы и запятые
Function Sgatie(диапазон As Range) As String
Dim i&, j&, a()
a = диапазон.Value
j = 1: Sgatie = a(1, 1)
For i = 2 To UBound(a, 1)
If a(i, 1) = a(i - 1, 1) + 1 Then
j = j + 1
ElseIf j = 1 Then
...
Изменен: 27.05.2016
Читать сообщение на форуме или сайте.Автор: 1Anastasia1. Уважаемые форумчане, очень нужна ваша помощь по Excel!
Вопрос такой: требуется заменить в третьем столбце (С) значения ячеек на числовые из первого столбца (А).
Условие: Если Иванов из столбца С существует в столбце В, то этого Иванова из столбца С заменить цифрой из столбца А,
указанной напротив Иванова из столбца В.
Пример прикрепила к сообщению.
Очень нужно решение, поскольку реальная таблица, для которой требуется формула, просто гигантская.
Изменен: 29.03.2016
Читать сообщение на форуме или сайте.Автор: KevinGessem. Добрый день.
Есть сводная таблица данных.
Есть даты, список каналов и то, как данные каналы отработали - множество столбцов с различными значениями (сеансы, показатель отказов, новые пользователи и тд).
Можно ли сделать не 10 графиков, в которых по оси х - дата, по оси у - значение, и каждый отдельный график на отдельное значение (сеансы, показатель отказов, новые пользователи и тд), а сделать один график, с возможностью переключения значений оси у (например, селектор, в ...
Изменен: 27.02.2015
Читать сообщение на форуме или сайте.Автор: Алексей. Как сделать так, чтобы Excel сравнивал данные двух таблиц и при совпадении автоматически заполнял недостающие значения?
Пример: Таблица 1 - список спортсменов и их количество побед. Ячейка A - Фамилия, B - Имя, C - Отчество и D - количество побед. Нужно сделать так, чтобы при заполнении фамилии, имени и отчества в Таблице 2, состоящей всего из двух строк, количество побед подставлялось автоматически из Таблицы 1? Если же полного совпадения фамилии, имени и отчества не найдено, ...
Изменен: 13.08.2014
Читать сообщение на форуме или сайте.Автор: LuckMusique. Добрый день, уважаемые любители Excel.
Суть проблемы в следующем:
У меня есть число, исходя из последней цифры числа хочу подставить правильное окончание к фразе типа "Осталось 17 минут\52 минуты"
Формулу я бы записал так:
=СЦЕПИТЬ("Осталось: ";H11;" ";ЕСЛИ(I12=0;"минут";ЕСЛИ(I12=1;"минута";ЕСЛИ(I12
Изменен: 16.07.2014
Читать сообщение на форуме или сайте.Автор: igorasas. Привет! Я пользовался поиском, и прочитал не мало статей, очень хорошая подборка примеров.
Но у меня два списка, где два одинаковых слова не стоят напротив друг друга.
Мне надо сравнить 2 диапазона, и выявить, уникальные из первого списка.
И мне это надо сделать в google docs, лицензия дорого. Может я какой-то пример не так понял, или пропустил.
Изменен: 27.05.2014
Читать сообщение на форуме или сайте.Автор: Challenger. Добрый день!
Есть типовая книга excel (своего рода форма), которой пользуются все сотрудники. Заполнив необходимые ячейки они кнопкой запускают макрос, который переносит все внесенные данные в файл-отчет.
Если пользователи запускают макрос по-очереди, все работает прекрасно... Но возможна ситуация, при которой пользователь запустит макрос в момент выполнения макроса на другом компьютере.
Пробовал делать книгу-отчет общей, для одновременной записи, но при ее сохранении макросом ...
Изменен: 17.01.2014
Читать сообщение на форуме или сайте.