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

» Excel FAQ (часть 4)

Автор: oabox
Дата сообщения: 03.11.2008 16:49
domo22, делал когда-то нечто подобное с большим объёмом данных (более 50 по горизонтали и более 2000 по вертикали и более 10 критериев)... Оптимальным решением признал цикл если(если(если(бла,бла,бла)... F1
Автор: Mushroomer
Дата сообщения: 03.11.2008 18:30
domo22
Забавно ты задачу ставишь: сначала 15 (одно значение), затем 3 диапазона, затем 27 диапазонов
Автор: domo22
Дата сообщения: 04.11.2008 08:54
oabox
Спасибо, постараюсь разобраться. Если бы еще хоть какой-то пример. Сложно все с самого начала. Но попробую.

Mushroomer

Цитата:
Забавно ты задачу ставишь: сначала 15 (одно значение), затем 3 диапазона

Да нет, все правильно: используя твою подсказку я моментально выбрал все значения по 15, 10, 5, 20 и 25. Затем встал вопрос сгруппировать на 3-5 групп - оказалось неэффективно, поэтому и пробую сузить диапазоны. Но если нельзя автоматом - что ж, выберу руками, хоть и утомительно...
Автор: Mushroomer
Дата сообщения: 04.11.2008 10:23
domo22
Цитата:
Но если нельзя автоматом - что ж, выберу руками, хоть и утомительно...
Я сообразил (только что) как можно автоматизировать. но у тебя должно быть общий единый диапазон. Поясню на примере.
Представим 6 диапазонов
0-10, 11-20, 21-30, 31-40, 41-50, 51-60.
Сначала считаещь общую сумму.
Затем считаешь СУММЕСЛИ(<=50). Разница общей суммы и первой СУММЕСЛИ дает сумму следущего диапазона.
Ну и так далее, только в качестве общей суммы будет выступать последняя подсчитанная СУММЕСЛИ. Идея понятна?
Автор: domo22
Дата сообщения: 04.11.2008 13:01

Цитата:
Сначала считаещь общую сумму.
Затем считаешь СУММЕСЛИ(<=50). Разница общей суммы и первой СУММЕСЛИ дает сумму следущего диапазона.

Пожалуй, твоя идея верна. Пусть не совсем автоматом, но быстрее. Спасибо.
Автор: q1wed
Дата сообщения: 05.11.2008 12:29
domo22
посмотри справку в Экселе на функцию БДСУММ. Твой случай. Для реализации необходимо особо осмыслить Примеры условий из справки. Там можно всякое хоть 50 условий, хоть 50 диапазонов.

Вкратце суть данной функции: Есть таблица с данными и есть еще одна отдельная таблица с условиями - как её заполнишь - таким образом функция из данных произведет суммирование
Автор: EvgenyX
Дата сообщения: 05.11.2008 18:43
Excel2007, ввожу формулу "=(10990-10%)+1300", получаю 12290...
Ввожу в старый добрый NumLock Calculator, получаю как и д.б. (10990-10%)+1300 = 11 191,00
Подскажите, плз, в чем проблема!?...
Автор: oabox
Дата сообщения: 05.11.2008 19:39
EvgenyX, "=(10990*0.9)+1300"
Автор: domo22
Дата сообщения: 06.11.2008 11:52
Покопавшись в свойствах и примерах БДСУММ были легко вычислены суммы как отдельных типов, так и их диапазонов. Пожалуй это оно. Спасибо тебе большое q1wed. Однако все попытки вычислить среднее и его ошибку (ДСРЗНАЧ и ДСТАНДОТКЛ) ни к чему не привели: уж слишком там по F1 все обрывисто и туманно (а без примеров вообще не подступиться). Пришлось пока ретироваться.
Автор: zvyagaaa
Дата сообщения: 07.11.2008 16:29
господа, как отучить эксель переформатировать ячейки
к примеру, ввожу я в ячейку 1.11 он мне переделывает в 1 ноября. А у меня позиция такая в спецификации.
Гуру, выручайте.
Автор: Leo1000
Дата сообщения: 07.11.2008 16:33
zvyagaaa
Или сделай "текстовый формат" для ячейки, или впереди напиши ' (одиночная кавычка).
Автор: q1wed
Дата сообщения: 07.11.2008 20:09
domo22
Цитата:
попытки вычислить среднее и его ошибку (ДСРЗНАЧ и ДСТАНДОТКЛ) ни к чему не привели
я бы испробовал два пути:
1. исключить условия до 1-2 и посмотреть считается ли среднее
2. попробовать вычислить бсчет и разделить сумму на счет;)

иль выкладвый пример (данные можно изменить на все что хочешь, главно логику оставить)
Автор: zvyagaaa
Дата сообщения: 08.11.2008 05:31
Leo1000
дык это работает только при вводе, а к примеру при копировании не срабатывает формат ячейки, особенно, если из другого софта переносишь.
Автор: q1wed
Дата сообщения: 08.11.2008 08:38
zvyagaaa

http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=28042&start=320
проблема DrMihalich, только у тебя даже проще все
Автор: Leo1000
Дата сообщения: 08.11.2008 08:43
zvyagaaa

Цитата:
а к примеру при копировании не срабатывает формат ячейки

Только что проверил - срабатывает. Если заранее выбрать текстовый формат, останется 1.11.

Цитата:
если из другого софта переносишь

Можно попробовать использовать "Мастер импорта текста..."
Автор: zvyagaaa
Дата сообщения: 09.11.2008 06:20
Leo1000
проблема в том, что заранее выбрать.
А если программа сама отправляет в эксель данные, то тут получается сама программа должна текстовый формат поставить? Т.е. это баг этой программы, или просто эксель шибко умный?
Автор: Leo1000
Дата сообщения: 09.11.2008 09:24
zvyagaaa
Ну тогда по-порядку: какая программа, какие данные, каким образом отправляет. Очень помог бы образец.
Автор: zvyagaaa
Дата сообщения: 10.11.2008 04:47
спдс графикс из автокада, отправляет как понимаю через ком-сервер. образец чуть позже выложу
Автор: ORIMI
Дата сообщения: 10.11.2008 09:26
zvyagaaa, выкладывайте образец.
Автор: Mushroomer
Дата сообщения: 10.11.2008 11:49
ORIMI
Цитата:
1. Как защитить графу?
Графа это строка? Защитить от чего?

Цитата:
2. Как закрепить шапку таблицы?
Встань под шапкой таблицы и выбери меню Окно -> Закрепить области.

Цитата:
3. Как восстановить кнопку "Вставка" после ее перетаскивания в рабочую область экрана?
Возьми кнопк и перетащи ее с рабочей обласи экрана на любую панель инструментов. Лучше в то место, где она была ранее.
Автор: Angel31
Дата сообщения: 12.11.2008 13:20
Такой вопрос, есть папка, в которой экселевский файл (Далее Эталон), в нем настроены внешние связи на другие файлы в этой папке, при входе в Эталон, Эксель спрашивает, обновить или нет внешние связи, отвечаем обновить, данные загрузились, выходим из Эталон, после чего удаляем один из файлов, которые использовались в Эталоне во-внешних связях, вновь заходим в Эталон, отвечаем обновить связи, одного из файлов уже нет, однако значение всеравно осталось после предыдущего ввода, так вот сам вопрос, как мне сделать, чтобы если файла не существует на который внешняя ссылка, то в эту ячейку ничего не заносилось или заносилась нулевая сумма, возможно ли так настроить ?
Автор: ORIMI
Дата сообщения: 12.11.2008 13:57
Разобралась.
Автор: Angel31
Дата сообщения: 13.11.2008 09:18
да уж 300 страниц ответов, а на мой вопрос че никто не может ответить ??? Во задачку я поставил....ппц
Автор: Bredun
Дата сообщения: 13.11.2008 09:50
Возможно ли встроенными средствами построить диаграмму ступенчатый график следующего типа?

Имеется таблица y(x), в которой только начала горизонтальных отрезков.
Автор: q1wed
Дата сообщения: 13.11.2008 13:36
Bredun думаю что можно, только опиши каким образом определяется ширина горизонтальных площадок на графике, то есть как определить в какой момент график должен образовать следующую площадку/значение?
Автор: Lovec
Дата сообщения: 13.11.2008 16:47
All
Люди, пустяк наверно, но никак не могу сделать! Хочу вставить в документ гиперссылку, чтобы по щелчку по ней в НОВОМ окне открывался локальный адрес 192.168.2.12.

Если делаю в Windows Пуск - Выполнить: "C:\Program Files\Internet Explorer\IEXPLORE.EXE" http:\\192.168.2.12
все ОК.

А вот как так же в Excel сделать через гиперссылку? Разные выдает ошибки:

C:\Program Files\Internet Explorer\IEXPLORE.EXE http:\\192.168.2.12
"Не удается открыть указанный файл"

"C:\Program Files\Internet Explorer\IEXPLORE.EXE" http:\\192.168.2.12
"Неверный адрес узла. Проверьте его и повторите попытку."

Автор: Vitus_Bering
Дата сообщения: 13.11.2008 21:09
Lovec
=ГИПЕРССЫЛКА("http://192.168.2.12"; "Щелкни здесь")
Автор: bdfy
Дата сообщения: 13.11.2008 22:26
q1wed

Цитата:
Возможно ли встроенными средствами построить диаграмму ступенчатый график следующего типа?

тоже попадалась мне похожая задачка.

Цитата:
каким образом определяется ширина горизонтальных площадок на графике

между заданными значениями по оси Х - прямая площадка. т.е соедениение точек не прямыми линиями, "площадка-вверх-площадка"
Автор: welderman
Дата сообщения: 13.11.2008 23:27
Уважаемые, просьба сильно не пинать, вопрос совсем глупый:
на некоторых компьютерах переключение режима отображения формул вместо значений по CTRL + апостроф не работает. Может, кто направит на путь истинный, где копать?
Настройки Excel, раскладки клавиатуры, может драйвер самой клавиатуры?
Лазить постоянно в меню Сервис-Зависимости формул как-то не по-джедайски совсем...
Автор: Nizaury
Дата сообщения: 14.11.2008 01:41
Скажите, как вставить один и тот же текст в несколько ячеек в одном столбце?
В Ворде они просто выделялись и нажималось вставить, а в Экселе как?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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