Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 4)

Автор: kimtan
Дата сообщения: 15.01.2010 19:09
HHunter
Так можно:
http://webfile.ru/4233325
Автор: HHunter
Дата сообщения: 15.01.2010 19:48
kimtan
Вот, так понятно, спасибо
Автор: Bambara
Дата сообщения: 18.01.2010 22:56

Цитата:
приоритетные- объекты, отвечающие критерию оптимального выбора- расчетным математическим параметрам.

Обобщенный критерий оценки эффективности для данного типа работ (замеров на рабочем оборудовании) выполняемых на всех объектах предприятия специалистами отдела:
максимально возможное количество замеренных агрегатов из списка оборудования объектов при минимально возможном количестве переездов между объектами и объеме рабочего времени (дней), потраченного на проведение замеров.
Для формирования правильных представлений о механизме зависимости количества замеренных агрегатов от графика загрузки оборудования целесообразно использовать простую математическую модель с некоторыми допущениями.
Например, при количестве объектов предприятия – 3:
1.период обхода всех объектов предприятия- квартал;
2.количество групп для каждого из объектов- 1;
3.общее кол-во агрегатов в группе для объектов №№1,2,3 соответственно:
S1 = 10; S2 = 5; S3 = 14
4.график загрузки оборудования для объектов №№1,2,3 соответственно:
в апреле N11 = 2 ; в мае N12 = 3; в июне N13 = 5
N21 = 2 ; N22 = 1; N23 = 2
N31 = 7 ; N32 = 7; N33 = 0
Дополнительные условия реализации:
1.количество посещаемых объектов в день – 2
2.количество рабочих дней для данного типа работ в квартал – 2;
3.количество рабочих дней в месяце не больше 1
Общее количество оборудования по каждому из объектов:
N11 + N12 + N13 = S1 ; 2 + 3 + 5 = 10
N21 + N22 + N23 = S2 ; 2 + 1 + 2 = 5
N31 + N32 + N33 = S3 ; 7 + 7 + 0 = 14
Общее количество возможных вариантов посещения объектов – 18 (пропорционально удвоенному квадрату числа сочетаний из количества объектов=3 по количеству посещаемых объектов в день=2) :
N11 + N12 ; N11 + N12 ; N11 + N22 ; N11 + N13 ; … N22 + N23
N21 + N22 N21 + N32 N21 + N32 N21 + N23 N32 + N33
Оптимальные варианты решения – наибольшее количество замеренных агрегатов:
N11 + N12 2+7=9 ; N21 + N22 2+7=9
N31 + N32 3+7=10 N31 + N32 3+7=10
Из двух оптимальных вариантов, с равным количеством замеренных агрегатов (19) приоритетный, субъективно, замеры с посещением одних и тех же объектов №№1,3 в апреле и в мае (нежели №№2, 3- в апреле; №№1, 3 – в мае)
Применительно к данной задаче требуется распределить количество замеренного оборудования на объектах на 3 части (месяца).В случае увеличения делителя=3 всего лишь на 1, число независимых переменных сразу возрастает на количество объектов=3, т.е. добавляются N14, N24, N34. Для 4 месяцев можно записать:
N11 + N12 + N13 + N14 = S1
N21 + N22 + N23 + N24 = S2
N31 + N32 + N33 + N34 = S3
Один из возможных путей поиска лучшего варианта решения для задачи распределения оборудования по количеству месяцев в периоде = VAR, одновременное использование, при добавлении новых неизвестных, дополнительных условий ограничения, согласующихся с определенными математическими принципами.
Например, принцип сохранения, по аналогии с законом инерции в физике,устанавливающем порядок перехода между событиями, привязанными ко времени, и их очередность. Широко применяется во многих областях научных знаний ( в логике: событие, вызвавшее какие-либо изменения формы объекта - причина- первична по отношению к изменениям- следствию, которое,соответственно, вторично;в теории управления:принцип компенсации- сигнал управления-вторичен, является следствием возмущающего воздействия-причины; в микропроцессорной технике- физической модели определенного алгоритма:каждый последующий шаг отстает от предыдущего, частный случай- в сумматоре сигнал обратного перехода или обратной связи из блока сравнения входной величины не может быть синхронным с сравниваемым сигналом самой величины, хотя может быть синхронным с последующими той же величины).
В математике принцип сохранения: условия на границе- значение функции для q переменных равно значению для r переменных, форма перехода (расширения) к функции с другим количеством переменных( экстремумы, сглаженность и т.д.) ; сохранение свойств либо части свойств- закон сохранения закона, применяется в математических исследованиях ( нахождение изменений опытных величин при приведении существующей формы к искомой с сохранением ряда сходств ;принцип подобия- подобное измеряется подобным или его целой частью ( разложение в ряды) и др.
Задача распределения для одного месяца в периоде- частный случай рассмотренных выше задач.
Для 1 месяца можно записать:
N11 = S1
N21 = S2
N31 = S3
Алгоритм решения для данного случая достаточно простой:
1.упорядочить элементы массива N11, N21, N31 по убыванию.
2.найти сумму первых двух (количество посещаемых объектов в день=2) из упорядоченных элементов - при ненулевых элементах- максимальная величина.
Поскольку, дополнительное условие поиска максимально возможного количества замеренных агрегатов относится ко всем, без исключения, частям (месяцам) отчетного периода (в данном случае по сумме оборудования двух посещаемых в день объектов, но, вообще, в каждом месяце может быть указано любое количество объектов) действует закон сохранения закона - распространение свойств решения частной задачи для периода равного одному месяцу, на поиск максимально возможного количества замеренных агрегатов для каждой из 3 частей за один из рабочих дней.
Вместе с тем, условие поиска максимально возможного количества замеренных агрегатов, в равной степени, применимо к количеству замеренного оборудования, как по объектам, так и по количеству рабочих дней, поэтому, учитывая второе и третье дополнительные условия (количество рабочих дней для данного типа работ в квартал =2 и количество рабочих дней в месяце не больше 1), свойства решения частной задачи распространяются и на поиск максимально возможного количества замеренных агрегатов по одному объекту за два рабочих дня.
Таким образом, алгоритм решения поставленной задачи с количеством частей (месяцев) в периоде =3:
1.исходные элементы в массивах оборудования по 3 объектам для каждого из месяцев
N11 ; N12 ; N13
N21 N22 N23
N31 N32 N33
упорядочить по убыванию. Получим массив
L11 ; L12 ; L13
L21 L22 L23
L31 L32 L33
Порядок объектов соответствующих элементам массива может измениться
2.найти сумму первых двух элементов в каждом столбце массива (количество посещаемых объектов в день=2)
Получим массив M1 ; M2 ; M3. Каждому из элементов соответствует два объекта замеренных в месяце
3.элементы массива упорядочим по убыванию
Получим массив P1 ; P2 ; P3. Каждому из элементов соответствует два объекта замеренных в месяце
4. найти сумму первых двух элементов (количество рабочих дней для данного типа работ в квартал – 2) - максимальное количество замеренных агрегатов в отчетном периоде.
Ему соответствует группа посещаемых объектов за два месяца - не больше 4
Задача решена.
Автор: AuthorR
Дата сообщения: 20.01.2010 12:07
Есть ли сочетание клавиш для Эксель 2007 чтобы можно было "отобразить все" при включенном автофильтре?
Автор: GOG
Дата сообщения: 21.01.2010 05:26
Помогите с табелем, есть табель http://webfile.ru/4245394 на 10 человек - надо добавить ещё 5 . сам пробовал что то никак не получается.
Автор: AuthorR
Дата сообщения: 21.01.2010 09:49

Цитата:
Помогите с табелем, есть табель


да уж файлик )
пример того, как не надо организовывать данные (правда это лишь мое мнение).

