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

» Excel FAQ (часть 2)

Автор: Yuk
Дата сообщения: 11.11.2006 03:53
Gretrick

Цитата:
Как в столбце подсвечивать самую большую сумму?

Что ты имеешь ввиду под суммой? Если надо высветить наибольшее число в столбце, выдели столбец, затем в меню Формат - Условное форматирование. Выбери Формула и введи что-то типа =A1=Max(A:A)
Затем укажи как отформатировать.
Автор: Natalionok
Дата сообщения: 11.11.2006 11:21
Доброе утро!! есть у меня программка, которая генерирует отчеты в Excel. В отчетах встречаются графики (гистограммы распределения). вопрос с ними то и связан. как можно на эти графики добавить вертикальные линии и реально ли показать кривую распределения там же? или средствами Excel эту проблему не решить?
Автор: Gretrick
Дата сообщения: 11.11.2006 13:10
Yuk
Да, это мне и нужно. Для всего столбца не получается у меня, весь столбец закрашивается. Если я для каждой ячейки отдельно делаю то нормально, но их очень много.

Может дашь пример посмотреть?
Автор: SERGE_BLIZNUK
Дата сообщения: 11.11.2006 15:08
Gretrick
я отвечу.
а что там сложного? ну вот пример - http://rapidshare.com/files/2906413/example_max.xls.html (15 r,)

комментарии внутри.
Автор: ZORRO2005
Дата сообщения: 12.11.2006 17:30
Gretrick
Если у тебя русский EXCEL то:
=A1=МАКС(A:A)
Думаю не получается,потому что надо вначале выделить
Ячейки для которых делаешь условное форматирование,
начиная с верхней(Yuk предположил что верхняя A1).
Или сделать формат по образцу с помощью кисточки.
Автор: Mushroomer
Дата сообщения: 12.11.2006 17:53
ZORRO2005
Цитата:
=A1=МАКС(A:A)
Действительно работает. А можно разъяснить как эта формула работает? Что делает МАКС - понятно.
Автор: Robert
Дата сообщения: 12.11.2006 18:09
Mushroomer

Т.к. адрес ячейки A1 задан в относительной адресации, то при копировании формата вниз по столбцу он (адрес, конечно, а не столбец) меняется на A2, A3 и т.д., т.е. совпадает с адресом текущей ячейки. Диапазон A:A указывает на весь первый столбец, т.к. номера строк не указаны, то при копировании адрес не меняется. Т.о., если в текущей ячейке содержится максимальное число в столбце A, то формула A1=МАКС(A:A) возвращает значение ИСТИНА, а если нет - то значение ЛОЖЬ. При истинности выражения к ячейке применяется условное форматирование.
Автор: ZORRO2005
Дата сообщения: 12.11.2006 18:13
Mushroomer
Не ожидал от Вас такого вопроса
Автор: Mushroomer
Дата сообщения: 12.11.2006 18:42
Robert
Спасибо за объяснение. Просто не подумал, что условное форматирование будет разгоняться по выделенному столбцу.

ZORRO2005
Мне бы такой вариант формулы в голову не пришел. Да и работал с условным выделением я очень и очень мало.
Автор: unreal666
Дата сообщения: 13.11.2006 08:24
Natalionok

Цитата:
Доброе утро!! есть у меня программка, которая генерирует отчеты в Excel. В отчетах встречаются графики (гистограммы распределения). вопрос с ними то и связан. как можно на эти графики добавить вертикальные линии и реально ли показать кривую распределения там же? или средствами Excel эту проблему не решить?

Какой-то расплывчатый вопрос.
Давай точнее. Какого типа диаграмма, что за вертикальные линии? И что такое кривая распределения? В списке диаграмм такого не нашел.


Добавлено:
All

Кто знает, где найти описание формата файлов XLS ?

В гугле по моему запросу всякая фигня находится. В основном работа с xls-файлами через php.
Автор: Troitsky
Дата сообщения: 13.11.2006 11:15
unreal666

Цитата:
Кто знает, где найти описание формата файлов XLS ?

Microsoft Excel File Format


Добавлено:
Natalionok

