Есть массив с данными, столбцы *дата, позиция, значение*
Как в сводной таблице получить данные чтобы при применении фильтра на определенную дату, получить значения накопительно на эту дату и значения только на эту дату в одной строке (на скрине желаемый результат)?
В стандартной сводной таблице Excel при применении фильтра к дате "С нарастающим итогом в поле.. (дата)" перестаёт корректно работать. То есть это работает, если свод раскрыть за весь период, но нужно только через фильтр.
Прошу помочь реализовать через Power Pivot меры (не разобрался), либо через Power Query.
Прошу помочь с решением следующей задачи. Имеется массив из двух столбцов, в котором значения в каждом столбце могут дублироваться и могут быть уникальными. В третьем столбце данные из первого столбца, только с удаленными дубликатами (уникальные), необходимо подтянуть из второго столбца все уникальные значения в одну ячейку. повторяющиеся исключить. Аналог ВПР ИНДЕКС, только чтобы все значения объединенные в одной ячейке.
в PQ загружается очень большой массив, в определенном столбце необходимо найти ячейки удовлетворяющие двум условиям, далее необходимо определить эти строки и строки между ними, всё остальные удалить. В примере это строки, где ячейки содержат "start" и "end", с 6 по 10 строки
Добрый день! Уважаемые эксперты VBA, прошу помощи. Постараюсь более подробно всё объяснить. Есть отличная надстройка DropDownList от nerv (источник), многие поднимали тему по своим вопросам. И вот очередная моя. Проблема следующая, при работе с таблицей и вызове выпадающего списка (Ctrl+enter) на дополнительном мониторе (важно), то список появляется в левом нижнем углу основного монитора (1). Проблема решается следующим образом, если 2-ой монитор (дополнительный) сделать основным дисплеем (Параметры экрана - Дисплей), то на доп мониторе работает, но уже перестает работать на 1-ом, основном (список появляется на доп мониторе внизу). И дополнительно хотел бы попросить, чтобы вызов списка был не по Ctrl+Enter, а по двойному щелчку ЛКМ, решение уже видел где-то на форуме. Прошу предложить бюджет или как здесь принято!? Тема перешла отсюда. Думаю решение интересует не только меня! ZVI, отмечу Вас, быть может заинтересует.
Добрый день! Уважаемые эксперты VBA, прошу помощи. Постараюсь более подробно всё объяснить. Есть отличная надстройка DropDownList от nerv (источник), многие поднимали тему по своим вопросам. И вот очередная моя. Проблема следующая, при работе с таблицей и вызове выпадающего списка (Ctrl+enter) на дополнительном мониторе (важно), то список появляется в левом нижнем углу основного монитора (1). Проблема решается следующим образом, если 2-ой монитор (дополнительный) сделать основным дисплеем (Параметры экрана - Дисплей), то на доп мониторе работает, но уже перестает работать на 1-ом, основном (список появляется на доп мониторе внизу). Прошу помочь, может уже у кого есть исправленная версия или кто ни будь возьмётся исправить код.
Добрый день, уважаемые форумчане! Есть таблица с множеством критериев, как по столбцам, так и по строкам, куда собираются данные, значения (числа). При сборке данных с этой таблицы по определенным критериям, использую СУММПРОИЗВ, но с увеличением таблицы обработка таблицы очень замедляется. Прошу помочь с решением задачи, с заменой СУММПРОИЗВ, может быть PQ или VBA. Файл пример во вложении, с примером входных и выходных данных. Буду очень благодарен.
Добрый день, уважаемые форумчане! Прошу помочь в решении следующей задачи. Есть умная таблица, будь она отфильтрована или без фильтров, возможно ли добавить пустую строку над/под несколькими выделенными строками одновременно? При выделении нескольких строк ПКМ - функция вставить неактивна, приходится выделять каждую нужную строку и добавлять по очереди. Возможно есть решение макросом?
Добрый день! Уважаемые знатоки, прошу помочь упростить работу макроса, так как выполнение его занимает длительное время (понимаю, что нужно вроде собрать в массив обработать и тд). Далее код будет срабатывать каждый раз при изменении ячеек в 5 столбце. Задача следующая, условие 1: Если в столбце 5, найдется ячейка со значением которая будет содержать текст *пример* (без учета регистра) то выполнить условие 2: проверка значения ячейки в последующей строке за 1ым выполненным условием, если не будет содержать текст *пример2* (без учета регистра), то в этой же ячейке вставить текст "Пример2 и что то ещё", далее в этой же строке в следующем столбце выполнить операцию: умножить на 100 значение ячейки выше на одну строку иначе: оставить всё как есть, проверять дальше диапазон проверки 1000 строк, будет наверно лучше даже, если выполнить проверку ячейки куда вносится изменение
Код
Sub example()
Dim i&
Application.ScreenUpdating = False
For i = 1 To Cells(Rows.Count, 5).End(xlUp).Row
If Cells(i, 5).Value Like LCase("*пример*") Then
If Not Cells(i + 1, 5).Value Like LCase("*пример2*") Then
Cells(i + 1, 5) = "Пример2 и что-то ещё"
Cells(i + 1, 6) = Cells(i, 6).Value * 100
Else
End If
End If
Next
Application.ScreenUpdating = True
Application.CutCopyMode = False
End Sub
Добрый день! Тема касается статьи Динамические массивы в Excel данного ресурса. Уважаемые форумчане, прошу помощи в решении проблемы при извлечении строк из таблицы по заданному значению (СМЕЩ), при извлечении некой позиции, если она в таблице (столбец Товар) имеется только в одной строке, то дублируется на весь динамический массив. Как решить данную проблему?
Добрый день! Прошу помощи в решении задачи. Дано массив_1; массив_2 Нужно, значения, которые содержатся в массив_1 найти в массив_2. Но в массив_2 значения содержат только некоторую часть значений массив_1. Например: массив_1 массив_2 Результат 1.1.1 1.1.1.2 1.1.1 1.1.2 1.1.20.1 #Н/Д 1.1.2.2 1.1.2
Добрый день! Подскажите пожалуйста, как применить суммесли, например если диапазон условия это a1:c1, условие "ааа", диапазон суммирования a2:c10. Получается нужно найти сумму всех значений в данном диапазоне по столбцам, но диапазон условий это строка. Вроде элементарная задача, а разобраться не могу.
Приветствую увавжаемые форумчане. Подскажите пожалуйста, как в VBA создать условие, чтобы макрос можно было запускать только если активна любая ячейка в столбце А иначе, например выдаасть сообщение, что не выделена ячейка(любая) в столбце А !Макрос запускается вручную
Добрый день! Подскажите пожалуйста, как связать две таблицы, чтобы с основной таблицы выгружались данные в упрощенную таблицу и так же туда запиывались. То есть основную таблицу вообще можно не трогать, а просто с упрощенной вносить, менять или удалять данные. Файл пример во вложении.
Добрый день! Прошу помощи в реализации задачи по дублированию строк с копированием данных, если одна определенная ячейка с этой строки содержит данные с переводом строки СИМВОЛ(10). На выходе каждая строка ранее содержащая в ячейке данные с переводом строки, должна оставлять по одному значению (без перевода строки). Файл пример во вложении
Задача: Имеется основной диапазон чисел от 0 до 2 (0,01/0,02/0,03 . . 1,98/1,99/2,00) /столбец F2:F201 Есть 5 диапазонов (к примеру) входящих в основной диапазон: от 0,03 .. 0,09 1 диапазон от 0,12 .. 0,22 2 диапазон от 0,12 .. 1,3 3 диапазон от 1,41 .. 1,66 4 диапазон от 1,77 .. 1,80 5 диапазон
В столбец I, формулой выведен массив чисел от и до с исключением этих 5ти диапазонов от основного диапазона. Всё прекрасно работает. Но при многочисленном применении функции, программа начинает зависать Можно ли вывести этот же результат (массив чисел), как в столбце I с применением макроса?
Подскажите пожалуйста, есть ли возможность представления интервала чисел в виде диаграммы (графика) в другом диапАзоне и вывода результата остатка в виде массива Например есть основной интервал чисел от 0 до 100, и есть диапозон чисел входящих в этот диапозон, например 1..5, 7..10, 20..35, 90..100
Всем доброго утра. Подскажите пожалуйста, как с помощью VBA реализовать проверку существования файла. в примере приложил образец как примерно должно получиться
Уважаемые знатоки, добрый день! Есть столбец с дублирующимися значениями, надо чтобы если хотя бы одна из этих ячеек будет соответствовать условию, выделялись все дублирующие.