Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
03.05.2005, 18:16 | #1 |
Гость
Сообщений: n/a
|
MS Excel - решение практических задач
В этой теме размещаем вопросы и ответы, а также советы и рекомендации по решению конкретных задач, которые требуют создания формулы, применения макроса, написания кода VBA, т.е. Практикум.
------------------------------ Вопросы и ответы, а также советы и рекомендации по настройке MS Excel, ошибки в работе программы, решение задач по импорту/экспорту документов, ссылки и обсуждение надстроек для Excel, обучающие материалы и т.п. размещаем в теме MS Excel - настройка, импорт/экспорт.Если решение задачи не требует применения формул и макросов (VBA), то это обсуждение будет перенесено в тему по настройкам. Все пожелания по принципам размещения сообщений по этим темам рассматриваются - пишите в личку Andrey_k. Последний раз редактировалось regist; 30.11.2012 в 15:04.. Причина: закрепил шапку |
25.11.2008, 18:06 | #151 |
Re: Вопросы по Excel
|
|
Реклама: | стоматит у подростка | стул деревянный куплю | одноразовые опоки для ювелиров | каталог проектов домов барнхаус | заказать рекламную вывеску |
25.11.2008, 18:16 | #152 | ||||||||||||||||||||||||||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: Вопросы по Excel
главное, чтоб выбранные строки по второму столбцу дали требуемое значение. Название: 60_ВВВВ.rar Размер: 6.77 кб Ссылка для скачивания файла
выбрать и всё тут шоб я знал их в лицо Речь о днеьгах, поэтому можно только меньше на 0,01
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след Последний раз редактировалось Chet; 25.11.2008 в 18:29.. Причина: можно только меньше на 0,01 |
||||||||||||||||||||||||||||||||||||||||||||||
25.11.2008, 18:25 | #153 | ||||||||||||||||||||||||||||||||||||||||||||||
Re: Вопросы по Excel
теперь ясно строки я так понял можем брать произвольно
меньше или больше 4х? Добавлено через 1 час 30 минут Вообщем единственная мысль которая пришла в голову, это воспользоваться надстройкой поиск решения. Рядом с суммой заводим второй столбец где пишем тока 1, еще в одном перемножаем сумму с однерками, обшая сумма по доп столбу будет таже что и в первом, далее "поиском решения", наложив ограничение на столбец с единицами, запросто разбиваю его 0 и 1(там где единицы и есть нужные нам строки). Но затык в том, на таком диапазоне из 220 строк "Поиск решения" у меня ругается на "Слишком много изменяемых ячеек". Мож оф2007 проглотит? Или как вариант эту задачку по комбинаторике писать на VBA. На пятьдесят строк это выглядит вот так На 200 строк, этот метод отрабатывает на ура! Последний раз редактировалось ДЫСЫпы; 25.11.2008 в 20:17.. Причина: Добавлено сообщение |
|||||||||||||||||||||||||||||||||||||||||||||||
Сказали спасибо: |
29.11.2008, 18:47 | #154 |
Неактивный пользователь
Пол: Регистрация: 29.11.2008
Сообщений: 3
Репутация: 0
|
Re: Вопросы по Excel
Я бы попробовал записать макрос на последоательность действий, назначить горячие клавиши или зацыклить макрос |
09.12.2008, 10:50 | #155 |
Неактивный пользователь
Регистрация: 09.12.2008
Сообщений: 1
Репутация: 0
|
Re: Вопросы по Excel
ПОМОГИТЕ ПЛИЗЗЗ
мне надо чтобы данные из нескольких разных Книг собирались в одну общую Книгу (назовём ее Книга1). Например, в Книге1 я в первой строке делаю ссылку на Книгу N в ячейку, где попустим в заголовке таблицы написано декабрь. а вторая строка в Книге 1,соответственно, должна брать остальные данные (ну допустим числовые значения из той самой Книги N, где находится таблица "декабрь"). По сути, это функция ЕСЛИ, но она в данном случае не подходит потому что придётся всё равно каждый раз указывать во всех ячейках на какую Книгу ссылаться, а мне надо чтобы я вносила данные в одну ячейку (на исходную Книгу), а все остальные ячейки ссылались уже на ту же Книгу, что и в первой ячейке, но уже на другие ячейки этой Книги. надеюсь что понятно объяснила |
09.12.2008, 12:54 | #156 |
Неактивный пользователь
Регистрация: 24.11.2008
Сообщений: 21
Репутация: 0
|
Re: Вопросы по Excel
Вопрос вот такой возник...
есть массив данных, который устроен следующим образом - в столбцах B,C и D во всех строках стоят данные. в столбце А данные есть только в одной строке у блока данных, то есть в первой строке есть, в следующих 9(например) нет, затем в 10 строке есть - в следующих 9 нет и т.д. Необходимо под каждым блоком данных вставить строку с итогами по этому блоку! то есть 11 строкой становится строка - "ИТОГО" (в столбцах B,C,D в принципе пусть будет пусто) далее, в 22 строке "ИТОГО" и т.д. Очень хотелось бы иметь такой макрос! Помогите пожалуйста. Последний раз редактировалось Maxon08; 09.12.2008 в 13:56.. |
09.12.2008, 13:29 | #157 |
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: Вопросы по Excel
Maxon08, а объеденить эти 10 ячеек (с данными и пустые) можно? Тогда можно було б воспользоваться Итогами... из меню Данные.
Добавлено через 2 минуты ленка_, если честно - не представил себе общую картину.. Возможно, было бы понятнее, если б имел от вас какие-то примеры. Можете залить на обменник?
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след Последний раз редактировалось Chet; 09.12.2008 в 13:32.. Причина: Добавлено сообщение |
09.12.2008, 13:58 | #158 |
Неактивный пользователь
Регистрация: 24.11.2008
Сообщений: 21
Репутация: 0
|
Re: Вопросы по Excel
Chetiki, просто очень много данных - список из нескольких тысяч строк, а делятся они все на равные блоки строк по 10-15. Придется много объединять...
|
09.12.2008, 14:03 | #159 | |||||||||||||||||||||||
Re: Вопросы по Excel
Я тут уже выкладывал макросик про проблеме заполнения столбца "А" в данном случае. На базе его пишем другой. Что вроде Sub Макрос1() ' 'скопирум таблицу на другой лист Sheets("Лист1").Select Cells.Select Selection.Copy Sheets("Итоги").Select Cells.Select ActiveSheet.Paste Range("A1").Select With Worksheets("Итоги").UsedRange r = .Cells(.Rows.Count, .Columns.Count).Row 'c = .Cells(.Rows.Count, .Columns.Count).Column 'Подсчитали строки и столбцы End With 'применим уже упоминашийся здесь макрос For i = 1 To r If Cells(i, 1) <> 0 Then znach = Cells(i, 1) Else Cells(i, 1) = znach End If Next i 'вставляем итоги Application.CutCopyMode = False Selection.Subtotal GroupBy:=1, Function:=xlSum, TotalList:=Array(2, 3, 4), _ Replace:=True, PageBreaks:=False, SummaryBelowData:=True Columns("A:A").EntireColumn.AutoFit End Sub те. смысл, главное запонить столб "А", по сле этого как говорит Chetiki, любые итоги получаем. файлик-пример здесь Последний раз редактировалось ДЫСЫпы; 09.12.2008 в 14:09.. |
||||||||||||||||||||||||
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение: |
09.12.2008, 14:28 | #160 |
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: Вопросы по Excel
Maxon08, а если отфильтровать по пустым ячейкам и заполнить их ссылкой =R[-1]C?
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
Сказали спасибо: |
10.12.2008, 10:28 | #161 |
Неактивный пользователь
Регистрация: 24.11.2008
Сообщений: 21
Репутация: 0
|
Re: Вопросы по Excel
DSp,
Chetiki, еще раз огромное спасибо за помощь! сейчас буду переделывать макрос под свои данные! да и формула полезная! |
13.12.2008, 17:24 | #162 |
Неактивный пользователь
Регистрация: 13.12.2008
Сообщений: 1
Репутация: 0
|
Re: Вопросы по Excel
подскажите пожалуйста, как правильно посчитать обратное распределение Стьюдента?
если например посмотреть по таблице при вероятности 0,95 и степенях свободы должно получиться число 1,812. а вот если в Exel записать формулу =СТЬЮДРАСПОБР(0,95;10) получается число 0,064298146. в чём ошибка? оч срочно нужно(( только не надо предлагать другие программы, мне нужно выяснить как правильно считать именно в Excel (препод задал) |
18.12.2008, 13:30 | #163 |
Неактивный пользователь
Пол: Регистрация: 10.05.2007
Сообщений: 10
Репутация: 5
|
Re: Вопросы по Excel
|
18.12.2008, 13:33 | #164 |
Неактивный пользователь
Регистрация: 24.11.2008
Сообщений: 21
Репутация: 0
|
Re: Вопросы по Excel
|
18.12.2008, 14:18 | #165 |
Неактивный пользователь
Пол: Регистрация: 10.05.2007
Сообщений: 10
Репутация: 5
|
Re: Вопросы по Excel
Почитал "Статистику в Excel" Макаровой.
Итак, "Функция обратного распределения Стьюдента используется в ситуациях, когда известен уровень надежности (или уровень значимости) и необходимо рассчитать значение /-критерия. Например, .. исходя из числа степеней свободы k=9 и заданного уровня надежности 95 % (уровня значимости а = 0,05) находим значение коэффициента доверия, равное 2,26 (формула =СТЬЮДРАСПОБР(0,05;9))". Значит, при вероятности 0,95 и степенях свободы 10 (в рабочую книгу записываем как СТЬЮДРАСПОБР(0,05;10) получается 2,22. По таблице из книги ("Исследования с-х техники и обработка опытных данных", Хайлис Г.А.) при числе степеней свободы 10 и вероятности 0,95 коэффициент Стьюдента равен 2,2. Почему у vvo1962 в этом случае должно получиться 1,812? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ЛовиОтвет (Лови ответ) - решение задач и примеров по математике | Евгений92752 | Freeware софт | 7 | 27.05.2015 08:29 |
конвертер PDF to Excel | master05 | Скорая помощь | 4 | 12.08.2011 15:37 |
EXCEL в Delph 7. | Toxa07 | Delphi | 5 | 18.05.2009 20:49 |
Как разблокировать диспетчер задач «Диспетчер задач отключен Администратором». | Rench1k | Microsoft Windows | 20 | 30.01.2009 10:18 |
VCL для Excel | Embolus | Delphi | 26 | 13.11.2008 23:25 |
|
|