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

» Excel FAQ (часть 4)

Автор: tenua
Дата сообщения: 11.06.2009 17:15
Mushroomer
http://slil.ru/27750133
То есть информация сейчас в таком виде, как в примере. Но при такой расстановке нельзя сделать сортировку. Как бы так все это правильно разместить, чтоб добиться сортировки по ФИО или Отделу?
Автор: Mushroomer
Дата сообщения: 11.06.2009 17:45
tenua
А цель сделать сортировку или подсчитат суммарный объем трафика по отделу?
Сколько всего сотрудников и сколько всего строк к ним относящихся? Хочется понять объем данных, с которыми придется работать.
Автор: tenua
Дата сообщения: 11.06.2009 17:55
Mushroomer
Цель - сортировка или по ФИО или по Отделу, чтоб при этом отчет по сайтам оставался как бы "прикрепленным" к сотруднику. Сотрудников до 100 приблизительно, но число меняется регулярно. Сейчас строк 10, но может станет больше, но не больше 20.
Автор: crotoff
Дата сообщения: 11.06.2009 20:40
tenua
удобнее всего организовать данные списком. К имеющимся полям Адрес/Описание/Объем данных добавить ещё 3 - скажем, погоняло, отдел, ФИО. Тогда и сортировка и фильтрация по любому полю (или нескольким полям) никаких затруднений не вызовет


Добавлено:
офф. страшно подумать, если мои админы догадаются на меня подобный список организовать...
Автор: Mushroomer
Дата сообщения: 11.06.2009 23:43
tenua
Цитата:
Цель - сортировка или по ФИО или по Отделу, чтоб при этом отчет по сайтам оставался как бы "прикрепленным" к сотруднику.

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

crotoff
Цитата:
страшно подумать, если мои админы догадаются на меня подобный список организовать...
А мне не страшно, я сам админ
Автор: q1wed
Дата сообщения: 12.06.2009 07:11

Цитата:
я сам админ

базис R3?
Автор: tenua
Дата сообщения: 12.06.2009 09:21
crotoff
Mushroomer

Спасибо за помощь.
Автор: Bokr
Дата сообщения: 13.06.2009 09:01
Подскажите как закрасить все ячейки в строке, если эта строка содержит некую ячейку с датой меньше сегодняшней? Необходимо решение, которое будет работать в 2003 Офисе и без макросов.

Полуответ: саму ячейку с датой легко закрасить условным форматированием, но поэксперементировать как-либо с др. ячейками не получается - Excel пишет, что "недосточно системных ресурсов" (полтора Гига ОЗУ на ноутбуке и CPU 1.8GHz) - что ему надо?

Есть идеи?
Автор: kimtan
Дата сообщения: 13.06.2009 10:12
Bokr
Насчет формулы УФ проблем нет =И($A1<СЕГОДНЯ();ЕЧИСЛО($A1))=ИСТИНА (распространить на нужные строки), а вот что касается нехватки системных ресурсов - незнаю, у меня послабее % на 30 и все работает. Может Офис битый какой-нибудь.
Автор: crotoff
Дата сообщения: 13.06.2009 11:10
Bokr
http://webfile.ru/3700471
ячейки первой строки содержат условное форматирование, на системные ресурсы вроде не жалуется

Добавлено:
а, погоди, вся строка должна быть закрашена? Тогда придётся брать сумму по строке, делить на текущую дату и сравнивать с количеством значений по строке

Добавлено:
всё, догнал. По первой строке пишешь в условное форматирование
=НАИМЕНЬШИЙ(1:1;1)<СЕГОДНЯ()
Автор: Bokr
Дата сообщения: 13.06.2009 15:41
crotoff
Есть, к примеру строка с данными в ячейках. И третья (например) содержит дату. Так вот если дата там, меньше сегодняшней, то необходимо всю строку закрасить определнным цветом.

kimtan
crotoff
У меня Офис2007 и я, к сожалению, не могу создать новое превило УФ. Работают только заготовки, которые есть в Офисе2007

Может подскажете, какие еще есть путь создать правило по вашим условиям?

