» Excel FAQ (часть 4)
kimtan
Вот, так понятно, спасибо
Вот, так понятно, спасибо
Цитата:
приоритетные- объекты, отвечающие критерию оптимального выбора- расчетным математическим параметрам.
Обобщенный критерий оценки эффективности для данного типа работ (замеров на рабочем оборудовании) выполняемых на всех объектах предприятия специалистами отдела:
максимально возможное количество замеренных агрегатов из списка оборудования объектов при минимально возможном количестве переездов между объектами и объеме рабочего времени (дней), потраченного на проведение замеров.
Для формирования правильных представлений о механизме зависимости количества замеренных агрегатов от графика загрузки оборудования целесообразно использовать простую математическую модель с некоторыми допущениями.
Например, при количестве объектов предприятия – 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
Задача решена.
Есть ли сочетание клавиш для Эксель 2007 чтобы можно было "отобразить все" при включенном автофильтре?
Помогите с табелем, есть табель http://webfile.ru/4245394 на 10 человек - надо добавить ещё 5 . сам пробовал что то никак не получается.
Цитата:
Помогите с табелем, есть табель
да уж файлик )
пример того, как не надо организовывать данные (правда это лишь мое мнение).
Если хотите помощи поподробнее опишите, что Вам надо...
Увеличить до 15 человек, чтобы там всё осталось работоспособным.
Помогите пожалуйста, вылез вот такой косяк с функцией СУММЕСЛИ,
в файле 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 и при перерасчете формулы выдается искомое значение(((
в файле 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 и при перерасчете формулы выдается искомое значение(((
SerPleshakov
это не с формулой косяк, а с ёкселем, значения файла "1.xls" не считываются с диска, а берутся из оперативной памяти, придётся каждый раз открывать все связанные файлы
это не с формулой косяк, а с ёкселем, значения файла "1.xls" не считываются с диска, а берутся из оперативной памяти, придётся каждый раз открывать все связанные файлы
Всем привет !
Помогите пожалуйста придумать формулу чтобы все работало))))
Есть такая вот таблица
До меня пока что никак не доходит как сделать
а) Чтобы все последующие строчки после 1. Скрылис под знаком ПЛЮС ( те я мог раскрывать плюс и видеть все наименования)
б) Чтобы сумма всех строк под плюсов в случае если в первом столбце написанно SOLD считалась в графу PROFIT
Помогите пожалуйста придумать формулу чтобы все работало))))
Есть такая вот таблица
До меня пока что никак не доходит как сделать
а) Чтобы все последующие строчки после 1. Скрылис под знаком ПЛЮС ( те я мог раскрывать плюс и видеть все наименования)
б) Чтобы сумма всех строк под плюсов в случае если в первом столбце написанно SOLD считалась в графу PROFIT
SerPleshakov
Для закрытых книг используйте:
=СУММПРОИЗВ(('D:\new\[1.xls]1'!$N$5:$N$27=1)*'D:\new\[1.xls]1'!$M$5:$M$27)
Для закрытых книг используйте:
=СУММПРОИЗВ(('D:\new\[1.xls]1'!$N$5:$N$27=1)*'D:\new\[1.xls]1'!$M$5:$M$27)
Ageold
а до меня не доходит что вам требуется. сформулируйте свой вопрос по русски правильно.
вероятно:
а. вам нужна группировка. как ее сделать смотрите несколько постов выше
б. формулы не работают в зависимости от группировки. только если использовать фильтр
а до меня не доходит что вам требуется. сформулируйте свой вопрос по русски правильно.
вероятно:
а. вам нужна группировка. как ее сделать смотрите несколько постов выше
б. формулы не работают в зависимости от группировки. только если использовать фильтр
Вопрос по Excellerator (c) Michael Zemlanukha & Maxim Shemanarev
Как перевести просто число, без рублей и копеек
например 120 >> сто двадцать
Excel 2007
Как перевести просто число, без рублей и копеек
например 120 >> сто двадцать
Excel 2007
Подскажите, можно ли заставить Excel 2003 открывать dbf-ки в DOS кодировке? Excel XP прекрасно открывает, а в 2003-м кракозяблики. Как сменить кодировку не нашел. Или дядя Билли (2003-й это еще его ) снова все решил за всех, что DOS-кодировка уже никому не понадобится?
WatsonRus
Можешь выложить любой файл (dbf-ки в DOS кодировке) для примера?
Можешь выложить любой файл (dbf-ки в DOS кодировке) для примера?
Mushroomer
К сожалению, пока не могу, ибо они на работе... Завтра сварганю пустышку с заполненной шапкой (шапка тоже в DOS кодировке), но без данных... это фактически текстовые файлы в dbf-формате, никаких таблиц и формул, формат всех ячеек текстовый.
К сожалению, пока не могу, ибо они на работе... Завтра сварганю пустышку с заполненной шапкой (шапка тоже в DOS кодировке), но без данных... это фактически текстовые файлы в dbf-формате, никаких таблиц и формул, формат всех ячеек текстовый.
Mushroomer
19:49 22-01-2010
Цитата:
Вот пример. Размер архива - 482 байта.
В Excel XP все ок, в Excel 2003 кракозябры.
19:49 22-01-2010
Цитата:
Можешь выложить любой файл (dbf-ки в DOS кодировке) для примера?
Вот пример. Размер архива - 482 байта.
В Excel XP все ок, в Excel 2003 кракозябры.
WatsonRus
Цитата:
Цитата:
в Excel 2003 кракозябрыУ меня в Excel 2003 SP3 нет никаких кракозябр. Все отлично отобразилось.
В Excel 2003 при увеличении размера шрифта высота строки обычно тоже автоматически растягивается, чтобы вместить текст. Однако с некоторым строками этого не происходит, их высота остается жёстко фиксированной. А другие строки в том же самом документе растягиваются автоматически. От какого параметра это зависит и как на это дело можно повлиять?
Спасибо!
Спасибо!
oshizelly
Пример можно посмотреть?
Пример можно посмотреть?
Mushroomer
Оставил ссылку в ПМ.
Оставил ссылку в ПМ.
oshizelly
Как только для строки будет выбрана такая высота, чтобы текст показывался во весь рост, то дальнейшее увеление размера текст будет вести к увеличению этой высоты. Т.е. надо хотя бы раз 2 раза целкнуть мышкой по нижней черте номера строка, либо
Формат -> Cтрока -> Aвтоподбор высоты.
Есть еще одно объяснение.
В первой строке у тебя такая картина: высота строки 30, а размер текста 24. Т.е. изначально высота больше размера текста. Поэтому строка дальше увеличивается .
В 3-ей строке у тебя ситуация другая: высота 12,8, размер текста 20. поэтому она не увеличивается.
Хочешь сделать так, что первая строка перестанет увеличиваться? Сделай ее высоту 20.
Как только для строки будет выбрана такая высота, чтобы текст показывался во весь рост, то дальнейшее увеление размера текст будет вести к увеличению этой высоты. Т.е. надо хотя бы раз 2 раза целкнуть мышкой по нижней черте номера строка, либо
Формат -> Cтрока -> Aвтоподбор высоты.
Есть еще одно объяснение.
В первой строке у тебя такая картина: высота строки 30, а размер текста 24. Т.е. изначально высота больше размера текста. Поэтому строка дальше увеличивается .
В 3-ей строке у тебя ситуация другая: высота 12,8, размер текста 20. поэтому она не увеличивается.
Хочешь сделать так, что первая строка перестанет увеличиваться? Сделай ее высоту 20.
Сегодня мне впервые понадобилась функция "интегральная сумма" (если я правильно помню её название), обозначаемая греческим знаком суммы, где ещё внизу приписывается типа x=1, а вверху n. Пока искал, повстречал всякие разные функции, а такой, казалось бы одной из основных, не нашёл. Был неприятно удивлён. Но ещё теплится надежда, что я её просто пропустил
Если же действительно её нет, подскажите, как создать пользовательскую функцию с новым именем и с аргументами, чтобы где-то в VBA организовать её вычисление.
Добавлено:
Нашёл как создавать пользовательские функции. Осталось недоумение по поводу отсутствия стандартной функции интегрального суммирования.
Если же действительно её нет, подскажите, как создать пользовательскую функцию с новым именем и с аргументами, чтобы где-то в VBA организовать её вычисление.
Добавлено:
Нашёл как создавать пользовательские функции. Осталось недоумение по поводу отсутствия стандартной функции интегрального суммирования.
День добрый.
Поиск не помог. (
Сложилась такая ситуация что при вставке строки в файле excel.xlsx состоящий из 32 листов, вылетает ошибка "Недостаточно ресурсов. Выберите меньше данных или закройте другие приложения". С файлом поэкспериментировать не могу, на него ссылаются много других файлов и ссылок.
В 2003 формате, работает. Но файл уже создам с фитчами 2007... естественно в 2003 формате они не работают. Какие точно сказать не могу, товарищи сейчас тестируют...
Памяти 2gb. Да действительно сжирает около 800мб при работы с файлом.
Что можете посоветовать ибо нужно в xlsx ((?
Поиск не помог. (
Сложилась такая ситуация что при вставке строки в файле excel.xlsx состоящий из 32 листов, вылетает ошибка "Недостаточно ресурсов. Выберите меньше данных или закройте другие приложения". С файлом поэкспериментировать не могу, на него ссылаются много других файлов и ссылок.
В 2003 формате, работает. Но файл уже создам с фитчами 2007... естественно в 2003 формате они не работают. Какие точно сказать не могу, товарищи сейчас тестируют...
Памяти 2gb. Да действительно сжирает около 800мб при работы с файлом.
Что можете посоветовать ибо нужно в xlsx ((?
Какие есть современные работающие методы (программы) для импорта в XLS разнородных текстовых ASCII файлов в OEM/DOS 866 кодировке ?
Попробовал ASAP Utilities - не очень и Softinterface Convert XLS - проблемы с кириллицей.
Спасибо.
Попробовал ASAP Utilities - не очень и Softinterface Convert XLS - проблемы с кириллицей.
Спасибо.
nikrons, а чем стандартный (внутренний) Excel'вский мастер импорта не устраивает?
не могу понять, самая элементарная формула СУММЕСЛИ не получается. Все время кажет ноль.
например =СУММЕСЛИ(Data!$J$1:$M$518;B14;Data!$M$1:$M$518)
(картинко подобной формулы)
например =СУММЕСЛИ(Data!$J$1:$M$518;B14;Data!$M$1:$M$518)
(картинко подобной формулы)
Olezka
=РИМСКОЕ(РАНГ(A1;$A$1:$A$5))
В ячейку B1 и растянуть вниз.
chel78
Без файла непонятно, где у Вас ошибка.
Разве что первая ссылка в формуле ссылается на двумерный массив, а это недопустимо.
=РИМСКОЕ(РАНГ(A1;$A$1:$A$5))
В ячейку B1 и растянуть вниз.
chel78
Без файла непонятно, где у Вас ошибка.
Разве что первая ссылка в формуле ссылается на двумерный массив, а это недопустимо.
kimtan спасибо выручил
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
Предыдущая тема: Какой поставить ведеоплеер под Vista
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.