Цитата:
реально ли показать кривую распределения там же?

Если правильно тебя понял: либо вручную (в контекстном меню) указать тому ряду данных, который хочешь в таком виде иметь: Тип диаграммы - например, график с маркерами; либо при создании диаграммы в мастере диаграмм: вкладка Нестандартные, тип График|гистограмма.

Цитата:
как можно на эти графики добавить вертикальные линии

Это, в смысле, мат. ожидание распределения показать и прочее?
Автор: unreal666
Дата сообщения: 13.11.2006 12:01
Troitsky
Сенкс. Хорошое описание формата.
Как нашел ?
Автор: Troitsky
Дата сообщения: 13.11.2006 12:09
unreal666

Цитата:
Как нашел ?

Я не помню. Хотел в свое время самостоятельно эксэлевские файлы генерить и, вроде, кто то ссылку на этот документ мне дал, но задача не по силам оказалась да и решение намного более простое нашлось.
Автор: Natalionok
Дата сообщения: 13.11.2006 20:16
unreal666
Troitsky

Собственно нужно что то типа этого:


в excel строится только обычная гистограмма. вот и думаю можно ли к ней добавить чтото подобное?
Автор: Troitsky
Дата сообщения: 13.11.2006 21:58
Natalionok

Цитата:
в excel строится только обычная гистограмма. вот и думаю можно ли к ней добавить чтото подобное?

Я тебе ответил уже. Можешь во встроенной справке почитать Работа с диаграммами/Сохдание диаграмм/Комбинированные диаграммы. Щас посмотрел - там почти то же самое написано.

По поводу вертикальных линий явного решения не знаю, но можно попробовать так: пусть нужно добавить вертикальную линию X1,Ymin - X1,Ymax. Тогда к существующей диаграмме добавляем еще один ряд данных (тип диаграммы для этого ряда - Точечная диаграмма со значениями, соединенными отрезками без маркеров), в поле "ЗначенияХ" вписываем ={X1;X1}, а в поле "Значения Y"- ={Ymin;Ymax}. Форматирование (цвет, стиль, толщину) для добавленной таким образом линии можно менять стандартными средствами (ведь это тоже ряд данных).
Автор: Yuk
Дата сообщения: 13.11.2006 22:49
Natalionok
Что касается кривой ожидания.
1. Рассчитать среднее и стандартное отклонение с помощью функций AVERAGE (СРЗНАЧ) и STDEV (СТАНДОТКЛОН).
2. Для всех значений на оси Х рассчитать теоретическое значение функции нормального распределения NORMDIST. Использовать абсолютные ссылки для среднего и ст.отклонения, последний параметр false для PDF.
3. Добавить новый ряд данных на график в виде линии. Использовать сглаженную кривую.

Вертикальные линии добавить можно по методу, описанному Trotsky. В качестве Х использовать не метки на графике, а 1, 2, 3 и т.д. Чтобы сделать линию между столбиками, соответственно 1.5, 2.5, ... И не забыть выбрать тип XY и правильную ось. Муторно, но реально. Может, проще нарисовать?


Автор: Cirius123
Дата сообщения: 14.11.2006 08:43
Mushroomer

Есть какие-нибудь соображения по моей проблеме?
Автор: Mushroomer
Дата сообщения: 14.11.2006 14:31
Cirius123
Нету Думаешь, если бы были, я бы не озвучил?

Цитата:
Кстати, когда такая ерунда произошла изменилась и заставка на рабочий стол. Должна быть какая- то связь
Попробуй сбросить все настройки рабочего стола. Пройдись и сравни у двух компьютеров все настройки (особенно цветовые) элементов Рабочего стола (Рабочий стол -> Свойства -> Оформление -> Элементы).

All
Странный глюк (я сам не видел, мне рассказали) в Excel 2003 SP2. У пользователя было выведено на экран число с 4 знаками после запятой (причем последняя цифра 0). Пользователь зашел в формат ячейки и указал, чтобы было 3 знака после запятой. На экране все нормально, но распечаталось 4 знака. И только после удаления числа и ввода его заново, все распечаталось нормально. У кого-нибудь есть объяснения?
Автор: unreal666
Дата сообщения: 14.11.2006 15:05

