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

Страницы: 1
Множество ЕСЛИ как оптимизировать формулу
 
Добрый день, уважаемые форумчане.

Возник вопрос в оптимизации формулы.

Суть заключается в следующем есть некий стабильный массив данных откуда должны подтягиваться условия и определяться то или иное значение. В примере массив в верхней части листа.

Далее идет поиск удовлетворения критериям из массива и в зависимости от подходящего значения присваивается Тип и Марка. В примере выделены желтым цветом.

По мере накопления данных файл все тяжелее и тяжелее и через время работать с ним практически невозможно. Может как-то можно оптимизировать и отказаться от множества ЕСЛИ перемноженных на различные условия?

P.S. 1 в таблице данных должен быть больше 1 в массиве как и 11 больше 11, остальные 2-4 и 22-44 меньше чем значения в массиве сравнения.
1-4, 11-44 в таблице данных уникальны и не повторяются. Повторяются в примере для того, чтобы показать что данных не 1 строка.

Спасибо за помощь.
Суммирование по вертикальному условию
 
Доброго времени суток,

Помогите решить проблему суммирования по условию. В ячейке С22 и С23 необходимо поставить сумму м3, которые соответствуют 1 и 2 соответственно, но если поменяется 1 на 2 (ячейки С1. С6, С11, С16 и т.д.) и наоборот, то в С22 и С23 происходит пересчет.
Построение графика по сгруппированным по оси X подписям
 

Доброго времени суток, вопрос заключается в следующем: возможно ли в Excel строить графики по объединенным данным по оси X? Необходимо построить график, как на картинке.Пример во вложении. То есть 370, 365, 350 и т.д. как основные группы; Ш, Э, Р как подгруппы; 2,3,4,5 как подгруппы подгрупп по которым вносятся данные для оси Y.

Буду премного признателен за помощь.

Горизонтальное умножение с условием
 
Доброго времени суток,

Не могу сообразить, как можно произвести умножение в строке.
Задача такова, что необходимо посчитать содержание при  заборе (-) и приходе (+) тоннажа с содержанием. Не могу упросить формулу, что в красной ячейке.

Заранее спасибо за информацию/помощь
VBA суммирование двух диапазонов столбцов
 
Добрый день,

Не могу решить проблему. Есть два листа (1, 2) необходимо суммировать данные из первого листа во второй в ячейки "с начала месяца", как прописано формулами. Но надо это сделать кодом vba.
Суммирование по диапазону условия в сгруппированных ячейках
 
Добрый день,

Если ли возможность произвести суммирование (суммеслимн), если диапазон условия находится в сгруппированных ячейках?

В примере необходимо суммировать ячейки, которые раньше "Сегодня()".
Выпадающий список из имен листов книги
 
Добрый вечер,

Не могу сообразить, как можно сделать выпадающий список из листов книги.
Например, есть листы между "начало" и "конец", (постоянно будут добавляться/удаляться).Начало/Конец остаются без изменений
Как на листе "Планирование" в ячейке А7 и ниже сделать выпадающие списки из названий листов, указанных выше? Если выбран, например, в ячейке A7 "-20_ЦРТ" в ячейке B7 появляется выпадающий список из данных листа -20_ЦРТ столбца А.
Заранее спасибо за советы, помощь.
Суммирование количества чисел между двумя днями
 
Добрый день,

Вопрос состоит в следующем:
Есть две вкладки Лист1 и Лист 2. В Листе 1 указаны исходные данные, а в Листе 2 надо вычислить количество данных.

Лист1:
Дата - записываются данные по дате 31.01.2011 и т.д. по дням.
Данные - в основном числа, но есть и текстовые данные (или текст+цифры)
Условие, там находится какой-либо текст (неважно) и некоторые ячейки с текстом "пустой"

Лист 2:
В столбец Дата вносится вручную дата 31.01.2011 и т.д.
В столбце"Количество" надо посчитать количество записей, содержащих числа (только числа) между датой 30.01.2011 и 31.01.2011, 31.01.2011 и 01.02.2011 и т.д. по столбцу "Данные" Лист 1. В столбец "Пустых" записывается количество ячеек содержащих слово "пустой" Лист 1 из того же диапазона (30.01.2011 - 31.01.2011 и т.д.)
Т.е. если я буду растягивать данные по дате, чтобы данные в других столбцах автоматически высчитывались согласно даты.