Если хотите помощи поподробнее опишите, что Вам надо...
Автор: GOG
Дата сообщения: 21.01.2010 10:24
Увеличить до 15 человек, чтобы там всё осталось работоспособным.
Автор: SerPleshakov
Дата сообщения: 21.01.2010 14:29
Помогите пожалуйста, вылез вот такой косяк с функцией СУММЕСЛИ,
в файле 2.xls стоит формула
=СУММЕСЛИ('D:\new\[1.xls]1'!$N$5:$N$27;"1";'D:\new\[1.xls]1'!$M$5:$M$27)
при открытии файла 2.xls и обновлении вылазит #ЗНАЧ!, но при открытии файла 1.xls и при перерасчете формулы выдается искомое значение(((
Автор: crotoff
Дата сообщения: 21.01.2010 15:08
SerPleshakov
это не с формулой косяк, а с ёкселем, значения файла "1.xls" не считываются с диска, а берутся из оперативной памяти, придётся каждый раз открывать все связанные файлы
Автор: Ageold
Дата сообщения: 21.01.2010 17:22
Всем привет !
Помогите пожалуйста придумать формулу чтобы все работало))))

Есть такая вот таблица


До меня пока что никак не доходит как сделать

а) Чтобы все последующие строчки после 1. Скрылис под знаком ПЛЮС ( те я мог раскрывать плюс и видеть все наименования)
б) Чтобы сумма всех строк под плюсов в случае если в первом столбце написанно SOLD считалась в графу PROFIT