Цитата:
На экране все нормально, но распечаталось 4 знака.

Может у него не все хотфиксы стоят для офиса ?
Автор: Mushroomer
Дата сообщения: 14.11.2006 15:49
unreal666
Не похоже, чтобы дело было в хотфиксах.

All
Еще одну странную ситуацию только что видел, но у другого пользователя и в Excel 2000. Пользователь открывает файл, а на экране нет ничего. Как будто открыт пустой Excel (ну это когда в открытом Excel закрыть пустой файл Книга1). Но файл то открыт (в меню Окна это видно, но данных нет). Поборол через диалог Окно -> Расположить. Как только это сделал, показался лист с данными. Что же такое сделал пользователь?
Автор: unreal666
Дата сообщения: 14.11.2006 16:03

Цитата:
Пользователь открывает файл, а на экране нет ничего.

Может оно было суперсвернутое (или просто свернутое) ?

Цитата:
Не похоже, чтобы дело было в хотфиксах.

А в чем еще может быть ?
Может наоборот стоят лишние хотфиксы, а то тут в теме про Офис (или в блоге) писалось про какой-то баг в Офисе SP2.
Автор: Mushroomer
Дата сообщения: 14.11.2006 16:26
unreal666
Цитата:
Может оно было суперсвернутое (или просто свернутое)
Нет, окно вообще не было видно. Нигде. Совсем. И скрытым оно не было. Я даже не могу симитировать такую ситуацию
Автор: unreal666
Дата сообщения: 14.11.2006 16:43

Цитата:
Нет, окно вообще не было видно.

Так под этим я и подразумевал "суперсвернутое", т.е. свернутое, но неизвестно куда.
Автор: Natalionok
Дата сообщения: 14.11.2006 19:25
Troitsky
Yuk

Спасибо Получилось! Только и правда муторно...

Автор: utmpatpc
Дата сообщения: 15.11.2006 17:26
Здравствуйте!
У меня следующая проблемка. Есть график кривой, возможно ли средствами Екселя провести к этой кривой прямую и вычислить тангенс угла наклона этой прямой. Пробовал линию тренда, но это не то.

Заранее благодарен
Автор: Yuk
Дата сообщения: 15.11.2006 18:50
utmpatpc

Цитата:
провести к этой кривой прямую

по какому принципу?

Цитата:
Пробовал линию тренда, но это не то.

А чем не то?
Автор: unreal666
Дата сообщения: 15.11.2006 20:01
Yuk


Цитата:
по какому принципу?

Да он наверно хочет провести касательную к какой-то точке на кривой.
А тангенс угла этой касательной будет производная кривой в данной точке.
Но все-таки Excel не для этого предназначен.
Автор: MarinaS
Дата сообщения: 16.11.2006 09:50
Помогите, плиз. Как сделать в экселе "+" скрывающие какие-то стороки. Например:
Продукция всего: 100
яблоки 20
ананасы 30
груши 50
если нажимаешь "+", то яблоки, груши и ананасы скрываются, остаётся только продукция всего (и появляется "-")???
Автор: utmpatpc
Дата сообщения: 16.11.2006 10:34
unreal666

Цитата:
Да он наверно хочет провести касательную к какой-то точке на кривой.
А тангенс угла этой касательной будет производная кривой в данной точке.
Но все-таки Excel не для этого предназначен.

Совершенно верно именно так стоит проблема.
Хорошо если Excel для этого не предназначен, тогда может подскажете ЧТО для этого предназначено какая прога позволяет это делать
Автор: ivcnod3
Дата сообщения: 16.11.2006 11:13
Привет Всем!
Помогите решить следующую проблему:
при программном копировании данных (текст) в объединенные ячейки Excel иногда возникают ситуации, когда данные не помещаются в область видимости ячейки. Как в Excele автоматически отследить данную ситуацию? AutoFit объедененной ячейки не помогает. Можно ли как нибудь тогда хоть цветом выделять такую ячйку?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Дайте рабоч ссылку плзз на MultiSet (1.9 и более) с crack


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