Вот такая ошибка:
Автор: kimtan
Дата сообщения: 13.06.2009 16:11
Bokr
"Использовать формулу для определения форматируемых ячеек"
Какие типы данных будут еще в строке (текст, числовые значения отличные от дат), всегда ли проверяемые даты находятся в одном столбце? Еще лучше приложить пример вашего файла.
Автор: Bokr
Дата сообщения: 13.06.2009 17:02
kimtan
Когда я ставлю курсор в любое место на поле «Выберите тип правила», то получаю окно которое показал на скриншоте.

Ссылку на файл даю (http://webfile.ru/3700970). Если получится закрасить ячейки, то в первом столбце будут просто числа по порядку. Пока там только уведомление, что группа закрыта (close).

И еще два вопроса в догонку: 1. возможно при помощи имеющихся ф-ций в Excel'e определить последнее, предпоследнее, первое, второе воскресенье в каком-либо месяце?; 2. во втором столбце есть код группы в котором (в данный момент) А1 - это код темы семинара,- можно написать условие при котором этот код будет подставляться автоматически в зависимости от темы (сама тема будет определяться порядковым днем недели, например - если 28 июня последнее воскресенье в месяце, то семинар - Защита прав, если 21 июня предпоследнее воскресенье месяца, то семинар - Составление протокола)
Автор: crotoff
Дата сообщения: 13.06.2009 17:16
по 2007-му не могу подсказать, у меня только portable - и то редко пользуюсь им
Автор: Bokr
Дата сообщения: 13.06.2009 17:21
crotoff
Я пытался искать в интернете по сообщению об ошибке - подобная проблема несколько раз встречалась, но ответ мне не попался

Добавлено:
Получилось! Ошибка не появляется если выбрать тип правила: Сравнить столбцы таблицы для определения форматируемых ячеек.

Но...

Цитата:
распространить на нужные строки

Как «распростронять» условие для УФ на всю строку? Пишу «Применяется к: =$A$11:$G$11», а срабатыавает только для A11, B11 и D11. Но если для каждой ячейки по отдельности прописать условие, то закрашивает.

Добавлено:
crotoff
kimtan
Все получилось! Ваши советы помогли! Вопрос про выборочное закрашивание снимается. Написал так: «Применяется к: =A$11:G$11» - работает.

Остались только вопросы из 6-го поста
Автор: crotoff
Дата сообщения: 13.06.2009 17:55
я поступил проще - сохранил в формате 2003-го, открыл 2003-м и уже там условно отформатировал =$D11<СЕГОДНЯ() (применить к диапазону $A$11:$G$37)

Добавлено:
что касается воскресенья, то таких функций в экселе я не встречал, возможно проще будет отобрать их вручную по календарю, и составить таблицу соответствия этих дат, тем семинаров и групп а затем вытягивать их с помощью ВПР в основную таблицу
Автор: Bokr
Дата сообщения: 13.06.2009 18:15
Ясно. Я подумаю. Возможно, что проще не будет. Если я буду делать на каждый квартал календарь, то время затраченное на его подготовку будет практически эквивалентным заолнению самой таблицы - врядли игра стоит свеч.

Не подскажете синтаксис слияния данных в одной ячейке. Например, надо получить в ячейке такое - «09-А1-02-14». Где «09» - это год, «А1» - код темы, «02» - квартал, «14» - порядковый номер недели. Каждое значение между «минусами» должно будет быть возвращено какой-либо ф-цией, вычислено или подставлено из другой ячейки.

Добавлено:

Цитата:
я поступил проще
у меня нет портабельного Офиса, а устанавливать два одновремнно неудобно - постоянно они друг после друга во время запуска самовостанавливаются.
Автор: crotoff
Дата сообщения: 13.06.2009 18:34
http://webfile.ru/3701133
вот поразмыслил тут, выкладываю результаты. В столбще пп2 порядковый номер субботы и воскресенья в месяце, вдруг поможет. В файле 25 апреля обозначено воскресеньем, хотя по календарю была суббота - проверь пожалуйста

Добавлено:
"синтаксис слияния" - это формула СЦЕПИТЬ() или оператор конкатенации &
Автор: kimtan
Дата сообщения: 13.06.2009 19:11
Bokr
Ну и я на всякий случай свой вариант прилеплю.
http://webfile.ru/3701212
Автор: Bokr
Дата сообщения: 13.06.2009 20:09
crotoff
kimtan
Спасибо большое за вашу помощь! Я файлы скачал, бегло просмотрел - вроде работает. Приеду домой - посмотрю внимательнее как все у вас устроено.


Цитата:
В файле 25 апреля обозначено воскресеньем, хотя по календарю была суббота - проверь пожалуйста
Да-да - я знаю. Это я эксперементировал с вычислениями.

Спасибо еще раз - все за меня сделали. Интересно будет разобрать
Автор: kimtan
Дата сообщения: 13.06.2009 21:08
У меня там ошибочка закралась - подправил.
http://webfile.ru/3701450
Автор: Taran2ul
Дата сообщения: 14.06.2009 05:09
Люди помогите.
Есть формула a/b-c+d*e*f=82
И есть диапазон каждой переменной (например "а" принимает значения 2,4,6,8; "b" - 1,2,3,5,9)
Как в Excel написать формулу чтобы в ячейке выводились адреса подходящих чисел (например B2,C5,D8,...)
или сама формула с подходящими числами (например 4/1-3+1*6*7=82)
Автор: q1wed
Дата сообщения: 14.06.2009 05:53
для каждого a есть только одно b? или надо для всех значений a провести вычисления со всеми значениями b?
Автор: kimtan
Дата сообщения: 14.06.2009 09:40
Taran2ul
Такие вещи через "Поиск решения" делаются. Эта надстройка должна быть подключена.
http://webfile.ru/3702094
Автор: oshizelly
Дата сообщения: 14.06.2009 13:33
Выложите, пожалуйста, на любой обменник файл русской справки (CHM) и манула (PDF) к Excel 2003 на русском языке. Или ссылку дайте, где можно скачать. А то у меня English версия, а некоторые особо сложные вещи хочется читать на родном языке.
Спасибо!

Добавлено:
А что это за условное форматирование, которое обсуждалось в начале этой страницы? Как это будет по-русски и можно ли где-то про него почитать подробнее?
Автор: kimtan
Дата сообщения: 14.06.2009 14:10
oshizelly
http://www.planetaexcel.ru/tip.php?aid=121
Автор: oshizelly
Дата сообщения: 14.06.2009 18:57
kimtan
Спасибо за ссылку, очень доходчиво всё изложено. Но просьба насчет официальной русской справки и мануала всё равно остёется.
Автор: Mushroomer
Дата сообщения: 14.06.2009 19:30
oshizelly
Цитата:
Но просьба насчет официальной русской справки и мануала всё равно остёется.
Если ты скажешь, где находится файл справки в английской версии, то я выложу тебе справку к русской версии. Что-то я сам не могу ее найти И вообще сомневаюсь, что она есть в виде отдельного файла к Excel 2003.
Автор: oshizelly
Дата сообщения: 14.06.2009 19:51
Mushroomer 20:30 14-06-2009
Цитата:
Если ты скажешь, где находится файл справки в английской версии, то я выложу тебе справку к русской версии.

Вот эти файлы, насколько я понимаю: [more=список]c:\Program Files\Microsoft Office\OFFICE11\1033\XGTOC.XML
c:\Program Files\Microsoft Office\OFFICE11\1033\XL8GALRY.XLS
c:\Program Files\Microsoft Office\OFFICE11\1033\XLADDIN.CHM
c:\Program Files\Microsoft Office\OFFICE11\1033\XLATOC.XML
c:\Program Files\Microsoft Office\OFFICE11\1033\XLINTL32.DLL
c:\Program Files\Microsoft Office\OFFICE11\1033\XLMACRO.CHM
c:\Program Files\Microsoft Office\OFFICE11\1033\XLMAIN10.AW
c:\Program Files\Microsoft Office\OFFICE11\1033\XLMAIN11.CHM
c:\Program Files\Microsoft Office\OFFICE11\1033\XLQTOC.XML
c:\Program Files\Microsoft Office\OFFICE11\1033\XLREADME.HTM
c:\Program Files\Microsoft Office\OFFICE11\1033\XLSLICER.DLL
c:\Program Files\Microsoft Office\OFFICE11\1033\XLTOC.XML
c:\Program Files\Microsoft Office\OFFICE11\1033\XMLSDK.XML
[/more]
Автор: mistx
Дата сообщения: 14.06.2009 22:24
попросили решить задачу

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

Неужели нужно только использовать фун-ю максимум одного столбца?
Или здесь есть какие то тонкости.
Не может быть все так просто.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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