Автор: kimtan
Дата сообщения: 21.01.2010 21:03
SerPleshakov
Для закрытых книг используйте:
=СУММПРОИЗВ(('D:\new\[1.xls]1'!$N$5:$N$27=1)*'D:\new\[1.xls]1'!$M$5:$M$27)
Автор: q1wed
Дата сообщения: 22.01.2010 10:42
Ageold
а до меня не доходит что вам требуется. сформулируйте свой вопрос по русски правильно.

вероятно:
а. вам нужна группировка. как ее сделать смотрите несколько постов выше
б. формулы не работают в зависимости от группировки. только если использовать фильтр
Автор: LYNX
Дата сообщения: 22.01.2010 13:41
Вопрос по Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
Как перевести просто число, без рублей и копеек
например 120 >> сто двадцать
Excel 2007
Автор: WatsonRus
Дата сообщения: 22.01.2010 18:28
Подскажите, можно ли заставить Excel 2003 открывать dbf-ки в DOS кодировке? Excel XP прекрасно открывает, а в 2003-м кракозяблики. Как сменить кодировку не нашел. Или дядя Билли (2003-й это еще его ) снова все решил за всех, что DOS-кодировка уже никому не понадобится?
Автор: Mushroomer
Дата сообщения: 22.01.2010 18:49
WatsonRus
Можешь выложить любой файл (dbf-ки в DOS кодировке) для примера?
Автор: WatsonRus
Дата сообщения: 22.01.2010 19:04
Mushroomer
К сожалению, пока не могу, ибо они на работе... Завтра сварганю пустышку с заполненной шапкой (шапка тоже в DOS кодировке), но без данных... это фактически текстовые файлы в dbf-формате, никаких таблиц и формул, формат всех ячеек текстовый.
Автор: WatsonRus
Дата сообщения: 23.01.2010 15:49
Mushroomer
19:49 22-01-2010
Цитата:
Можешь выложить любой файл (dbf-ки в DOS кодировке) для примера?

Вот пример. Размер архива - 482 байта.

В Excel XP все ок, в Excel 2003 кракозябры.
Автор: Mushroomer
Дата сообщения: 23.01.2010 16:09
WatsonRus
Цитата:
в Excel 2003 кракозябры
У меня в Excel 2003 SP3 нет никаких кракозябр. Все отлично отобразилось.
Автор: oshizelly
Дата сообщения: 23.01.2010 16:54
В Excel 2003 при увеличении размера шрифта высота строки обычно тоже автоматически растягивается, чтобы вместить текст. Однако с некоторым строками этого не происходит, их высота остается жёстко фиксированной. А другие строки в том же самом документе растягиваются автоматически. От какого параметра это зависит и как на это дело можно повлиять?
Спасибо!
Автор: Mushroomer
Дата сообщения: 23.01.2010 18:32
oshizelly
Пример можно посмотреть?
Автор: oshizelly
Дата сообщения: 23.01.2010 20:50
Mushroomer
Оставил ссылку в ПМ.
Автор: Mushroomer
Дата сообщения: 23.01.2010 22:05
oshizelly
Как только для строки будет выбрана такая высота, чтобы текст показывался во весь рост, то дальнейшее увеление размера текст будет вести к увеличению этой высоты. Т.е. надо хотя бы раз 2 раза целкнуть мышкой по нижней черте номера строка, либо
Формат -> Cтрока -> Aвтоподбор высоты.

