Страницы: 1
Поиск
Поиск значения и его проставление в определенную ячейку, Заполнение ячейки найденным значением
Автор: Vassily Vasiliev. Доброго дня! Имеется лист 1, лист 2 и лист с результатом в файле Excel. Лист 1 на примере в ячейках O2 и O3 имеет зашифрованные значения, которые должны быть заменены на значения расположенные на листе 2 на примере в ячейках B2 и B3.  Для визуального понимания направляю ссылку на скриншот: https://ibb.co/2yz2SnZ . На Листе 1 и Листе 2 имеются одинаковые по содержанию столбцы с данными по которым может производиться индексация и выборка необходимого значения для ...
Изменен: 19.04.2024
Читать сообщение на форуме или сайте.
Перенос данных из одной таблицы в другую (между листами) с опредленным условием.
Автор: LonyPay. Не получается решить задачу: Необходимо с помощью массива перенести данные: Из таблицы "приход-расход" (вложение №1), по условию:  если в столбце №16 Акт ввода в эксплуатацию >0, то  необходимо наименование переносить на другой лист "Ввод в эксплуатацию", (возможны повторяющиеся значения и количество столбцов и строк также могут меняться), написал формулу массива, но она не работает и не могу понять, где ошибка,
Теги: EXCEL, Массив
Изменен: 08.04.2024
Читать сообщение на форуме или сайте.
Как брать следующее значение, если уже ранее брали подобное?
Автор: mik777em. Формула для гугл таблицы:=ДВССЫЛ("ITOG!D" & (ПОИСКПОЗ(НАИБОЛЬШИЙ(ARRAYFORMULA(ЗНАЧЕН(ПОДСТАВИТЬ(ITOG!E$2:E$335; "%"; ""))); СТРОКА(G8)); ARRAYFORMULA(ЗНАЧЕН(ПОДСТАВИТЬ(ITOG!E$2:E$335; "%"; ""))); 0) + 1)) Формула отлично работает, получая номер строки где стоит самое большое число диапазона ITOG!E2:E335 , причём в формуле я учел чтоб она убирала символы "%" что стоят после чисел в ITOG!E2:E335 . В текущей ячейке (см ...
Изменен: 15.02.2024
Читать сообщение на форуме или сайте.
Вставка массива или автозаполнение. Как я это сделал?, Каким-то образом вставил целые области, но не могу это повторить.
Автор: boberchik. Добрый день! У меня тут случился небольшой казус. Буквально позавчера работал с Книгой. Создал в ней отдельный Лист и каким-то неведомым мне образом вставил туда целые области ячеек. Вроде бы использовал только CTRL+C, CTRL+V. Не знаю, как описать результат, но он отличный получился. Просто выделял нужные области с других Листов, переходил на нужный Лист, кликал в ячейку и вставлял - а вставлялось как будто массивом. Это видно на скринах. Если кликнуть на верхней ячейке, то в ...
Изменен: 26.05.2023
Читать сообщение на форуме или сайте.
Максимальное значение в массиве по нескольким условиям
Автор: 92vse@mail.ru. Добрый день! Прошу помощи, возникла потребность найти максимальное (наибольшее) значение в массиве по нескольким условиям. Сложность возникает, в том, что условия состоят не просто из одного значения, а из нескольких значений. К тому же первое условие, применимо к строкам, а второе к столбцам.  К примеру есть стоимость 20-и товаров у 10-и поставщиков. Нужно найти максимальную стоимость только среди товаров №5,6,8,9,10,12,14 у поставщиков №3,5,10. (Образец прикреплен)
Изменен: 05.07.2022
Читать сообщение на форуме или сайте.
Автоматические заполнение таблицы при вводе одного значения.
Автор: Антон Петров. Здравствуйте, товарищи. Прошу помочь с подсказкой как реализовать возможность заполнение таблицы при вводе одного/двух значений. Есть необходимость подготовить таблицу в которой персонал мог бы вводить всего одно/два значения и получать в итоге готовую таблицу с перечнем необходимого материала под эти значения (или по-другому ведомость объемов материалов). Если более раскрыто то в сетевой организации необходимо подключать потребителей к электрической сети, но для их ...
Изменен: 30.11.2021
Читать сообщение на форуме или сайте.
Автозаполнение строки из выпадающего списка ячейки, Автозаполнение всей строки по значению из выпадающего списка ячейки
Автор: Иван Лапотков. Здравствуйте, прошу помощи. Прилагаю таблицу, в ней значения второго столбца ("арт.") будут исходной информацией для выпадающего списка. Подскажите, пожалуйста, как сделать, чтобы в дальнейшем при выборе из выпадающего списка необходимого артикула подтягивались и остальные данные из всей строки (код, наименование, цена и т.д.)?
Изменен: 12.03.2021
Читать сообщение на форуме или сайте.
Как сохранить в массив только первые 4 символа ячейки
Автор: NCHN. Добрый день. Есть столбец,в нем записаны тексты. В данном моменте мы записываем в массив таблицу А и Выводим массив в таблицу Сю Я хочу через макрос VBA сохранить в массив только первые 4 символа.Используя массив Я не знаю как реализовать.  Прикладываю код и файл.Sub Макрос1() ' ' Макрос1 Макрос ' ' Сочетание клавиш: Ctrl+й '    Columns("A:A").Select    Dim a As Variant    a = Range("A:A").Value        Dim i As Long    For i = 1 To 20    Cells(i, ...
Изменен: 25.07.2019
Читать сообщение на форуме или сайте.
Формирование словаря из словарей по уникальному ключу массива.
Автор: Mergens. Добрый день! Не могу сообразить как работать с многомерным массивом, есть исходная таблица, она обработана через словарь. где номер строки это ключ, значение = двумерный массив. На выходе надо получить для каждого уникального значения в первом столбце(1,1) (желтым в целевой таблице), массив без дубликатов из строк, в которых первый столбец ключевой. В целевой таблице, это то, что должно получиться в итоговом массиве для каждой записи в словаре. Нужно именно в словаре, не в ...
Изменен: 10.02.2019
Читать сообщение на форуме или сайте.
Запустить макрос при отсутствии изменений в ячейке или по значению в ячейке
Автор: 1530105. Что нужно вписать и как в тело макроса, что бы он автоматически запускался на страничке, если  в ячейке А1 формула  пишет слово «нет». И что бы, не запускался макрос, если появляется  «Ок».  Макрос должен автоматически запускаться постоянно, до появления в ячейке  «Ок». Причина изменений на страничке – одна переменная в формуле создается, как случайное число. В приложении страничка Эксель с задачей. Если решится этот маленький вопрос, то построю свою программу. Спасибо!
Изменен: 08.12.2017
Читать сообщение на форуме или сайте.
Автоматическое подставление
Автор: Blecc21. Доброго здравия. Прошу помочь знатоков так как сам я пока что не нашёл решения этого вопроса. Есть вот такая вот таблица http://s016.radikal.ru/i335/1708/60/072dec98f63c.png Мне необходимо сделать формулу которая будет сама смотреть на значение в А и вставлять в С, но есть нет значение в А , то брать его из В. Получается мы видим в А2 весь этот текст, и главные в нём слова "Поток" и "RA.RU.21АБ59" и чтобы при этом в С2 тогда выдавал ...
Изменен: 02.08.2017
Читать сообщение на форуме или сайте.
Помощь с макросом
Автор: Ne4aevvs. Добрый день! Помогите пожалуйста решить 2 проблемы, которые у меня не получается убрать в коде... Код: Sub Проверка_перемещений()     Dim MyString, i, j, lLastRow, v, JLastRow As String     lLastRow = Sheets("Лист перемещений").Cells(Rows.Count, 6).End(xlUp).Row     JLastRow = Sheets("Лист перемещений").Cells(Rows.Count, 2).End(xlUp).Row     i = lLastRow + 1     j = JLastRow     v = 6     f = Sheets("Form").Cells(o, ...
Теги: #VBA, #Excel #2007
Изменен: 22.07.2016
Читать сообщение на форуме или сайте.
Ошибка: невозможно получить свойство linest
Автор: Alejandro67. Уважаемые знатоки,  есть макрос, который отлично работал, но сегодня сто-то случилось и он начал выдавать ошибку. "Невозможно получить свойство LinEst класса worksheetFunction" Вопрос: как посмотреть на какой строчке исходных данных происходит ошибка? Собственно сам макрос: Sub Нахождение_А_коэффициента() [e:e].ClearContents: [e2] = "Номер события БР" [f:f].ClearContents: [f2] = "Знак" [g:g] ...
Изменен: 07.06.2016
Читать сообщение на форуме или сайте.
Необходимы уникальные строки в массиве из 13 имен и 13 фамилий
Автор: perentrov. Помогите плз, наставьте на путь истинный. Есть 13 имен и  13 букв с которых начинаются фамилии. Необходимо получить таблицу состоящую из 13 столбцов и 2000 строк. При этом в строке должны быть все 13 имен с любыми буквами.(имена в строке не должны дублироваться, буквы могут) Строки должны быть все уникальны.
Изменен: 25.02.2016
Читать сообщение на форуме или сайте.
Автоматическое заполнение данных в столбец A используя выборку одинаковых данных из столбца I
Автор: МилаЛЮДМИЛА. Добрый день! Подскажите пожалуйста, можно ли каким-либо образом автоматизировать заполнение данных:  в столбце A хотелось бы автоматически заполнять данные, привязанные к столбцу I  Например: Для всех строк, имеющих в столбце I значение "DIMENSIONS"  в столбце A должно стоять значение: 2  Для всех строк, имеющих в столбце I значение THEA GOUVERNEUR в столбце A должно стоять значение: 3 Для всех строк, имеющих в столбце I значение LANARTE в столбце A должно ...
Изменен: 14.02.2016
Читать сообщение на форуме или сайте.
Внос данных с листа в массив
Автор: ekaterinakap. Нужно решить задачу (условие ниже). 1 фрейм у меня получилось сделать (вроде как), а вот со 2 проблемы. Не могу понять, как мне внести данные с листа в массив. Не понимаю, что и куда писать. Буду благодарна, если подскажете, как сделать всё задание до конца. Помогите девушке :( Свой файл так же ниже
Изменен: 20.12.2015
Читать сообщение на форуме или сайте.
Анализ DDE потока сделок ММВБ. Подача сигнала при заданных условиях., Проект на несколько этапов.
Автор: spros. Есть заказ. Вкратце, суть такая: В Excel 2007 поступают по DDE данные всех сделок  по акции GAZP из терминала QUIK Ппример.   TRADETIME QTY BUYSELL … 45611 10:05:01 3 BUY 45612 10:05:01 4 BUY 45613 10:05:01 100 SELL 45614 10:05:02 1 BUY 45615 10:05:02 2 SELL … В один день порядка 50 тысяч сделок (1 сделка ...
Изменен: 21.11.2015
Читать сообщение на форуме или сайте.
Сводная таблица из нескольких книг с разгруппировкой, Необходимо сформулировать оптимальный сложный SQL запрос
Автор: vetrintsev. Добрый день! Перерыл интернет, решения не нашел. Прикрепил наглядную модель. У меня есть две таблицы, которые заполняют два сотрудника - Ваня и Вася - на практике это расходы с разбивкой по городам. Сотрудникам так удобнее заполнять данные. Хочу построить сводную таблицу по всем сотрудникам, но при этом в источнике данных столбцы с названиями городов превращаются в два столбца: 1) Название города; 2) Сумма по городу; Сейчас я смог сделать два решения ...
Изменен: 08.10.2015
Читать сообщение на форуме или сайте.
Автозаполнение форм по объединенным ячейкам., Доработка макроса
Автор: CrazyKingKong. Ребята, help!!! Ситуэйшен требует руки профессионала! Макрос запилил насколько смог.  Имеется исходный файл: "Журнал регистрации". В нем 6 форм(на самом деле 11 - макс размер файла 100 кб поэтому удалил). При запуске заполняются формы. Наполнение ячейки зависит от тега в квадратных скобках. Значение в квадратных скобках соответствует строка-активная ячейка, столбец- пронумерованные ячейки из 5 строки. Что необходимо сделать:  1) Ячейки  в определенных частях ...
Изменен: 13.09.2015
Читать сообщение на форуме или сайте.
Автозаполнения форм внутри книги, с последующей выгрузкой
Автор: CrazyKingKong. Доброго времени суток, уважаемые знатоки Excel и кодинга VB. Ситуация следующая: Существует журнал регистрации, внутри которого находятся формы(журнал регистрации 1 лист, остальные листы - формы). Необходимо чтобы значения активной ячейки и соответствующего столбца копировались в формы, и, в идеале, хотелось бы чтобы эти формы автоматически сохранялись в определенной папке. "Теги" в формах расставлены в рандомном порядке( [1],[2],[3],&# ...
Изменен: 03.09.2015
Читать сообщение на форуме или сайте.
Отфильтрованные массивы и переделка автофильтра
Автор: T1gRa. Добрый день. Встала такая задача.  На странице применяется автофильтр.  Необходимо выбрать в массив уникальные значения 1-ого столбца, которые отображаются по фильтру (-ам) и установить из данного массива фильтр на 1-ый столбец.  Т.к. навык VBA и программирования отсутствует, то пытался сделать по примерам с вашего форму и других. В итоге не получается выбрать уникальные значения и применить полученный массив к фильтру, хотя при ручном тестировании по отдельности почти всё ...
Изменен: 13.08.2015
Читать сообщение на форуме или сайте.
Горячие клавиши для маркера автозаполнения
Автор: biomirror. Недавно создавал тему http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=64850&TITLE_SEO=64850-izmenit-ss... но ее решение пока буксует.  Решил пока использовать костыли, - маркер автозаполения и программку для автоматизации действий. Подскажите, есть ли горячие клавиши для маркера автозаполнения. Если нет, то можно ли их как-нибудь назначить (чтобы не делать двойной щелчок мышью)? UPD: Эту тему создавал на Мире эксель и сообществе ...
Изменен: 03.04.2015
Читать сообщение на форуме или сайте.
Макрос: копирование формулы до последней строки отфильтрованного массива
Автор: AlekseyKrekotnev. Уважаемые участники форума, доброй ночи. Хочу поблагодарить еще раз тех, кто помог мне перед НГ - подсказал способы обработки большого массива :) Друзья, скажите, как можно, находясь в верхней ячейке столбца, следующего за крайним столбцом массива, откопировать формулу от этой ячейки до ячейки, соответствующей нижней границе этого массива? Конечно, речь идет о макросе. Скрин прилагаю. Благодарю за помощь ) http://savepic.su/4816632.png
Изменен: 29.01.2015
Читать сообщение на форуме или сайте.
Автоматический сдвиг "съехавших" одномерных массивов, Сдвиг одномерных массивов внутри более крупных массивов
Автор: AlekseyKrekotnev. Уважаемые форумчане, доброго времени суток! Прошу помочь в решении непростой для меня задачи (руководство настоятельно рекомендовало справиться с огромным массивом на 50тыс строк до вечера 31 декабря :(( Иначе - плакал праздник и курил веник :..( Суть такова. Существует двумерный массив шириной 16 столбцов и высотой почти в 50тыс строк (скрин). В нем достаточно часто встречаются "съехавшие" влево на один столбец одномерные горизонтальные массивы (7х1). ...
Изменен: 29.12.2014
Читать сообщение на форуме или сайте.
Задача о 8 ферзях, нужна помощь для модулирования обработки массива
Автор: Все_просто. День добрый, форумчане Sub Prov(a, b, ParamArray tabl()) 'выполняет проверку 'Dim jLeft, jRight, i, j As Integer 'ReDim Tabl(1 To 8, 1 To 8) As Boolean For i = a To 8 For j = 1 To 8 tabl(a, j) = False 'закрашиваем горизонталь Next tabl(i, b) = False 'закрашиваем вертикаль Next jLeft = b jRight = b For i = a + 1 To 8 'закрашивание диагоналей начинаем со следующей строки jLeft = jLeft - 1 jRight = jRight + 1 If jLeft > 0 ...
Изменен: 10.10.2013
Читать сообщение на форуме или сайте.
Некорректное заполнение одномерного массива данными, Нумерация элементов массива
Автор: Werty. Здравствуйте! Подскажите пожалуйста, по какой причине в массив не попадает последний элемент коллекции? Файл прилагаю. С уважением. ПАХОМ
Изменен: 22.02.2013
Читать сообщение на форуме или сайте.
Страницы: 1
Наверх