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

Страницы: 1
Суммирование по критериям в столбце и строке
 
Доброе время суток)
Снова прошу помощи.

Возникла проблема небольшая. Есть список, пофамильный, в столбцах стоят разные значения. Задача - найти сумму для каждой фамилии только в тех столбцах, которые удовлетворяют заданным условиям. Фамилий много, ошибиться просто, потому хотелось бы формулой получать сумму от столбцов по критерию для каждой фамилии. Суммесли и формулы массива как-то не получились у меня...

Есть ли возможность это вообще формулой сделать? И если да, то как?
Как сделать шапку таблицы при распечатке снизу и сверху?
 
Не подходит, нужно, чтобы повторялась именно строка таблицы, снизу.
Как сделать шапку таблицы при распечатке снизу и сверху?
 
Добрый день!


Проблема такая, есть таблица с множеством данных, которую нужно вывести на печать. Желаемый формат вывода - заголовок сверху, потом данные, в самом низу надпись "заключение", просто текст, который должен повторяться на каждой странице.

Таблица на одном листе не поместится, явно, поэтому разбивают её на несколько листов. Заголовок сверху делаю при помощи сквозных строк (файл - параметры страницы - лист - сквозных строки), и у меня получается распечатать шапку таблицы сверху на каждой странице. А вот как бы такую же шапку сделать на каждой странице снизу? Очень не хочется разбивать всю таблицу на части вручную...
Выполнение действий, если поиском найдено значение
 
_Igor_61, вашим вариантом воспользовался, благодарю! Вроде что-то получаться начало.
Выполнение действий, если поиском найдено значение
 
Polkilo, не только чертежи, необходимо ещё несколько бумажек. Нужно описать, что делать с четрежом, для каждого рабочего, и сколько на это потрачено времени, и ещё много разного... Материал, инструмент, оснастка - этого много. Есть специальные приложения, которые это выполняют, но они реально кривые, как турецкая сабля, и приходится обходится средствами и макросами Excel.


Краткое описание, это не перечисление, а скорее так - встретились несколько действий, им соответствует фраза. Например "установить деталь", "рубка листа", "зачистка заусенцев" - все вместе "отрубить лист в размер" и время на это как сумма времени всех действий. Вот так сейчас пытаюсь сделать.
Изменено: Robot JORDAN - 31.12.2019 11:42:44
Выполнение действий, если поиском найдено значение
 
Polkilo, итоговое время я и так получаю. Это как раз просто. Структура на листе время_деталь как раз есть результат расчёта времени в соответствии с отраслевыми нормами на каждую операцию, теперь нужно автоматизировать то, что будет записано в технологии, то есть простую запись сделать, которая будет понятна в цеху.
Изменено: Robot JORDAN - 30.12.2019 13:01:48
Выполнение действий, если поиском найдено значение
 
Столбец D на листе время_деталь содержит полное описание операции.. Необходимо его сократить до короткого описания, как на листе краткая_запись, и я как раз думаю это сделать поиском и цикла и по условию. Встретилась группа переходов (. Установка и крепление Рубка листа Установка и крепление Рубка листа Установка и крепление Рубка листа Установка и крепление Рубка листа Снятие заусенцев с контура детали вручную Установка и крепление Ручная гибка Установка и крепление Ручная гибка - это и есть переходы в операции ) определённая в столбце D на листе время_деталь, то тогда макрос создаёт на листе краткая_запись короткую строчку с коротким описанием.
Невозможно записать макрос, При попытке записать макрос в книгу - Запись невозможна
 
Хех, у меня 2007 Excel, только поставил, и такая же реакция... Запись макроса невозможна. А 2003 работает как часы.
Выполнение действий, если поиском найдено значение
 
Цитата
_Igor_61 написал:
с Вас чистый файл, у меня уже кончаются, может до Нового года не хватить
Сорьки, на работе с Интернетом беда! Файл прикладываю.

В файле два листа, один - подробная запись, второй - короткая запись, из подробной записи нужно делать короткую. Причем вручную писать это - ошибки одна за одной, нужно все это формализовать.

Цитата
Polkilo написал:
Есть их список? Если из 1000 строк в столбце условие выполнено для одной ячейки выполнять "те или иные действия"?
Пока что довольно короткий. Список условий необходимо будет пополнять в процессе работы с таблицей... Потому я и решил сделать макрос именно таким образом, чтобы уже во время использования на месте можно было пополнить список условий, сверившись с результатом.


P.S. - Сорри, если вдруг файл немного непонятным окажется, программист из меня так себе.
Выполнение действий, если поиском найдено значение
 
К тому же, хочется сделать условие, если в тексте два значения встречаются одновременно.
Выполнение действий, если поиском найдено значение
 
Так пробовал, беда в том, что условий может быть много. Каждому прописывать Nothing сложно, и запутаться на раз. Хотелось бы именно выполнение по условию, если найдено.
Выполнение действий, если поиском найдено значение
 
Добрый день! Возникла проблема такая.

Есть текст в ячейках, необходимо выполнять те или иные действия, если в этом тексте есть определённые слова. К примеру, пишу
Код
 if range("d:d"). Find(what:="нарезка резьбы") 
- и выполнить действие, если эти слова найдены.

Как это возможно реализовать?
Помогите разобраться! Округлить вводимое значение до ближайшей цифры из списка, Необходимо привязать вводимое значение к ближайшей цифре в списке
 
На большее значение диапазон не рассчитан, я ограничивают ввод цифрой 90.

P.S. Прошу прощения, что долго и плохо отвечаю, пишу с телефона
Помогите разобраться! Округлить вводимое значение до ближайшей цифры из списка, Необходимо привязать вводимое значение к ближайшей цифре в списке
 
Цитата
БМВ написал:
или большее=INDEX({10;20;30;50;65;90};MATCH(1=1;A1<{10;20;30;50;65;90};0))
Этот вариант подошёл! Сработало, спасибо!

Один вопрос, можно ли как-то {10;20;30;50;65;90} заменить на ссылку на диапазон значений? Первое упоминание в формуле получилось, а вот после того, как заменил во втором, выдал ошибку #знач
Изменено: Robot JORDAN - 19.04.2018 14:55:54
Помогите разобраться! Округлить вводимое значение до ближайшей цифры из списка, Необходимо привязать вводимое значение к ближайшей цифре в списке
 
Пример
Помогите разобраться! Округлить вводимое значение до ближайшей цифры из списка, Необходимо привязать вводимое значение к ближайшей цифре в списке
 
Т9 шалит...
Помогите разобраться! Округлить вводимое значение до ближайшей цифры из списка, Необходимо привязать вводимое значение к ближайшей цифре в списке
 
По верхнему значению нужно...
Помогите разобраться! Округлить вводимое значение до ближайшей цифры из списка, Необходимо привязать вводимое значение к ближайшей цифре в списке
 
Добрый день!
Помогите разобраться, пожалуйста.

Суть задачи в чем, есть список значений, цифровых. 10,20,30,50,65,90. Необходимо сделать так, чтобы, вводя любую цифру, я получал на выходе ближайшее к этому цифровому списку значение. К примеру, ввёл 8, получил 10. Ввёл 15,получил значение 20,ввел 66,5, получил значение 65.

Сначала решил использовать функцию ЕСЛИ, формула получилась, но здоровая слишком. Функция ПРОСМОТР выдаёт данные по нижнему пределу, а мне нужно по верхнему.

Суть в чем, таблица значений меняться может, и не хотелось бы постоянно формулу переделывать...
Страницы: 1
Наверх