Например, найти A2 и A3 среди Лист1$!A$2:$A$10 и посчитать количество числовых данных между ними по столбцу В (Лист1). Вставить в Лист2 В2

Заранее спасибо за помощь
VBA задание меняющейся переменной
 
Есть условие и переменная, например a=условие, как сделать чтобы рядом с переменной a стояло число, например a1, где 1 - это b.
Т.е.
b=0
b=b+1
a(b) принимает значение a1=условие, Следующий цикл
a(b) принимает значение a2=условие, и т.д. a3, a4, a5, пока все значения цикла не пройдут
Сцепление ячеек если одна из ячеек время/дата
 
Необходимо сцепить ячейки между собой. Но одна из ячеек - дата и должна сохранить формат при сцеплении
Например,
A1 - Поезд №1
А2 - 23:00:00
А в A3 должно стоять Поезд№1 23:00:00
Если A1&A2, то 23:00:00 меняется на число Поезд№1 0,958333
Суммирование при выборе определенного значения
 
Добрый день,

Есть данные в столбце B, и есть данные в столбце H (они занимают часть от первых данных), нужно в ячейку G9 суммировать те данные, где ячейка A и ячейка F совпадают. Т.е. если я уберу из столбца F значение -3_v4, то к общей сумме не прибавляется 408, а остальные числа суммируются. G9 ячейка, где формула конечная должна быть.
Изменено: vdovin_sg - 29.04.2016 16:33:54
Выборка данных при повторяющемся условии
 
Есть столбец A в котором стоят определенные неповторяющиеся значения, и столбец B, где значения повторяются. в ячейке F1 ставится критерий отбора. Надо чтобы в ячейку Е были выбраны все значения соответствующие условию F1. При смене значения F1, меняется и выборка
Начинать сводную таблицу всегда со столбца А
 
Уважаемые мастера сводных таблиц, подскажите, как сделать, чтобы, независимо от добавления столбцов, сводная таблица всегда начиналась столбца A
Например: Данные!$A$5:$AX$62
Если я добавлю в "Данные" столбец в начале, то сводная таблица будет брать данные из Данные!$B$5:$AX$62, а надо чтобы брала начиная с A.
Можно и макросом и, если есть родной функцией.
Макрос вставки значения по двум критериям
 
Задача заключается в следующем:
Есть две таблицы в "таблица1" и "таблица2" нужно чтобы макрос нашел значение из столбца "Данные" из таблицы 1 в таблице 2 И значение из столбца "размер"  и вставил значение (выделено желтым для примера) в соответствующую ячейку. при этом разницу между ячейками (в желтом примере это 4) суммировал в синюю ячейку. Т.е. 24+4=28 (ставится згачение 28). При этом столбец размер' соответствующий синей ячейки находится как: найти "xxx" и поставить сумму в соотв. ячейку
И так до конца данных. Значения, которые не удовлетворяют условию остаются неизменнными.
Решение задачи с несколькими циклами в одном, оптимизация макроса
 
Добрый день,
Вопрос в следующем:
при нажатии на кнопку выскакивает форма с определенными параметрами. Необходимо, чтобы при выборе нескольких складов и/или с карьера тоннаж с каждого (берется из ячеек Excel) перемножался на коэффициент от 1 до 0 с шагом 0.0001. У каждого склада свой коэффициент, действие проходило до тех пор, пока:
1.       Пока содержание со складов не будет соответствовать содержанию из формы. Указываем сами (например, 3.2 г/т)
2.       сумма тоннажей со складов не будет примерно равна производительности дробилки, умноженной на количество дней.
Во вложении, собственно, сам файл. В коде использовал For Next. При выборе двух и более складов Excel зависает. Зависает из-за маленького шага. Шаг увеличить не получается. При увеличении шага не находит варианты. Написанием макросов только начал заниматься, может есть какой-то способ оптимизировать данный процесс.

Не смог создать демо-версию файла. Ссылка на файл ниже (т.к. весит более 100 Кб).
https://cloud.mail.ru/public/LeXz/Pf6cMPaXr

Надеюсь описание понятно.
Страницы: 1
Наверх