Есть еще одно объяснение.
В первой строке у тебя такая картина: высота строки 30, а размер текста 24. Т.е. изначально высота больше размера текста. Поэтому строка дальше увеличивается .
В 3-ей строке у тебя ситуация другая: высота 12,8, размер текста 20. поэтому она не увеличивается.

Хочешь сделать так, что первая строка перестанет увеличиваться? Сделай ее высоту 20.
Автор: rsuan
Дата сообщения: 25.01.2010 16:38
Сегодня мне впервые понадобилась функция "интегральная сумма" (если я правильно помню её название), обозначаемая греческим знаком суммы, где ещё внизу приписывается типа x=1, а вверху n. Пока искал, повстречал всякие разные функции, а такой, казалось бы одной из основных, не нашёл. Был неприятно удивлён. Но ещё теплится надежда, что я её просто пропустил
Если же действительно её нет, подскажите, как создать пользовательскую функцию с новым именем и с аргументами, чтобы где-то в VBA организовать её вычисление.

Добавлено:
Нашёл как создавать пользовательские функции. Осталось недоумение по поводу отсутствия стандартной функции интегрального суммирования.
Автор: HuppeR
Дата сообщения: 27.01.2010 14:09
День добрый.
Поиск не помог. (
Сложилась такая ситуация что при вставке строки в файле excel.xlsx состоящий из 32 листов, вылетает ошибка "Недостаточно ресурсов. Выберите меньше данных или закройте другие приложения". С файлом поэкспериментировать не могу, на него ссылаются много других файлов и ссылок.
В 2003 формате, работает. Но файл уже создам с фитчами 2007... естественно в 2003 формате они не работают. Какие точно сказать не могу, товарищи сейчас тестируют...
Памяти 2gb. Да действительно сжирает около 800мб при работы с файлом.
Что можете посоветовать ибо нужно в xlsx ((?
Автор: nikrons
Дата сообщения: 27.01.2010 15:06
Какие есть современные работающие методы (программы) для импорта в XLS разнородных текстовых ASCII файлов в OEM/DOS 866 кодировке ?

Попробовал ASAP Utilities - не очень и Softinterface Convert XLS - проблемы с кириллицей.

Спасибо.
Автор: SERGE_BLIZNUK
Дата сообщения: 27.01.2010 18:09
nikrons, а чем стандартный (внутренний) Excel'вский мастер импорта не устраивает?
Автор: Olezka
Дата сообщения: 29.01.2010 15:25
Как сделать Excel 2003
чтобы первому максимальному значению присваивалось - I
второму - ІІ
третьему - ІІІ
четвертому - IV
пятому - V
и т.д.
Автор: chel78
Дата сообщения: 29.01.2010 20:06
не могу понять, самая элементарная формула СУММЕСЛИ не получается. Все время кажет ноль.
например =СУММЕСЛИ(Data!$J$1:$M$518;B14;Data!$M$1:$M$518)

(картинко подобной формулы)
Автор: kimtan
Дата сообщения: 29.01.2010 21:19
Olezka
=РИМСКОЕ(РАНГ(A1;$A$1:$A$5))
В ячейку B1 и растянуть вниз.
chel78
Без файла непонятно, где у Вас ошибка.
Разве что первая ссылка в формуле ссылается на двумерный массив, а это недопустимо.
Автор: Olezka
Дата сообщения: 30.01.2010 11:47
kimtan спасибо выручил

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Какой поставить ведеоплеер под Vista


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.