Поиск
Автор: LonyPay. Не получается решить задачу:
Необходимо с помощью массива перенести данные:
Из таблицы "приход-расход" (вложение №1), по условию:
если в столбце №16 Акт ввода в эксплуатацию >0,
то необходимо наименование переносить на другой лист "Ввод в эксплуатацию", (возможны повторяющиеся значения и количество столбцов и строк также могут меняться), написал формулу массива, но она не работает и не могу понять, где ошибка,
Изменен: 08.04.2024
Читать сообщение на форуме или сайте.Автор: eka_pri. Подскажите как можно вытянуть номера недель из дат временного интервала допустим дате "17.01.2017" соответствует неделя "3", пробовал через функцию суммеслимн но не вышло
Изменен: 06.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
Читать сообщение на форуме или сайте.Автор: Galina7138. Здравствуйте, вопрос такой. Есть таблица с датами отчетов. Даты формируются исходя из периодичности . Формула ДАТА составляется из текущего месяца, текущего года и отчетного дня. Проблема в 31 числах и 29-31 в феврале. Например, отчет каждое 31 число. Если эта дата есть в месяце - никаких проблем. Если это, например, февраль, то эта формула составляет дату 2023 год, месяц 2, день 31. Так как такой даты не существует, то Эксель возвращает дату в марте. А мне нужно ставить ...
Изменен: 07.02.2023
Читать сообщение на форуме или сайте.Автор: 92vse@mail.ru. Добрый день!
Прошу помощи, возникла потребность найти максимальное (наибольшее) значение в массиве по нескольким условиям. Сложность возникает, в том, что условия состоят не просто из одного значения, а из нескольких значений. К тому же первое условие, применимо к строкам, а второе к столбцам.
К примеру есть стоимость 20-и товаров у 10-и поставщиков. Нужно найти максимальную стоимость только среди товаров №5,6,8,9,10,12,14 у поставщиков №3,5,10. (Образец прикреплен)
Изменен: 05.07.2022
Читать сообщение на форуме или сайте.Автор: dom23. Здравствуйте, дорогие форумчане!
Помогите, пожалуйста, сделать формулу вывода ФИО сотрудника в течении 10 дней до его дня рождения, желательно сразу в другом журнале. Если сотрудников двое, то очень желательно выводить двоих.
Спасибо за помочь!
Изменен: 08.08.2020
Читать сообщение на форуме или сайте.Автор: Катя. Добрый день! Понимаю, что решение должно быть достаточно простым (хотя порой, если так кажется, формула получается на выходе огромной), но никак не могу сообразить, каким именно. Помогите, пожалуйста!
Имеется ряд артикулов, по каждому из которых есть некоторое число серийных номеров. Причём одни и те же серийные номера могут рандомно повторяться у разных артикулов. Также есть данные по датам поставки каждой позиции (Артикул+Серийник). Одна и та же позиция (Артикул+Серийник) может ...
Изменен: 30.07.2020
Читать сообщение на форуме или сайте.Автор: 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
Читать сообщение на форуме или сайте.Автор: shitko. Есть данные: клиент, статус, дата. Необходимо найти наименьшую/наибольшую дату в разрезе клиента и статуса.
Критериев может быть и больше.
Есть ли полноценная функция, подобная суммеслимн, но для работы с датами?
Изменен: 28.05.2019
Читать сообщение на форуме или сайте.Автор: Mergens. Добрый день!
Не могу сообразить как работать с многомерным массивом, есть исходная таблица, она обработана через словарь. где номер строки это ключ, значение = двумерный массив.
На выходе надо получить для каждого уникального значения в первом столбце(1,1) (желтым в целевой таблице), массив без дубликатов из строк, в которых первый столбец ключевой.
В целевой таблице, это то, что должно получиться в итоговом массиве для каждой записи в словаре.
Нужно именно в словаре, не в ...
Изменен: 10.02.2019
Читать сообщение на форуме или сайте.Автор: Мамбет. Допустим, при вводе данные в ячейку диапазана A2:A100, автоматическая появлялась в соответствующей ячейке диапазона B2:B100 фиксированная дата, при этом дата не должна меняться при последуюших изменениях в ячейках диапазона A2:A100, в том числе при удаление и вставки ячейки или строка, кроме случая редактирования в самом ячейке даты.
Изменен: 13.05.2018
Читать сообщение на форуме или сайте.Автор: RomanNF. Добрый день! Нужна помощь в решении задачки. Как модифицировать формулу ниже, чтобы с ее помощью можно было задавать диапазон дат, например с 24.04.2017 по 29.04.2017 г. для выгрузки из сводной таблицы?
=ЕСЛИОШИБКА(ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ("Количество";'Сводная операции-нагрузка'!$A$3;"Дата";ДАТА($D$2;$C$2;$B$2);"Операция";[@Операция]);"")
Изменен: 02.05.2017
Читать сообщение на форуме или сайте.Автор: CosCos. Добрый день.
Прошу экспертов помочь советом:
нужно из трех ячеек собрать дату в формате, понятном Excel, при этом в одной из них месяц в родительном падеже. В именительном работает, но вот хочу в родительном.
Пример
А1: 21
А2: марта
А3: 2017
ДАТАЗНАЧ(СЦЕПИТЬ(А1;" ";А2;" ";A3)) выдает ошибку.
Пробовал через текст и формат =ДАТАЗНАЧ(ТЕКСТ(СЦЕПИТЬ(А1;" ";А2;" ";А3);"[$-FC19]ММММ;@& ...
Изменен: 21.03.2017
Читать сообщение на форуме или сайте.Автор: alexbogomol. Здравствуйте!
Рабочий файл во вложении.
Создал интерактивную диаграмму по примеру данной статьи. (http://www.planetaexcel.ru/techniques/4/42/)
Появилась необходимость к оси дат добавить категорию "месяц". В ручную объединять ячейки под месяца и менять область в диаграмме нет смысла, потому что перестает двигаться ось дат в интерактивной диаграмме. Мои мысли: "нужно привязать месяца к диапазону с именем Labels". Данный диапазон взят по ...
Изменен: 22.09.2016
Читать сообщение на форуме или сайте.Автор: vetl.foto. Добрый день.
Необходимо построить отчёт, который будет показывать % вовремя исполненных запросов по неделям.
Выгрузка - вставляю данные (желтым залито).
Формулы просчитывают наличие просрочки по запросу (N).
Проставляется (столбец R, "Кол-во просроченных") признак просрочки: 1-есть, 0-нет. (чтобы узнать кол-во просроченных запросов).
Что хотелось бы сделать :idea:
После того как проделано: 1; 2; 3:
лист "2016", ячейка F5 - ...
Изменен: 18.08.2016
Читать сообщение на форуме или сайте.Автор: perentrov. Помогите плз, наставьте на путь истинный.
Есть 13 имен и 13 букв с которых начинаются фамилии.
Необходимо получить таблицу состоящую из 13 столбцов и 2000 строк. При этом в строке должны быть все 13 имен с любыми буквами.(имена в строке не должны дублироваться, буквы могут)
Строки должны быть все уникальны.
Изменен: 25.02.2016
Читать сообщение на форуме или сайте.Автор: ekaterinakap. Нужно решить задачу (условие ниже).
1 фрейм у меня получилось сделать (вроде как), а вот со 2 проблемы.
Не могу понять, как мне внести данные с листа в массив. Не понимаю, что и куда писать.
Буду благодарна, если подскажете, как сделать всё задание до конца.
Помогите девушке :(
Свой файл так же ниже
Изменен: 20.12.2015
Читать сообщение на форуме или сайте.Автор: T1gRa. Добрый день. Встала такая задача.
На странице применяется автофильтр.
Необходимо выбрать в массив уникальные значения 1-ого столбца, которые отображаются по фильтру (-ам) и установить из данного массива фильтр на 1-ый столбец.
Т.к. навык VBA и программирования отсутствует, то пытался сделать по примерам с вашего форму и других. В итоге не получается выбрать уникальные значения и применить полученный массив к фильтру, хотя при ручном тестировании по отдельности почти всё ...
Изменен: 13.08.2015
Читать сообщение на форуме или сайте.Автор: AlekseyKrekotnev. Уважаемые участники форума, доброй ночи.
Хочу поблагодарить еще раз тех, кто помог мне перед НГ - подсказал способы обработки большого массива :)
Друзья, скажите, как можно, находясь в верхней ячейке столбца, следующего за крайним столбцом массива, откопировать формулу от этой ячейки до ячейки, соответствующей нижней границе этого массива? Конечно, речь идет о макросе. Скрин прилагаю. Благодарю за помощь )
http://savepic.su/4816632.png
Изменен: 29.01.2015
Читать сообщение на форуме или сайте.Автор: AlekseyKrekotnev. Уважаемые форумчане, доброго времени суток!
Прошу помочь в решении непростой для меня задачи (руководство настоятельно рекомендовало справиться с огромным массивом на 50тыс строк до вечера 31 декабря :(( Иначе - плакал праздник и курил веник :..(
Суть такова.
Существует двумерный массив шириной 16 столбцов и высотой почти в 50тыс строк (скрин).
В нем достаточно часто встречаются "съехавшие" влево на один столбец одномерные горизонтальные массивы (7х1).
...
Изменен: 29.12.2014
Читать сообщение на форуме или сайте.Автор: SanShiney. Приветствую!
Вводная часть (можно пропустить):
Я работаю планнинг менеджером в одной компании. Для планирования работ есть программа (Priavera) которая работает как База даннных. В ней есть информация, которую я хочу обработать в Excel, т.к. сама программа не выдает информации в качестве приемлемом для презентации. Поэтому, я копирую данные из сторонней программы и вставляю их как текст. И потом, я произвожу кучу операций по обработке данных, для того, чтоб приветси их в ...
Изменен: 28.11.2014
Читать сообщение на форуме или сайте.Автор: Mr. SADIST. Уважаемые знатоки предмета! Не хотел создавать новую тему, дабы не заклеймили, но поиск не помог, хотя я пытался!
Вопрос: как формулой задать дату последнего рабочего дня месяца, НО если он выпадает на выходной (праздники не в счёт, но, если можно, то использовать диапазон дат в формуле, чтобы задать) то чтобы это был первый рабочий день следующего месяца?
Просмотрел темы: http://www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=8&TID=27198 , http://www.planetaexcel.ru/forum ...
Изменен: 05.11.2014
Читать сообщение на форуме или сайте.Автор: kesha. Всем привет.
Помогите автоматически заполнять все столбцы таблицы при внесении данных в столбец "Данные" .
Столбцы "Начало" и "Конец" — это начало и конец недель, их необходимо объединять в столбце "Период автоматически", формат объединения указан в столбце "Период вручную".
Желательно без макросов.
Изменен: 24.08.2014
Читать сообщение на форуме или сайте.Автор: Giola_NY13. Помогите пожалуйста, как вычислить сколько дней в определенном месяце определенного года
Изменен: 12.11.2013
Читать сообщение на форуме или сайте.Автор: Все_просто. День добрый, форумчане
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
Читать сообщение на форуме или сайте.