Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Oleksandr.Volodin>> Re: как построить график такого плана?


Профессиональные приемы работы в Microsoft Excel

Выпуск 2
от 2012-01-20

Подписчиков: 6015

Рассылка сайта "Профессиональные приемы работы в Microsoft Excel"

Основные разделы сайта
Статьи
Форум

Новости сайта в формате RSS
Новые сообщения форума в формате RSS
Читать в Яндекс.Ленте

Порекомендуйте нашу рассылку друзьям

Обратная связь
Поддержка
(форум рассылки)

Наши рассылки:

Рассылки Subscribe.Ru
Православные:
Ежедневные библейские чтения
Смоленский календарь
Для выздоравливающих алкоголиков и наркоманов
Книга "День за днем"
Книга "24 часа в сутки"
Ежедневные размышления анонимного алкоголика
Самообразование:
"Профессиональные приемы работы в Microsoft Excel"

Наши сайты

Профессиональные приемы работы в Microsoft Excel
Excel от новичка до эксперта

bonifatiy.narod.ru
В помощь выздоравливающим алкоголикам и наркоманам

Собор Смоленских святых. Жития, иконы, календарь памятных дат Смоленской епархии.

StudentTools.Narod.Ru Для тех, кто любит учиться

Наши друзья

VBAtips.ru -
подсказки и решения на VBA

wordexpert.ru
Профессиональная работа с текстом

planetaexcel.ru
Когда заешь - все просто

Новые сообщения форума "Профессиональные приемы работы в Microsoft Excel"



Oleksandr.Volodin>> Re: как построить график такого плана?
2012-01-12 12:39 http://forum.msexcel.ru/profiles/oleksandrvolodin-u4329.html
никто не знает??? Грустный(((((


abs00>> Re: Как сделать абсолютную ссылку при связывании двух файлов?
2012-01-12 13:41 http://forum.msexcel.ru/profiles/abs00-u122154.html
Спасибо за ответ! А модуль книги - это где?

KuklP>> Re: Как сделать абсолютную ссылку при связывании двух файлов?
2012-01-12 13:57 http://forum.msexcel.ru/profiles/kuklp-u39713.html
А модуль книги - это где?


Oleksandr.Volodin>> Re: как построить график такого плана?
2012-01-12 15:01 http://forum.msexcel.ru/profiles/oleksandrvolodin-u4329.html
возможно есть другие способы построение графиков, в которых бы отображался прогноз и границы прогноза (верхняя и нижняя)??

_Boroda_>> Re: как построить график такого плана?
2012-01-12 15:20 http://forum.msexcel.ru/profiles/boroda-u12234.html
Цитировать
возможно есть другие способы построение графиков
Возможно, есть.
Вот если бы я задавал подобный вопрос, то сделал бы примерно так:

ПОЛНОСТЬЮ привел текст задания
Рассказал, откуда взял такой рисунок
Объяснил, как считается прогноз с вероятностью n%
Приложил пример в Excel, в котором рассчитал необходимые цифровые значения и ПО НИМ попросил построить диаграмму.

Oleksandr.Volodin>> Re: как построить график такого плана?
2012-01-12 16:21 http://forum.msexcel.ru/profiles/oleksandrvolodin-u4329.html
ок.
Задание такое:

построить график изменения инфляции, а в конце его добавть прогнозные значения на год вперед. Эти показатели высчитаны не в Excel, а с помощью программ Statistica. Очень важно не прочсто отметить пунктиром область прогноза, а и показать его границы (нижнюю и верхнюю), чтобы звучало следующим образом: с вероятностью в 90% уровень инфляции в 2011 году составит будет 0,3-16,6%. Чем меньше граница прогноза - тем меньший размах между цифрами.

В приложении таблица... Справа 12 прогнозных значения.... это продолжение динамического ряда (столбес С).


Тиль>> Re: Форматирование текста при импорте данных из екселя в ворд
2012-01-12 18:35 http://forum.msexcel.ru/profiles/til-u108326.html
попробуйте просто
Selection.EndKey

И вообще - запищите макрорекодером последовательность
Ctrl+End
Enter
Ввод текста

Попробую, сегодня чуть поднатаскался во всем этом на работе)
Сейчас проблема у меня только в форматировании куска теста в начале строки по условию.

With WordApp
 .Documents.Add
  With .Selection
   Rec=ActiveWorkbook.Worksheets("Книга1").Cells(2, 1)
   .TypeText Text:=Rec
'Вот тут не могу понять как сделать условие - если первые 6 символов ".TypeText Text" = "Привет" то применить к этому куску форматирование, например жирный текст 
   .TypeParagraph
  End Wthih
End Wthih

Как применить форматирование то я знаю, а вот как само условие прописать...какое выражение обозначает
.TypeText Text:=Rec
?=.TypeText Text

Форматирование то делается не с "Rec", ибо "Rec" это только ячейка экселя с текстом

Тиль>> Re: Форматирование текста при импорте данных из екселя в ворд
2012-01-12 20:36 http://forum.msexcel.ru/profiles/til-u108326.html
Вопрос переходит в раздел "Сам спросил - сам ответил"  Смеющийся

Помучался, вот что получилось

Код:
Sub Макрос2()
Dim oWord, oDoc As Object
Dim records As String
Dim i As Integer
Set oWord = CreateObject("Word.Application")
oWord.Visible = True
Set oDoc = oWord.Documents.Add()
oDoc.Activate
With oWord.Selection
   For i = 1 To 3
   records = ActiveWorkbook.Worksheets("Лист1").Cells(i, 1)
   .TypeText Text:=records
   '------------------------------------------
   If Left(records, 6) = "Привет" Then
   MsgBox "В начало строки"
   .HomeKey Unit:=5
   MsgBox "Выделение 6 знаков вправо"
   .MoveRight Unit:=1, Count:=6, Extend:=1
   MsgBox "Жирный"
   .Font.Bold = 1
   MsgBox "Кнопка End что бы стать в конец строки"
   .EndKey Unit:=6
   Else: MsgBox "Блиин"
   End If
   '------------------------------------------
   .TypeParagraph
   Next i
End With
End Sub


KuklP>> Re: Форматирование текста при импорте данных из екселя в ворд
2012-01-12 21:18 http://forum.msexcel.ru/profiles/kuklp-u39713.html
wdStory - variable not defined
Так можно узнать значения именованных констант Ворд.

Тиль>> Re: Форматирование текста при импорте данных из екселя в ворд
2012-01-12 21:24 http://forum.msexcel.ru/profiles/til-u108326.html
wdStory - variable not defined
Так можно узнать значения именованных констант Ворд.

Я немного не понял как именно вы имеете ввиду, но я узнаю с помощью незамысловатого MsgBox в макросе ворда.
Пожалуйста напишите подробнее, честное пионерское, не понял что именно на картинке.в каком окне прописывать "?" и искомое выражение?

KuklP>> Re: Форматирование текста при импорте данных из екселя в ворд
2012-01-12 21:43 http://forum.msexcel.ru/profiles/kuklp-u39713.html
В окне редактора ВБА нажмите ctrl+G и окажетесь в окне immediate. Наберите ?wdStory и Энтер.

Тиль>> Re: Форматирование текста при импорте данных из екселя в ворд
2012-01-12 22:42 http://forum.msexcel.ru/profiles/til-u108326.html
В окне редактора ВБА нажмите ctrl+G и окажетесь в окне immediate. Наберите ?wdStory и Энтер.

Спасибо большое  Улыбка полезная штукенция!

pavelmet>> Расчет даты платежа с учетом отсрочки и рабочих(банковских дней)
2012-01-12 23:50 http://forum.msexcel.ru/profiles/pavelmet-u114233.html
Доброго всем время суток!
Казалось бы простая задача, но никак не решить, не хватает знаний. Поделитесь формулой, люди добрые!
Очень буду рад! Веселый Заранее спасибо!!!

MCH>> Re: Расчет даты платежа с учетом отсрочки и рабочих(банковских дней)
2012-01-12 23:58 http://forum.msexcel.ru/profiles/mch-u48782.html
=РАБДЕНЬ(A2;B2)

Serge 007>> Re: Расчет даты платежа с учетом отсрочки и рабочих(банковских дней)
2012-01-13 00:10 http://forum.msexcel.ru/profiles/serge_007-u25260.html
=РАБДЕНЬ(A2;B2)
И формула для условного форматирования:
Код:
=СЕГОДНЯ()=$C$2


TimSha>> Re: Объединение данных из разных книг в одну книгу.
2012-01-13 06:24 http://forum.msexcel.ru/profiles/timsha-u13313.html
... теперь нужно как мозаику составить в один шаблон со всеми заполненными фамилиями. Т.е. объединить их проделанную работу в один лист...

Если собирать из отдельных файлов, и работа периодическая, то поможет это - http://www.rondebruin.nl/merge.htm. Хотя в комплексе офиса есть и другие возможности организации такой заморочки - InfoPath и пр.

Mikhalya>> Обработка данных файла в формате txt в Макросе для анализа
2012-01-13 10:10 http://forum.msexcel.ru/profiles/mikhalya-u122552.html
Здравствуйте ,мне необходима помощь в настройке уже прописанного макроса.
Суть проблемы следующая;
Показания температурных датчиков сохраняются в формате txt/
Есть макрос который обрабатывает данные из файла в формате txt , проводит анализ и выводит данные в таблицу.
Но суть в том , что тип датчиков и соответственно формат показаний в файле txt изменились, а сотрудника который писал макрос уже нет.

Никита86>> Re: Как подсчитать количество ячеек по заданной подстроке.
2012-01-13 12:18 http://forum.msexcel.ru/profiles/nikita86-u122551.html
Помогите мне пожалуйста! Вопрос тот же, но надо посчитать ячейки не со словами, а с цифрами.
Имеем столбец, ячейки с цифрами от 1 до 60, нужно посчитать количество ячеек с цифрами от 45 до 60.

=СЧЁТЕСЛИ(J11:J18;"поиск") Вот такая формула подходит, но как указать в *поиске* цифры от 45 до 60.

Alina911>> фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 12:27 http://forum.msexcel.ru/profiles/alina911-u122556.html
Пожалуйста помоги написать хотя бы одну формулу  для примера.
2.   Премию, с использованием функции "ЕСЛИ", соблюдая условия: если стаж работы больше или равен 10 годам, то коэффициент равен 0,5; остальные -0,25.
3.   Заполнить последнюю колонку словами "Низкий" или "Нормальный" с использованием функции "ЕСЛИ", зная, что условие следующее: больше прожиточного минимума или меньше.
4.   Посчитать по функциям среднее значение, максимальное и минимальное.
5.   По результатам работы построить две разные диаграммы, внести в них все нужные результаты и сравнить их между собой (какая диаграмма наиболее информативна).
Всем спасибо за ответ.

Mikhalya>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 13:01 http://forum.msexcel.ru/profiles/mikhalya-u122552.html
Добрый день.


Alina911>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 13:12 http://forum.msexcel.ru/profiles/alina911-u122556.html
СУПЕР, спасибо спасибо и еще раз спасибо!!!!!!!!!

Alina911>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 13:13 http://forum.msexcel.ru/profiles/alina911-u122556.html
Помогите пожалуйста сделасть еще п.п. 3,4,5, Примного буду благодарна.

pavelmet>> Re: Расчет даты платежа с учетом отсрочки и рабочих(банковских дней)
2012-01-13 13:30 http://forum.msexcel.ru/profiles/pavelmet-u114233.html
Спасибо огромное!!! Все работает!!!! Низкий вам поклон!!!

Станиславский>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 13:31 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
Добрый день.
Какие конкретно диаграммы и по каким параметрам интересовали?

Станиславский>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 13:35 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
Подправил коэффициенты немного Крутой

Alina911>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 13:40 http://forum.msexcel.ru/profiles/alina911-u122556.html
Уважаемый Станислав,конкретно вид диаграммы сообщить не мог,в задание этого не указано, желательно наиболее  информативные на Ваш выбор

Станиславский>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 13:53 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
на этом фантазия закончилась :Улыбка

Alina911>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 14:34 http://forum.msexcel.ru/profiles/alina911-u122556.html
Фантазия на отлично.

na8el>> Определить максимальное отклонение от средней премии
2012-01-13 14:37 http://forum.msexcel.ru/profiles/na8el-u122590.html
Определить максимальное отклонение от средней премии.
Построить график отклонений премии от среднего значения.
Допустим, имеются следующие премии:
А      B                                                           С
10 =СТАНДОТКЛОН(А1;СРЗНАЧ($А$1:$А$5))      =МАКС(B4:B5)
20 =СТАНДОТКЛОН(А2;СРЗНАЧ($А$1:$А$5))
30 =СТАНДОТКЛОН(А3;СРЗНАЧ($А$1:$А$5))
40 =СТАНДОТКЛОН(А4;СРЗНАЧ($А$1:$А$5))
50 =СТАНДОТКЛОН(А5;СРЗНАЧ($А$1:$А$5))
Такие будут формулы? Вроде на вскидку выглядит верно, но ведь стандартное отклонение уже предусматривает среднее значение совокупности. Голова кругом  Шокирован В замешательстве

_Boroda_>> Re: Определить максимальное отклонение от средней премии
2012-01-13 14:54 http://forum.msexcel.ru/profiles/boroda-u12234.html
=МАКС(ABS(СРЗНАЧ(A1:A5)-A1:A5))
[abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr]

_Boroda_>> Re: Как подсчитать количество ячеек по заданной подстроке.
2012-01-13 14:59 http://forum.msexcel.ru/profiles/boroda-u12234.html
Цитировать
Вопрос тот же, но надо посчитать ячейки не со словами, а с цифрами.
Да нифига не тот же. Совсем все по-другому будет. Или создавайте новую тему, или хоть пример свой прикладывайте.

na8el>> Re: Определить максимальное отклонение от средней премии
2012-01-13 15:04 http://forum.msexcel.ru/profiles/na8el-u122590.html
=МАКС(ABS(СРЗНАЧ(A1:A5)-A1:A5))
[abbr=Вводится через Ctrl+Shift+Enter]формула массива[/abbr]
И всё? И не нужно никаких СТАНДОТКЛОН, формула сразу посчитает максимальное отклонение от средней премии?)  Шокирован

_Boroda_>> Re: Определить максимальное отклонение от средней премии
2012-01-13 15:24 http://forum.msexcel.ru/profiles/boroda-u12234.html
И всё? И не нужно никаких СТАНДОТКЛОН, формула сразу посчитает максимальное отклонение от средней премии?)/quote]
А разве в условии хоть слово про стандартное отклонение было? Это разные вещи.


na8el>> Re: Определить максимальное отклонение от средней премии
2012-01-13 15:43 http://forum.msexcel.ru/profiles/na8el-u122590.html
И всё? И не нужно никаких СТАНДОТКЛОН, формула сразу посчитает максимальное отклонение от средней премии?)/quote]
А разве в условии хоть слово про стандартное отклонение было? Это разные вещи.
Теперь разобрался, просто сначала я подумал, что существует специальная функция, стал искать и нашел этот СТАНДОТКЛОН)))
Огромное вам спасибо!


ShAM>> Re: фОРМУЛА ЕСЛИ, для расчета премии
2012-01-13 16:40 http://forum.msexcel.ru/profiles/sham-u106530.html
Кстати вместо
Код:
=СРЗНАЧ(C4:C6;C8:C10)
можно писать просто
Код:
=СРЗНАЧ(C4:C10)
т.к. СРЗНАЧ игнорирует пустые и текстовые ячейки.


ShAM>> Re: Как подсчитать количество ячеек по заданной подстроке.
2012-01-13 16:50 http://forum.msexcel.ru/profiles/sham-u106530.html
Цитировать
=СЧЁТЕСЛИ(J11:J18;"поиск") Вот такая формула подходит
Интересно, кто это сказал? Я искал, искал, не вижу никакого "поиска".


ilsour>> суммирование с листов данные в сводной таблице
2012-01-13 17:46 http://forum.msexcel.ru/profiles/ilsour-u122603.html
Люди, ситуация такая. Предоставляются ежемесячно таблицы с разных подразделений по оплате премиальных. Некоторые работники в некоторых месяцах выпадают из списка. Мне же в годовой надо собрать по каждому работнику сколько он получил всего премии. Работников более 3-х тысяч, и у меня как на примере"хелп ме" в сводной таблице есть перечень всех сотрудников с их инн. Буду очень благодарен если поможете!!!

GWolf>> Re: Обработка данных файла в формате txt в Макросе для анализа
2012-01-13 20:13 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Доброй ночи, уважаемый Mikhalya!
С Новым годом Вас!

Неплохо было бы, если бы Вы выложили и образец старого .txt - файла. Т.е. того, под который собственно и разрабатывался сервис.
Проще было бы понять вашу предметную область.

TimSha>> Re: суммирование с листов данные в сводной таблице
2012-01-13 20:32 http://forum.msexcel.ru/profiles/timsha-u13313.html
Вам в помощь - http://www.rondebruin.nl/merge.htm, далее - сводная.

dimaqaz>> Re: Литра.
2012-01-14 13:27 http://forum.msexcel.ru/profiles/dimaqaz-u120161.html
спасибо большое!!! )))

Hugo121>> Re: Объединение данных из разных книг в одну книгу.
2012-01-14 13:31 http://forum.msexcel.ru/profiles/hugo121-u30647.html
=СЖПРОБЕЛЫ(" "&'Файл специалиста №1'!B2& " " &'Файл специалиста №2'!B2)

Олег*>> Как выбрать точку разделителем десятичных разрядов только для данной книги?
2012-01-14 14:07 http://forum.msexcel.ru/profiles/oleg-u24862.html
Добрый день!

Подскажите, пожалуйста, как в русифицированном Экселе 2010 можно выбрать точку разделителем десятичных разрядов ТОЛЬКО ДЛЯ ДАНОЙ КНИГИ?

Как сделать это глобально я знаю, а вот как для конкретной книги найти не смог.


Или это вообще невозможно?

KuklP>> Re: Как выбрать точку разделителем десятичных разрядов только для данной книги?
2012-01-14 14:35 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    With Application
        .DecimalSeparator = ","
        .UseSystemSeparators = -1
    End With
End Sub

Private Sub Workbook_Open()
    With Application
        .DecimalSeparator = "."
        .UseSystemSeparators = 0
    End With
End Sub
А еще на activate deactivate такое же.


Олег*>> Re: Как выбрать точку разделителем десятичных разрядов только для данной книги?
2012-01-14 17:04 http://forum.msexcel.ru/profiles/oleg-u24862.html
Код:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    With Application
        .DecimalSeparator = ","
        .UseSystemSeparators = -1
    End With
End Sub

Private Sub Workbook_Open()
    With Application
        .DecimalSeparator = "."
        .UseSystemSeparators = 0
    End With
End Sub

На самом деле, я так и думал, что без макросов здесь не обойтись. Спасибо, что написали код (готовый "рецепт") целиком, а то сейчас, честно говоря, особо вникать во все тонкости не хотелось бы. Замысел довольно большой и особо разбрасываться сейчас было бы неправильно, а то "энтузиазма" Улыбка на всё не хватит, забуду ради чего всю кашу заваривал Улыбка

Одним словом, самый оптимальный способ - это переключаться в момент отработки событий открытия и зарытия книги? Тогда ещё несколько сопутствующих вопросов, если позволите.

1. Этот метод будет влиять на все открытые в данный момент книги Экселя или только на ту...

KuklP>> Re: Как выбрать точку разделителем десятичных разрядов только для данной книги?
2012-01-14 18:12 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Цитировать
В смысле, когда пользователь активирует окно данной книги?
Да, Олег. Это и ответ на п.1. Т.е. если мы пропишем это в  activate deactivate, будет менять сепаратор только в той книге, из которой запускается.

Олег*>> Re: Как выбрать точку разделителем десятичных разрядов только для данной книги?
2012-01-14 18:41 http://forum.msexcel.ru/profiles/oleg-u24862.html
Цитировать
В смысле, когда пользователь активирует окно данной книги?
Да, Олег. Это и ответ на п.1. Т.е. если мы пропишем это в  activate deactivate, будет менять сепаратор только в той книге, из которой запускается.

Большое спасибо разъяснения! На этом варианте и остановлю свой выбор.

artveli>> Помогите найти формулу.
2012-01-14 19:20 http://forum.msexcel.ru/profiles/artveli-u122771.html
Форумчане, помогите подобрать формулу для просчета в процентном соотношении.

Есть такие переменные:

- Количество дней в месяце
- Текущий день
- Есть план на текущий месяц
- Есть факт на текущий месяц
- Есть процент выполнения на текущий месяц

Нужно узнать  проноз на сегодняшний день (в процентном соотношении) при такой же динамике продаж.

Буду рад за любые советы.

Файл на скачивание в приложении.


kimtan>> Re: Помогите найти формулу.
2012-01-14 21:37 http://forum.msexcel.ru/profiles/kimtan-u12219.html
=C4/B1*(B1+1)

mdfobos>> Сравнение двух листов одной книги по колонке A
2012-01-14 22:12 http://forum.msexcel.ru/profiles/mdfobos-u122716.html
Здравствуйте! С EXCEL на ВЫ, прошу помощи сравнить два прайса. На двух листах в колонках А и В наименование и артикул соответственно. Нужно по одинаковым Наименованиям перенести на лист три. Вроде не сложно, но надо перенести вместе с артикулами из колонки В...  Веселый Пример прайса во вложении.

KuklP>> Re: Сравнение двух листов одной книги по колонке A
2012-01-15 00:11 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Обычно ориентируются по артикулам...

mdfobos>> Re: Сравнение двух листов одной книги по колонке A
2012-01-15 00:24 http://forum.msexcel.ru/profiles/mdfobos-u122716.html
Спасибо огромное работает! Только просьба немного не так звучала, надо перенести в третий лист найденые значения, то есть в 1 и 2 листе должны быть пустые ячейки заместо найденных наименований...

mdfobos>> Re: Сравнение двух листов одной книги по колонке A
2012-01-15 00:29 http://forum.msexcel.ru/profiles/mdfobos-u122716.html
По артиклам понятно проще, но прайсы по артиклам не совпадают приходится ориентироваться по Наименованию которые тоже немного отличаются, в Вашем макросе можно сделать удаление пробелов и тире перед сравнением?  :Улыбка

skilur>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 02:08 http://forum.msexcel.ru/profiles/skilur-u36065.html
Добрый вечер.Пересмотрел все примеры в этой теме, но у меня все равно получаются отрицательные значения. Я пишу дипломную работу и мне нужно спланировать на 2012 и 2013 гг. выплаты предприятия по налогам.
У меня есть такие данные по годам:
год       2001    2002     2003     2004    2005      2006     2007    2008    2009      2010     2011
налог   166,1   184,7   214,1   242,4   263,4   292,4   301,8   355,5   90,3   261,2   221,5
 Нужно спрогнозировать на 2012 и 2013 года,построить полиномиальную линию тренда 2 го порядка.помогите пожалуйста.
Заранее спасибо.


Цифровой>> Подсчёт вероятности в Экселе.
2012-01-15 06:59 http://forum.msexcel.ru/profiles/tsifrovoy-u121704.html
Прошу помочь. Есть три столбца. В них цифры в порядке выпадения. Можно ли и если да то как (очень прошу помочь) сделать чтобы  в 4-м столбце Эксель расположил цифры по вероятности выпадения?

Smarty_kazan>> Анализ в экселе
2012-01-15 10:11 http://forum.msexcel.ru/profiles/smartykazan-u110305.html
Здравствуйте!подскажите пожалуйста как можно осуществить данную задачу.
Заданы некие формулы в столбцах с В по F, которые при протягивании занимают аж 2500 строк.
Хотелось бы чтобы сам эксель делал анализ изменения одного значения над другим.
Пример прикладываю.
Буду признателен за совет!

MCH>> Re: Подсчёт вероятности в Экселе.
2012-01-15 11:23 http://forum.msexcel.ru/profiles/mch-u48782.html
У Вас 270 чисел, от 1 до 90, каждое число выпадает 3 раза, в каждом столбце по одному разу.
Вероятность выпадения того или иного числа для всех чисел одинакова и равна 1/90

Что именно хотите получить в итоге? выложите свой вариант


Цифровой>> Re: Подсчёт вероятности в Экселе.
2012-01-15 11:30 http://forum.msexcel.ru/profiles/tsifrovoy-u121704.html
В каждом столбце у каждого числа разная вероятность выпадения.
У первого да, 1/90.
У второго уже 1/89, то есть больше.
У последнего (девяностого), 1/1.

Соответственно в одном столбце, например, число 5 выпало третьим, во втором - десятым, а в третьем - пятьдесят шестым.
Какова средняя вероятность выпадения этого числа? По итогам трёх выпадений?

Вот и надо чтобы программа просчитала это и расположила числа в четвертом столбце согласно средней вероятности так сказать.

Олег*>> Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-15 14:01 http://forum.msexcel.ru/profiles/oleg-u24862.html
Прилагаю файл, в котором я экспериментировал с функцией СМЕЩ. Замысел (учебный) таков:
макрос сдвигает диапазон ячеек А1:А5 пошагово на 5 ячеек вниз и на каждом шаге в ячейках С1:С5 вычисляется сумма этого диапазона. Разумеется, по идее, везде должно быть 15.

Первый вопрос такой: почему в ячейке С1 получаем формулу =СУММ(СМЕЩ(A6;(Сдвиг-1);0;ОбщееКоличествоСтрок;1)), а не ожидаемую =СУММ(СМЕЩ(A1;(Сдвиг-1);0;ОбщееКоличествоСтрок;1)), причем даже если изменить сответствующий код в макросе на $A$1, всё равно изменится на $А$6, а если в дебаггере прогонять этот код пошагово, то видно, что при каждом новом проходе цикла А1 изменяется на А2 и т.д. до А6, хотя во всех остальных ячейках (С2:С5) везде неизменно в формуле присутствует именно А1.

Второй вопрос: Чтобы везде отражалось правильное значение (15) приходится
немедлено копировать полученное значение в другое место. А можно как-нибудь сделать так, чтобы формула сразу же преобразовывалась в своё значение и больше уже не менялась?

MCH>> Re: Подсчёт вероятности в Экселе.
2012-01-15 14:27 http://forum.msexcel.ru/profiles/mch-u48782.html
как то так

Serge 007>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-15 14:43 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Если правильно понял вопросы, то:
почему в ячейке С1 получаем формулу =СУММ(СМЕЩ(A6;(Сдвиг-1);0;ОбщееКоличествоСтрок;1)), а не ожидаемую =СУММ(СМЕЩ(A1;(Сдвиг-1);0;ОбщееКоличествоСтрок;1))?
A1 в коде смещается на ОбщееКоличествоСтрок. Попробуйте запустить код несколько раз подряд и увидите что получится:
Шаг1: ОбщееКоличествоСтрок -0 СМЕЩ(А1) - т.е А1+0
Шаг2: ОбщееКоличествоСтрок -5 СМЕЩ(А6) - т.е А1+5
Шаг3: ОбщееКоличествоСтрок -10 СМЕЩ(А11) - т.е А1+10
Шаг4: ОбщееКоличествоСтрок -20 СМЕЩ(А21) - т.е А1+20
и т.д.

...можно как-нибудь сделать так, чтобы формула сразу же преобразовывалась в своё значение и больше уже не менялась?
Только макросом, типа так:
[code]Oleg
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = F...

С.М.>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 16:07 http://forum.msexcel.ru/profiles/sm-u19758.html
Re: skilur, нарисовал (за Вас !) графики. Что дальше делать - не знаю.

Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-15 16:13 http://forum.msexcel.ru/profiles/oleg-u24862.html
Если правильно понял вопросы, то:
A1 в коде смещается на ОбщееКоличествоСтрок. Попробуйте запустить код несколько раз подряд и увидите что получится:
Шаг1: ОбщееКоличествоСтрок -0 СМЕЩ(А1) - т.е А1+0
Шаг2: ОбщееКоличествоСтрок -5 СМЕЩ(А6) - т.е А1+5
Шаг3: ОбщееКоличествоСтрок -10 СМЕЩ(А11) - т.е А1+10
Шаг4: ОбщееКоличествоСтрок -20 СМЕЩ(А21) - т.е А1+20
и т.д.


Может быть я неправильно сформулировал... Попробую ещё раз...
Сейчас (чтобы сфокусироваться на интересующем меня месте) ставим брейк-пойнт в коде (см. приложенный рисунок). В результате код выполнил только одну итерацию. Но уже сейчас вместо того, чтобы послушно вставить в ячейку С1 формулу из макроса, Эксель "самовольно" ее изменил перед тем, как вставить. Вместо ожидаемого "А1" там появилось "А2". Почему?



Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-15 16:45 http://forum.msexcel.ru/profiles/oleg-u24862.html
В добавление к предыдущему посту...
Получается, что формула в ячейке С1 "следит" за перемещением диапазона, на который она ссылается. Но так, вроде бы, не должно быть. Может быть у меня галка где-нибудь неправильно стоит в настройках?

Цифровой>> Re: Подсчёт вероятности в Экселе.
2012-01-15 17:55 http://forum.msexcel.ru/profiles/tsifrovoy-u121704.html
MCH , точно!!! Благодарю:) Ещё вопросик можно стыдный?
Что значат в столбце М фигурные скобки? Момент в том что если нажать на редактирование, после чего Enter появляется либо Н/Д либо ЧИСЛО... Спрашиваю для того чтобы была возможность добавления исходных столбцов...


Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-15 18:02 http://forum.msexcel.ru/profiles/oleg-u24862.html
Ну ладно... Как говорится, это тема для докторской диссертации Улыбка  Я же не буду лезть в эти дебри, поскольку вполне доволен тем, что код вот в таком виде

Код:
Private Sub CommandButton1_Click()
   Dim I As Long
    Range("A1").Activate
    [ОбщееКоличествоСтрок] = Cells(Rows.Count, 1).End(xlUp).Row

    For I = 1 To [ОбщееКоличествоСтрок]
        [Сдвиг] = I
        Range("C" & I).FormulaLocal = "=СУММ(СМЕЩ(A1;(Сдвиг-1);0;ОбщееКоличествоСтрок;1))"

      Range("C" & I).Select
      Selection.Copy
      Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
      :=False, Transpose:=False
      Application.CutCopyMode = False
       

      Range("A" & I & ":A" & (I + [ОбщееКоличествоСтрок] - 1)).Select
      Selection.Cut
      Range("A" & (I + 1)).Select
      ActiveSheet.Paste
    Next
End Sub

работает именно так, как было изначально задумано. Следовательно, принцип работы я понял, а значит могу продвигаться дальше в решении той задачи, на пути к которо...

KuklP>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-15 18:17 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Олег, попробуйте все, что у Вас между For и Next записать так:
Код:
    For I = 1 To [ОбщееКоличествоСтрок]
        [Сдвиг] = I
        Range("C" & I).FormulaLocal = "=СУММ(СМЕЩ(A1;(Сдвиг-1);0;ОбщееКоличествоСтрок;1))"
        Range("C" & I).Value = Range("C" & I).Value
        Range("A" & I & ":A" & (I + [ОбщееКоличествоСтрок] - 1)).Cut Range("A" & (I + 1))
    Next


skilur>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 18:22 http://forum.msexcel.ru/profiles/skilur-u36065.html
Re: skilur, нарисовал (за Вас !) графики. Что дальше делать - не знаю.
Re: C.M. прошу прощения за некорректность данных
год       2001    2002     2003     2004    2005      2006     2007    2008    2009      2010     2011
налог   166,1   184,7     214,1   242,4    263,4     292,4    301,8   355,5   287.4     261,2   221,5
а как теперь спрогнозировать? Прошу Вас помочь,очень нужно!!

miroed>> Как в макросе выделить ячейку позиционно отстоящую от ранее активной
2012-01-15 18:41 http://forum.msexcel.ru/profiles/miroed-u8926.html
Требуется в макросе выделить (или активировать ?) ячейку позиционно отстоящую от активной перед запуском в работу макроса.
Это выделение требуется для вставки в нее данных из буфера обмена.
Во вложенном файле с макросом подробнее
Спасибо !

len>> Необходимо создать общую таблицу, собирающую данные по нескольким условиям
2012-01-15 19:02 http://forum.msexcel.ru/profiles/len-u122921.html
Помогите пожалуйста. Есть ряд данных (на листах "Подразделения"), они должны по периоду, по объекту и коду попасть в лист "свод" соответственно в определенный период, объект и код. Это возможно? И, на сколько я понимаю, подразделение 1 и 2 вполне вероятно сложить, а подразделение 3- в другом разрезе. Невозможно одной формулой создать таблицу или подразделение 3 возможно "подтянуть", только придав ему форму данным подразделения 1 и 2???

Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-15 19:06 http://forum.msexcel.ru/profiles/oleg-u24862.html
Олег, попробуйте все, что у Вас между For и Next записать так:
Код:
    For I = 1 To [ОбщееКоличествоСтрок]
        [Сдвиг] = I
        Range("C" & I).FormulaLocal = "=СУММ(СМЕЩ(A1;(Сдвиг-1);0;ОбщееКоличествоСтрок;1))"
        Range("C" & I).Value = Range("C" & I).Value
        Range("A" & I & ":A" & (I + [ОбщееКоличествоСтрок] - 1)).Cut Range("A" & (I + 1))
    Next



Гениально! Получилось гораздо лаконичнее, а краткость, как известно, сестра таланта!

Особенно мне понравился вот этот оригинальный ход:

       
Код:
Range("C" & I).Value = Range("C" & I).Value

В конечном итоге весь исправно работающий (проверено!) макрос выглядит теперь вот так:

[code]Option Explicit

Private Sub CommandButton1_Click()
   Dim I As Long
    Range("A1").Activate
    [ОбщееКоличествоСтрок] = Cells(Rows.Count, 1).End(xlUp).Row

    For I = 1 To [ОбщееКоличествоСтрок]
        [Сдвиг] = I
        Range("C" & I).Form...

KuklP>> Re: Как в макросе выделить ячейку позиционно отстоящую от ранее активной
2012-01-15 20:43 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Не очень понял танцы, но попробуйте:
Код:
Sub Макрос3()
    Sheets("02").Range("$E$7:$G$7").Copy
    Sheets("01").Cells(ActiveCell.Row, 1).PasteSpecial xlPasteValues
    Cells(ActiveCell.Row, 6).Copy Sheets("02").Range("E3")
End Sub
А лучше:
Код:
Sub Макрос3()
    Sheets("01").Cells(ActiveCell.Row, 1).Resize(, 3) = _
    Sheets("02").Range("$E$7:$G$7").Value
    Cells(ActiveCell.Row, 6).Copy Sheets("02").Range("E3")
End Sub


miroed>> Re: Как в макросе выделить ячейку позиционно отстоящую от ранее активной
2012-01-15 21:09 http://forum.msexcel.ru/profiles/miroed-u8926.html
Спасибо, все работает.
Попробую дополнить, что мне требовалось.
Перед выполнением макроса на листе 01 выделялась произвольная ячейка в столбце F.
Требовалось заставить макрос сходить на другой лист, взять там данные с нескольких смежных ячеек одной строки, "принести" и разместить данные этих ячеек на листе 01 слева от выделенной перед выполнением макроса ячейки.


dimaqaz>> Помогите с макрасом 2
2012-01-15 21:29 http://forum.msexcel.ru/profiles/dimaqaz-u120161.html
С макросами ни как не могу подружится, подружился только на запись макроса и все... суть вопроса в чем, я написал программу, теперь хочу что бы данные из заданной ячейки копировали в другую ячейку. А если эта ячейка занята то в следующую, не стирая данные предыдущей... на пример в ячейке С6 появляется число( формула) Я бы хотел что бы это число переписывалось автоматически после подсчета в ячейку AB1, а  если эта ячейка занята в ячейку АВ2 и т.к. Заранее спасибо за ответы, знаю что тема банальная, но не дружу я с макросом....

MCH>> Re: Подсчёт вероятности в Экселе.
2012-01-15 22:32 http://forum.msexcel.ru/profiles/mch-u48782.html
Формулы массива вводятся нажатием ctrl+shift+enter

С.М.>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 22:56 http://forum.msexcel.ru/profiles/sm-u19758.html
skilur, подсказываю:
для нахождения коэффициентов полинома 2-й степени [b2, b1, b0], используйте функцию:
=ЛИНЕЙН(известные_значения_y;известные_значения_x^{1:2})
где: известные_значения_y, известные_значения_x - диапазоны с Вашими исходными.

Потом находите расчётные значения y = b2*x^2+b1*x+b0
где x - значения ячеек [известные_значения_x] и [диапазон_прогноза]



skilur>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 23:26 http://forum.msexcel.ru/profiles/skilur-u36065.html
skilur, подсказываю:
для нахождения коэффициентов полинома 2-й степени [b2, b1, b0], используйте функцию:
=ЛИНЕЙН(известные_значения_y;известные_значения_x^{1:2})
где: известные_значения_y, известные_значения_x - диапазоны с Вашими исходными.

Потом находите расчётные значения y = b2*x^2+b1*x+b0
где x - значения ячеек [известные_значения_x] и [диапазон_прогноза]
При введении данных в функцию ЛИНЕЙН и меня получается одно решение: -4,55746,а уравнения как Вы пишете не выходит!. а если строить линию тренда то получается выражение:y = -4,5575x2 + 63,485x + 80,597. Как мне теперь вычислить значения на 2012 и 2013 года?

С.М.>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 23:33 http://forum.msexcel.ru/profiles/sm-u19758.html
При введении данных в функцию ЛИНЕЙН и меня получается одно решение: -4,55746. а если строить линию тренда то получается выражение:y = -4,5575x2 + 63,485x + 80,597. Как мне теперь вычислить значения на 2012 и 2013 года?
Выделите три ячейки (ещё две вправо) и нажмите Ctrl+Shift+Enter - это ввод массива.

skilur>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 23:42 http://forum.msexcel.ru/profiles/skilur-u36065.html
При введении данных в функцию ЛИНЕЙН и меня получается одно решение: -4,55746. а если строить линию тренда то получается выражение:y = -4,5575x2 + 63,485x + 80,597. Как мне теперь вычислить значения на 2012 и 2013 года?
Выделите три ячейки (ещё две вправо) и нажмите Ctrl+Shift+Enter - это ввод массива.
Выделил-нажал комбинацию и ничего не происходит:(

С.М.>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 23:48 http://forum.msexcel.ru/profiles/sm-u19758.html
Набрал в поисковике "Ввод формулы массива".
Посмотрите, например, здесь: http://www.4analytics.ru/chto-vajno-znat-o/kak-v-excel-vvesti-formulu-massiva.html


skilur>> Re: уравнение полиномиальной линии тренда в excel
2012-01-15 23:54 http://forum.msexcel.ru/profiles/skilur-u36065.html
Набрал в поисковике "Ввод формулы массива".
Посмотрите, например, здесь: http://www.4analytics.ru/chto-vajno-znat-o/kak-v-excel-vvesti-formulu-massiva.html


С.М.,спасибо массив у меня получился.    -4,347668998   17451,09802   -17511433,45 - это значит уравнение: y=-4,347668998*x^2+17451,09802*x-17511433,45. значит теперь вместо Х я подставляю 2012 и 2013 соответственно?или нужно расчитівать другой формулой?спасибо
 

С.М.>> Re: уравнение полиномиальной линии тренда в excel
2012-01-16 01:22 http://forum.msexcel.ru/profiles/sm-u19758.html
.

Mikhalya>> Re: Обработка данных файла в формате txt в Макросе для анализа
2012-01-16 06:00 http://forum.msexcel.ru/profiles/mikhalya-u122552.html
Доброе утро уважаемый GWolf.
В приложенной скрепке образец файла старого формата.

Цифровой>> Re: Подсчёт вероятности в Экселе.
2012-01-16 06:35 http://forum.msexcel.ru/profiles/tsifrovoy-u121704.html
Точно, проходил ведь в универе, подзабыл уже :Улыбка

KuklP>> Re: Помогите с макрасом 2
2012-01-16 09:14 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Sub проба2()
    Range("C6").Formula = "=C5/(C4*C3)"
    If [ab1] = "" Then [ab1] = [c6].Value: Exit Sub
    [ab65536].End(xlUp).Offset(1).Value = [c6].Value
End Sub


_Boroda_>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 09:17 http://forum.msexcel.ru/profiles/boroda-u12234.html
Замысел (учебный) таков:макрос сдвигает диапазон ячеек А1:А5 пошагово на 5 ячеек вниз и на каждом шаге в ячейках С1:С5 вычисляется сумма этого диапазона.
Олег, очень интересно стало - а что Вы с этим делать будете? Зачем это все?

Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 10:15 http://forum.msexcel.ru/profiles/oleg-u24862.html
Замысел (учебный) таков:макрос сдвигает диапазон ячеек А1:А5 пошагово на 5 ячеек вниз и на каждом шаге в ячейках С1:С5 вычисляется сумма этого диапазона.
Олег, очень интересно стало - а что Вы с этим делать будете? Зачем это все?

Ну ладно, открою свой секрет Улыбка  
Имеются два массива данных, упорядоченых во времени, между которыми требуется вычислить корелляцию. Причем не только, когда даты соответствуют друг другу, но и со сдвигом во времени вперед и назад. Это нужно, чтобы выяснить, какой набор данных "предсказывает" другой и с каким опережением. Для этого (по моему замыслу) оба массива располагаются в двух таблицах на одном листе. Таблицы пошагово сдвигаются друг относительно друга и на каждом шаге ищем корелляцию. Потом среди полученных результатов находим максимальное значение и строим два графика: один с соответствующ...

KuklP>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 10:40 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
.Formula = "=CORREL(A1:A" & 5 & ",B2:B" & 6 & ")"


Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 10:59 http://forum.msexcel.ru/profiles/oleg-u24862.html
Код:
.Formula = "=CORREL(A1:A" & 5 & ",B2:B" & 6 & ")"

А дебаггер не будет ругаться, что одни кавычки (которые относятся к диапазонам ячеек) окажутся внутри других кавычек (которые относятся к КОРРЕЛ)? Как он там разберётся-то? Улыбка Обычно во всех языках программирования в таких случаях используются какие-нибудь дополнительные знаки, например, двойные кавычки или "защищающий" знак - косая черта в C++



judicator>> Re: Объединение данных из разных книг в одну книгу.
2012-01-16 11:17 http://forum.msexcel.ru/profiles/judicator-u122392.html
Большое всем спасибо за помощь! Улыбка Как выяснилось можно просто собрать все данные просто "Специальной вставкой", поставив затем галочку на пункте "пропускать пустые ячейки".

KuklP>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 11:19 http://forum.msexcel.ru/profiles/kuklp-u39713.html
А попробовать? В ВБ это обычная конкатенация строк. И там нет одних кавычек внутри других(хотя и такое возможно), там части текста, каждая из к-рых заключена в кавычки.

Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 11:27 http://forum.msexcel.ru/profiles/oleg-u24862.html
А попробовать?
А я сначала уточнить хотел Улыбка Вчера до двух часов ночи пробовал разные варианты, поэтому сейчас хотелось уже наверняка заранее всё разузнать Улыбка

...там нет одних кавычек внутри других(хотя и такое возможно), там части текста, каждая из к-рых заключена в кавычки.

А я, признаться, сразу и не сообразил. Классно! Ну всё, других препятствий к осуществлению своего замысла я пока не вижу. Ну разве что препятствия, связанные  с автоматическим построением диаграмм. Но это уже вопрос для другой большой отдельной темы Улыбка



_Boroda_>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 12:27 http://forum.msexcel.ru/profiles/boroda-u12234.html
Ну разве что препятствия, связанные  с автоматическим построением диаграмм.
О! Диаграммы я ОЧЕНЬ люблю. Уже хочу.

KuklP>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 12:32 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Уже хочу.
:-)

Gostello>> Поиск и удаление указанного текста в ячейках.
2012-01-16 15:11 http://forum.msexcel.ru/profiles/gostello-u15425.html
   Добрый день, уважаемые форумчане!

      Подскажите, пожалуйста, есть в одном столбце наименование товара и артикул, а во втором столбце есть только артикул, как мне в первом столбце найти артикул из второго столбца и удалить его - результат вставить в третий столбец?
      Заранее спасибо!

KuklP>> Re: Поиск и удаление указанного текста в ячейках.
2012-01-16 15:36 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Public Sub www()
    Dim i&
    For i = 2 To [a65536].End(xlUp).Row
        Cells(i, 3) = Replace(Cells(i, 1), Cells(i, 2) & ",", "", , 1, 1)
    Next
    Cells.Replace "  ", " "
End Sub


Олег*>> Re: Вопрос по СМЕЩ + Как преобразовать формулу в её значение?
2012-01-16 15:38 http://forum.msexcel.ru/profiles/oleg-u24862.html
Цитировать
Честно говоря, я с автоматическим построением диаграмм никогда раньше дела не имел
А что Вы подразумеваете под "автоматическим построением диаграмм"?

Ну общий план действий такой:
1. В две таблицы данные загрузил, на копку "Обработать" нажал.
2. Данные автоматически обработались, в результате получили ещё одну таблицу "Сдвиг - Корелляция". Диапазон сдвига от -20 до 20, причем нулевому сдвигу соответствует отсутствие сдвига Улыбка
3. Автоматически выводятся на отдельном листе или на том же самом (как будет проще) три диаграммы с графиками:
а) на первой показана зависимость увеличения-уменьшения корелляции в зависимости от величины сдвига во времени,
б) на второй два совмещённых графика без сдвига во времени,
в) на третьей совмещенные графики со сдвигом во времени (один относительно другого), соответствующим наибольшей корелляции.

Разумеется, ни о каком "профессиональном" качестве этих диагра...

Smarty_kazan>> Re: Анализ в экселе
2012-01-16 15:45 http://forum.msexcel.ru/profiles/smartykazan-u110305.html
Mikhalya
все формулы это простые =ВПР и =Индекс из других файлов.Вопрос не в них.Хочется по условиям создать анализ.

Maxumus>> Корректировка тестового файла в Excel
2012-01-16 15:48 http://forum.msexcel.ru/profiles/maxumus-u123039.html
Добрый день.
Прошу помочь в решении следующей задачи.

Первоначально информация находиться в текстовом формате.
При копировании ее в Excel информация помещаеется в несколько ячеек (гораздо меньше чем необходимо) + есть знаки препинания и постоянно ее оттуда доставать в ручную проблематично.
Вся информация находится в отдельных файлах, но структура почти одинакова.

Пример перенесенного файла и пример того что нужно во вложении.

Как сделать помогите.
Заранее спасибо за помощь.


Станиславский>> Re: Поиск и удаление указанного текста в ячейках.
2012-01-16 15:52 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
можно вот так еще

Gostello>> Re: Поиск и удаление указанного текста в ячейках.
2012-01-16 16:08 http://forum.msexcel.ru/profiles/gostello-u15425.html
Спасибо вам обоим!
   Второй вариант более корректно работает.
      По первому переводит, но не все.

exceleved>> Re: Корректировка тестового файла в Excel
2012-01-16 17:11 http://forum.msexcel.ru/profiles/exceleved-u35802.html
После импорта запустите макрос:
Код:
Sub bb()
Dim a As Range, c As Range, d$(), i&
For Each a In [C:C].SpecialCells(xlCellTypeConstants, xlTextValues).Areas
    For Each c In a(2).Resize(a.Rows.Count - 1).Cells
        i = InStr(c, "(")
        d = Split(Mid(c, i + 1, Len(c) - i - 1), ", ")
        c(, 2).Resize(, UBound(d) + 1).Value = d
    Next
Next
End Sub
Макрос заполняет ячейки текстом, а не числами, соответствующими времени - в большинстве ячеек примера так.

Виталя>> Сгруппировать данные по арт. и переместить их в другой файл?
2012-01-16 17:49 http://forum.msexcel.ru/profiles/vitalya-u123076.html
Добрый день!

Есть два файла, один называется «база» где копится вся информация, другой это текущий рабочий файл, называется «тех.описание». Они оба имеют одинаковое название столбцов: Арт, Наименование, Состав, ДС/СС, Дата от, Дата до, ОКП, Гос рег/ СЭЗ, Дата, Спирт закл, Дата.  Но в файле «база» столбцы все заполнены, а в файле «тех.описание» заполнены Арт. и Наименование.
В обоих файлах могут встречаются одинаковые Арт. и Наименование. Так вот, нужно чтоб согласно одинаковым Арт. и Наименованию из файла «база» перенести в файл «тех.описание» данные которые содержатся в столбцах: Состав, ДС/СС, Дата от, Дата до, ОКП, Гос рег/ СЭЗ, Дата, Спирт закл, Дата.


Maxumus>> Re: Корректировка тестового файла в Excel
2012-01-16 18:05 http://forum.msexcel.ru/profiles/maxumus-u123039.html
Спасибо за помощь.
Я ни разу этого не делал.
Я не знаю как?

Подскажите плиз чайнику что за чем и куда

Smarty_kazan>> Re: Анализ в экселе
2012-01-16 18:32 http://forum.msexcel.ru/profiles/smartykazan-u110305.html
Да элементарно как сделать чтобы было условие для ячеек которые чередуются при растягивании?
И желательно объяснить, а дальше я сам уж додумаю.просто вообще не понимаю как можно это сделать


SJ>> Работа с таблицой, связанной с другим листом.
2012-01-16 19:25 http://forum.msexcel.ru/profiles/sj-u123015.html
Добрый вечер. Помогите написать формулу, пожалуйста.
Есть 2 листа.
Реестр - основной лист
АСУДС - лист, в который я выгружаю выгрузку.
Сейчас формулы (E:I) на листе Реестр действуют на столбец B (номер заявки). Но мне надо, чтобы формула действовала на столбец B и D (дата подачи) одновременно.
То есть если ячейки B и D совпадают с теми же столбцами на листе АСУДС, то значение в данный столбец идет из листа АСУДС.

Дело в том, что в выгрузке начали двоиться номеры заявок, и соответственно тянет он их не корректно. (пример я выделил красным на обоих листах)

Буду очень благодарен за помощь.


ponya>> сохранение корректности формулы при переименовании листов,на которые они ссылают
2012-01-16 21:18 http://forum.msexcel.ru/profiles/ponya-u122939.html
Добрый вечер.Помогите,пожалуйста,в решении следующей задачи.Есть допустим главная страница на ней формулы со ссылками на другие листы,необходимо произвести переименование листов с корректным отражением в формулах на главной страницы.Спасибо заранее

Serge 007>> Re: сохранение корректности формулы при переименовании листов,на которые они ссылают
2012-01-16 21:22 http://forum.msexcel.ru/profiles/serge_007-u25260.html
При переименовании листов ссылки в формулах, которые ссылаются на эти листы изменятся соответственно. Вам ничего делать не надо.

скорпи>> как уговорить excel считать быстрее?
2012-01-16 21:24 http://forum.msexcel.ru/profiles/skorpi-u10494.html
Уважаемые гуру!
Проблема банальна, но жутко портит жизнь. Есть не большой файл 6 мб (бывали и больше) с 3мя листами:
1. данные - текст и цифры
2. табличка 6000 строк и 67 столбцов, где много формул - умножение с листа1 на коэффициенты, суммесли
3. сводная таблица

Собственно проблема- каждое движение подвисает файл на "расчет" минуты на 3.
Опытным путем (включение параметра вычисления -"в ручную") обнаружены виновницы - "формулы".

Подскажите, пожалуйста, как заставить excel считать быстрее, ведь это не самая большая загруженность программы.

P.S. параметр вычисления -"в ручную" - оставлять нельзя, т.к далее будет отдан для работы другим пользователям (далеким до этой чудо-программы)
Макросы пока не приминимы.
Объекты чистила - не найдены.
Используется excel 2007/2010. Проверено на 2х компьютерах.

Заранее огромное спасибо.

ShAM>> Re: Корректировка тестового файла в Excel
2012-01-17 08:43 http://forum.msexcel.ru/profiles/sham-u106530.html
См.файл. Жмите кнопку. Код, связанный с кнопкой и написанный выше ув. exceleved, можете посмотреть нажав Alt/F11.


STEROID>> Как свести в одну ячейку значения двух между ними вставив текст?
2012-01-17 11:07 http://forum.msexcel.ru/profiles/steroid-u114348.html
Как свести в одну ячейку значения двух между ними вставив текст, пример в приложенном файле!

есть две ячейки Дата и   Вх номер, надо чтобы в    Итог писалось "Дата" от "Вх номер"



Serge 007>> Re: Как свести в одну ячейку значения двух между ними вставив текст?
2012-01-17 11:09 http://forum.msexcel.ru/profiles/serge_007-u25260.html
http://www.excelworld.ru/publ/formulas/tricks/concatenate_text_date/17-1-0-92

Maxumus>> Re: Корректировка тестового файла в Excel
2012-01-17 11:17 http://forum.msexcel.ru/profiles/maxumus-u123039.html
Огромное спасибо!!!

exceleved - за помощь в создании файла
ShAM - за консультацию.

Всё работает, просто превосходно.

Это просто супер - нет слов.

ShAM>> Re: Как свести в одну ячейку значения двух между ними вставив текст?
2012-01-17 11:18 http://forum.msexcel.ru/profiles/sham-u106530.html
Что-то у меня ссылка не открылась.

STEROID, так попробуйте.
Код:
=B2&" от "&ТЕКСТ(A2;"ДД.ММ.ГГГГ")


SJ>> Re: Работа с таблицой, связанной с другим листом.
2012-01-17 21:21 http://forum.msexcel.ru/profiles/sj-u123015.html
cheshiki1
Вот попробовал, не получилось. Формула у меня получилась такая =ВПР(B2&C2;АСУДС!D:N;9;ЛОЖЬ)



Wasilic>> Re: Проблема использовании группировки ячеек при блокировке формул.
2012-01-17 21:24 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Есть, смотрите по этой ссылке:
http://www.excel-vba.ru/chto-umeet-excel/kak-ostavit-vozmozhnost-rabotat-so-strukturoj-na-zashhishhennom-liste/

RAN>> Re: Гиперссылка на папки с именами ячеек
2012-01-17 22:52 http://forum.msexcel.ru/profiles/ran-u99256.html
Файл с кодом должен быть в корневой папке.
Иначе прописывайте путь в строке "myAddress = "
Код:
Sub qqq()
Dim myAddress$, i&
myAddress = ThisWorkbook.Path & "\"
For i = 1 To Cells(Rows.Count, "D").End(xlUp).Row
    ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, "D"), Address:= _
    myAddress & Cells(i, "D")
Next
End Sub


_Boroda_>> Re: Гиперссылки - как сделать быстро?
2012-01-18 01:03 http://forum.msexcel.ru/profiles/boroda-u12234.html
Цитировать
на папки с именами ячеек
А это что за зверь такой? Как может быть папка с именами ячеек?
В папке обычно находятся файлы. Каких ячеек? Что за имена?

snowfrost>> Текстовый фильтр по нескольким значениям.
2012-01-18 07:13 http://forum.msexcel.ru/profiles/snowfrost-u123364.html
Доброго времени суток.

 Существует лист с таблицей, в этой таблице мне нужно при помощи _автофильтр_а выбрать строки, поскольку таких таблиц у меня несколько, то я хочу фильтровать строки в каждой таблице при помощи "Текстового фильтра", внеся условие поиска, вместо того чтобы постоянно отмечать галочками нужные значения.

 При этом столкнулся с проблемой: Когда я выставляю галочки и фильтрую, то при наведении на значок фильтра в ячейке, всплывает надпись: Равно "Текст1; Текст2; Текст3;". Но когда я тоже самое пишу в "Текстовый фильтр - Настраиваемое значение" при помощи условия "Равно", ничего не выходит.

Думаю, что проблема с синтаксисом, но не могу найти инфы. В замешательстве

Excel 2007

cheshiki1>> Re: Работа с таблицой, связанной с другим листом.
2012-01-18 08:32 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
ячейки я условно писал, они не соответствовали вашим. Главное было суть показать.
для вас
на листе АСУДС =E2&G2
на листе Реестр =ВПР(B2&C2;АСУДС!D:N;10;ЛОЖЬ)

_Boroda_>> Re: Гиперссылки - как сделать быстро?
2012-01-18 08:40 http://forum.msexcel.ru/profiles/boroda-u12234.html
Нужно ж было написать нормально
Из другой Вашей темы
Цитировать
Проблема вот в чем: есть файл Excel со списком(более 3000 наименований) и есть папка в которой созданы подпапки с именами как в столбце D файла Excel, необходимо чтобы список столбца D стал гиперссылками на папки с такими же названиями.

Код:
=ГИПЕРССЫЛКА($E$1&"\"&D2;D2)
в ячейке Е1 путь к папкам
см. вложение

Виталя>> Re: Сгруппировать данные по арт. и переместить их в другой файл?
2012-01-18 08:42 http://forum.msexcel.ru/profiles/vitalya-u123076.html
Станиславский, огромное спасибо. Веселый Веселый
Вы абсолютно правильно все поняли и сделали так, как и ожидалось.
А как прописать формулу, если файл "база" будет отдельным файлом?

SJ>> Re: Работа с таблицой, связанной с другим листом.
2012-01-18 09:05 http://forum.msexcel.ru/profiles/sj-u123015.html
ячейки я условно писал, они не соответствовали вашим. Главное было суть показать.
для вас
на листе АСУДС =E2&G2
на листе Реестр =ВПР(B2&C2;АСУДС!D:N;10;ЛОЖЬ)

Спасибо огромное! Очень помогли!

Blakprizrak>> Re: Гиперссылка на папки с именами ячеек
2012-01-18 09:34 http://forum.msexcel.ru/profiles/blakprizrak-u62506.html
Файл с кодом должен быть в корневой папке.
Иначе прописывайте путь в строке "myAddress = "
Код:
Sub qqq()
Dim myAddress$, i&
myAddress = ThisWorkbook.Path & "\"
For i = 1 To Cells(Rows.Count, "D").End(xlUp).Row
    ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, "D"), Address:= _
    myAddress & Cells(i, "D")
Next
End Sub
спасибо большое, работает!!! Веселый Только вот проблема в том что часть папок находиться в одной папке, а часть в другой, нельзя ли увеличить глубину обрабатываемых папок до 4 или макрос начинал бы делать гиперссылки не с D1, а например с D10 по D350, потом я прописываю путь к следующей папке и указываю диапозон с D351 по D600 и так далее.

nurgali75>> Re: Анализ в экселе
2012-01-18 09:46 http://forum.msexcel.ru/profiles/nurgali75-u123376.html
Импортируя данные с другой программы получаю код материала 2-00-5018-0000 (1500 строк). Для работы мне нужна только часть этого кода, допустим 5018 (для сортировки именно по этому признаку). Как преобразовать *2-00-5018-0000* в *5018*? Заранее благодарен за ответы.

judicator>> Re: Проблема использовании группировки ячеек при блокировке формул.
2012-01-18 09:48 http://forum.msexcel.ru/profiles/judicator-u122392.html
Большое спасибо! Всё получилось!
Только чтобы скрипт загружался автоматически я добавил функцию Auto_Open и получился такой код:

Sub Auto_open()
    ActiveSheet.EnableOutlining = True
    ActiveSheet.Protect Contents:=True, Scenarios:=True, UserinterfaceOnly:=True
End Sub

Очень сильно выручили меня, ещё раз большое вам человеческое спасибо!

Станиславский>> Re: Сгруппировать данные по арт. и переместить их в другой файл?
2012-01-18 09:51 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
она может тогда иметь такой вид:
=ЕСЛИОШИБКА(ВПР($A6;'[База.xls]Тех.описание (2)'!$B:$S;ПОИСКПОЗ(D$3;'[База.xls]Тех.описание (2)'!$B$3:$S$3;0);0);"")
это конкретно по тем файлам, что вы предоставили как образец.

RAN>> Re: Гиперссылка на папки с именами ячеек
2012-01-18 10:03 http://forum.msexcel.ru/profiles/ran-u99256.html
И кто мешает?
Код:
For i = 351 to 600


Blakprizrak>> Re: Гиперссылки - как сделать быстро?
2012-01-18 10:25 http://forum.msexcel.ru/profiles/blakprizrak-u62506.html
Нужно ж было написать нормально
Из другой Вашей темы
Цитировать
Проблема вот в чем: есть файл Excel со списком(более 3000 наименований) и есть папка в которой созданы подпапки с именами как в столбце D файла Excel, необходимо чтобы список столбца D стал гиперссылками на папки с такими же названиями.

Код:
=ГИПЕРССЫЛКА($E$1&"\"&D2;D2)
в ячейке Е1 путь к папкам
см. вложение
Извеняюсь за неправельно поставленный вопрос.
Спасибо большое за пример эт значительно облегчит мою работу!!!!!

Blakprizrak>> Re: Гиперссылка на папки с именами ячеек
2012-01-18 10:26 http://forum.msexcel.ru/profiles/blakprizrak-u62506.html
И кто мешает?
Код:
For i = 351 to 600
я ж в этом чайник...
то есть я строчку
Код:
For i = 1 To Cells(Rows.Count, "D").End(xlUp).Row
меняю на
Код:
For i = 351 to 600
и будет мне счастье?Непонимающий

RAN>> Re: Гиперссылка на папки с именами ячеек
2012-01-18 10:33 http://forum.msexcel.ru/profiles/ran-u99256.html
Не знаю, счастье или нет, но что-то будет.

Виталя>> Re: Сгруппировать данные по арт. и переместить их в другой файл?
2012-01-18 10:42 http://forum.msexcel.ru/profiles/vitalya-u123076.html
А можно в формуле прописать, чтоб не только по арт. находило, который может не совпасть, а еще и по наименованию?

Blakprizrak>> Re: Гиперссылка на папки с именами ячеек
2012-01-18 10:48 http://forum.msexcel.ru/profiles/blakprizrak-u62506.html
Не знаю, счастье или нет, но что-то будет.
Все работает Веселый Веселый Веселый Спасибо огромное!!!!!! А то вручную я бы повеселся...

nurgali75>> Re: Удаление лишних знаков в колонке
2012-01-18 10:49 http://forum.msexcel.ru/profiles/nurgali75-u123376.html
Хорошая вещь, спасибо. Скопировал, чуть подогнал методом тыка, получилось но все равно не понял.Формула набирается в ручную или через команды? что означает каждый символ.

Mikhalya>> Re: Анализ в экселе
2012-01-18 11:40 http://forum.msexcel.ru/profiles/mikhalya-u122552.html
Добрый день.
При условии что все коды будут равными в количестве знаков
2-00-5018-0000   =ПРАВСИМВ(C3;10) в следующем столбце  =ЛЕВСИМВ(D3;4)

Станиславский>> Вытянуть из текста последние слова
2012-01-18 12:31 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
Добрый день!
Столкнулся с проблемой - в одной строке есть наименование с кодом и необходимо этот код отделить от общего наименования. Код всегда последний.
Есть функция которая ищет до первого пробела слева направо, а есть ли что-то подобное справа налево, т.е. отделять последнее слово по условию поиска первого пробела с конца?
Благодарю за помощь!

Serge 007>> Re: Вытянуть из текста последние слова
2012-01-18 13:05 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Формула массива (вводится нажатием Ctrl+Shift+Enter):
Код:
=ПРАВСИМВ(B4;ДЛСТР(B4)-МАКС(ЕСЛИ(ПСТР(B4;СТРОКА($1:$99);1)=" ";СТРОКА($1:$99))))


Виталя>> Re: Сгруппировать данные по арт. и переместить их в другой файл?
2012-01-18 13:21 http://forum.msexcel.ru/profiles/vitalya-u123076.html
Я имел ввиду, чтоб в одной формуле выбирала сразу по двум критериям с начало по арт., если не находит, то по наименованию. Так возможно?

_Boroda_>> Re: Вытянуть из текста последние слова
2012-01-18 13:24 http://forum.msexcel.ru/profiles/boroda-u12234.html
Вариант обычной формулой
Цитировать
=ПСТР(B4;ПОИСК(B4;ПОДСТАВИТЬ(B4;" ";B4;ДЛСТР(B4)-ДЛСТР(ПОДСТАВИТЬ(B4;" ";""))))+1;1000)


cheshiki1>> Re: Вытянуть из текста последние слова
2012-01-18 13:25 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
обычная формула
=ПРАВСИМВ(A1;ДЛСТР(A1)-НАЙТИ("@";ПОДСТАВИТЬ(A1;" ";"@";ДЛСТР(A1)-ДЛСТР(ПОДСТАВИТЬ(A1;" ";"")))))
только одно но если в тексте есть @ то будет работать не правильно, для правильной работы нужно в формуле заменить символ @ на символ которого нет в тексте.

MCH>> Re: Вытянуть из текста последние слова
2012-01-18 13:29 http://forum.msexcel.ru/profiles/mch-u48782.html
еще вариант (массивный ввод не требуется):
Код:
=ПСТР(B4;ПРОСМОТР(2;1/(ПСТР(" "&B4;СТРОКА($1:$99);1)=" ");СТРОКА($1:$99));99)
при отсутствии пробелов вернет значение целиком

Станиславский>> Re: Вытянуть из текста последние слова
2012-01-18 13:34 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
УХ ты! сколько вариантов и главное все подходят))
Спасибо всем за помощь!!!

Wasilic>> Re: свод из множества файлов в один
2012-01-18 13:38 http://forum.msexcel.ru/profiles/wasilic-u24852.html
всем привет!

такой вопрос:
Jim, такой вопрос на форуме не впервой как и Вы.
Можно было и поискать.
Пробуйте.

Станиславский>> Re: Сгруппировать данные по арт. и переместить их в другой файл?
2012-01-18 13:44 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
=ЕСЛИОШИБКА(ЕСЛИ(ЕОШИБКА(ВПР($A6;БАЗА!$B:$S;ПОИСКПОЗ(E$3;БАЗА!$B$3:$S$3;0);0));ВПР($C6;БАЗА!$D:$S;ПОИСКПОЗ(E$3;БАЗА!$D$3:$S$3;0);0);ВПР($A6;БАЗА!$B:$S;ПОИСКПОЗ(E$3;БАЗА!$B$3:$S$3;0);0));"")

длинно, но работает)))

Jim>> Re: свод из множества файлов в один
2012-01-18 14:13 http://forum.msexcel.ru/profiles/jim-u4457.html
сорри если такое было, я находил чтобы листы собрать в один файл, а вот чтобы столбцы не видел.

Wasilic, чтото не срабатывает макрос, вообще ничего не происходит.

Wasilic>> Re: свод из множества файлов в один
2012-01-18 14:21 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Wasilic, чтото не срабатывает макрос, вообще ничего не происходит.
В макросе:
 iPath$ = "C:\Рабочий стол\инфо\"
Путь указан правильно?

ЗЫ У меня рабочий стол в:
C:\Documents and Settings\All Users\Рабочий стол

AlexKK>> Выбор значений по текстовому условию
2012-01-18 14:41 http://forum.msexcel.ru/profiles/alexkk-u120280.html
Добрый день. Подскажите.  1Лист содержит табличку
Маша     Да
Саша   
Ира   
 Нужно во 2Листе в таблице если Маша то также проставляется Да.
Ира   
Маша      Да
Саша   
Какая формула? без макроса

cheshiki1>> Re: Выбор значений по текстовому условию
2012-01-18 14:49 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
ВПР или ИНДЕКС смотрите.

Станиславский>> Re: Выбор значений по текстовому условию
2012-01-18 14:50 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
=ЕСЛИ(А1="Маша";"Да";"")
формула пишется в том столбце, где нужно чтоб проставлялось "Да"

AlexKK>> Re: Выбор значений по текстовому условию
2012-01-18 14:53 http://forum.msexcel.ru/profiles/alexkk-u120280.html
=ЕСЛИ(А1="Маша";"Да";"")
формула пишется в том столбце, где нужно чтоб проставлялось "Да"

Спасибо. А если в столбце 1000 имен, и постоянно меняются или добавляются? Нужно привязать конкретно к имени Маша.?

Jim>> Re: свод из множества файлов в один
2012-01-18 14:58 http://forum.msexcel.ru/profiles/jim-u4457.html
работает, но есть вопрос..

после запуска макроса, у меня возникает окно,:
Цитировать
В буфере обмена находится большой объем данных. Сохранить эти данные для последюущей вставки в другую прогрумму?

ДА       НЕТ      ОТМЕНА

если нажать НЕТ, то макрос выдает ошибку, если ДА то работает.

и возникает это окно на каждый файл откуда копируется столбец.
возможно ли как то от него избавиться?



Станиславский>> Re: Выбор значений по текстовому условию
2012-01-18 15:08 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
У тебя условием стоит "Маша" и только при совпадении будет "Да".
Зырь пример

AlexKK>> Re: Выбор значений по текстовому условию
2012-01-18 15:28 http://forum.msexcel.ru/profiles/alexkk-u120280.html
У тебя условием стоит "Маша" и только при совпадении будет "Да".
Зырь пример

Я наверное неправильно объяснил. Условия могут меняться, Саша Да, Сережа Да, и т.д. Как сделать что-бы автоматически не вбивая в формулу  условие имя « Маша». Чтобы на 2Листе «Да» подставлялось к конкретному имени кому я поставил Да на 1Листе. А когда их тысяча я замучаюсь на каждого формулу писать.

Станиславский>> Re: Выбор значений по текстовому условию
2012-01-18 15:45 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
Т.е. у тебя есть список уже заготовленный там где эти "Да" проставлены и тебе их надо перенести на другой лист согласно тому у кого стоит "да"?
вложил пример как я это увидел, если не то - вышли свой пример, разберемся.

P.S. С Листа1 формулу Если можно убрать оставив только значения.

mdfobos>> Re: Сравнение двух листов одной книги по колонке A
2012-01-18 18:54 http://forum.msexcel.ru/profiles/mdfobos-u122716.html
Написали мне макрос удаляет найденные Наименования с листа 1 и 2, но с прайсом в 4500 строк на каждом листе долго думает и не все строки удаляет.
Sub ww2()
Dim i, j

Do
 i = i + 1
j = 0
 Do
 j = j + 1
 If Sheets(3).Cells(i, 1).Text = Sheets(1).Cells(j, 1).Text Then Sheets(1).Cells(j, 1) = ""
 Loop While Not Sheets(1).Cells(j, 2) = ""
 j = 0
 Do
 j = j + 1
 If Sheets(3).Cells(i, 1).Text = Sheets(2).Cells(j, 1).Text Then Sheets(2).Cells(j, 1) = ""
 Loop While Not Sheets(2).Cells(j, 2) = ""
Loop While Not Sheets(3).Cells(i, 1) = ""

End Sub

Может хоть этот код можно оптимизировать?

KuklP>> Re: Сравнение двух листов одной книги по колонке A
2012-01-18 19:04 http://forum.msexcel.ru/profiles/kuklp-u39713.html
А так?

Станиславский>> Re: Выбор значений по текстовому условию
2012-01-18 19:16 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
вот можно например так

mdfobos>> Re: Сравнение двух листов одной книги по колонке A
2012-01-18 19:17 http://forum.msexcel.ru/profiles/mdfobos-u122716.html
А так просто супер, моментально! Большое спасибо, тему можно закрыть...

MCH>> Re: Вытянуть из текста последние слова
2012-01-18 19:22 http://forum.msexcel.ru/profiles/mch-u48782.html
ну и еще вариант "до кучи":
Код:
=СЖПРОБЕЛЫ(ПРАВСИМВ(ПОДСТАВИТЬ(B4;" ";ПОВТОР(" ";99));99))


KuklP>> Re: Анализ в экселе
2012-01-18 19:31 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Можно так.

Smarty_kazan>> Re: Анализ в экселе
2012-01-18 19:56 http://forum.msexcel.ru/profiles/smartykazan-u110305.html
Точно.как всегда выручил.спасибо.а теперь объясни плиз как добавлять новые условия для других ячеек.
Спасибо!

KuklP>> Re: Анализ в экселе
2012-01-18 20:07 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Smarty_kazan, мы вроде на брудершафт с Вами не пили. Давайте без фамильярности.
По теме: А под каждое условие писать свой макрос.
PC а зачем Вам в исходной таблице пустые строки? Это вредно.

ev.korotkova>> Re: Анализ в экселе
2012-01-18 23:49 http://forum.msexcel.ru/profiles/evkorotkova-u123486.html
Добрый вечер!
У меня трабл. Очень была бы благодарна, если б помогли.
Имеется список, к примеру
1
2
5
8
9
Как мне узнать какие числа пропущены?

ev.korotkova>> Продолжить ряд чисел
2012-01-18 23:49 http://forum.msexcel.ru/profiles/evkorotkova-u123486.html
Добрый вечер!
У меня трабл. Очень была бы благодарна, если б помогли.
Имеется список, к примеру
1
2
5
8
9
Как мне узнать какие числа пропущены?

Smarty_kazan>> Re: Анализ в экселе
2012-01-19 04:57 http://forum.msexcel.ru/profiles/smartykazan-u110305.html
KuklP, да элементарные другие условия.знач.2 увеличилось на 20%.и т.д.
также есть значения в других ячейках.вот мне и интересен ваш макрос, и хочется понять что в нем есть что.
просто подскажите как ввести новое условие в данный макрос, и уже для других ячеек, а дальше уж я сам.

Jim>> Re: свод из множества файлов в один
2012-01-19 08:47 http://forum.msexcel.ru/profiles/jim-u4457.html
с окнами разобрался...

а как обозначить чтобы инфо бралось с определенного листа, который называется к примеру "Лист1", но этот лист может находится где угодна, даже в самом конце... т.е. листы идут не попорядку..

Wasilic>> Re: свод из множества файлов в один
2012-01-19 10:08 http://forum.msexcel.ru/profiles/wasilic-u24852.html
В коде, после строки:
    Workbooks.Open Filename:=IPath$ & FAIL$
надо вписать строку
    Sheets("Лист1").Select
"Лист1" - и есть имя листа, если другое - заменить.

Станиславский>> Re: Диаграмма в пропорции
2012-01-19 10:15 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
может быть так?
для того чтоб строить такие диаграммы нужно также указывать и эталонное значение с которым необходимо проводить сравнение.

erv21>> Re: Диаграмма в пропорции
2012-01-19 10:20 http://forum.msexcel.ru/profiles/erv21-u119652.html
может быть так?
для того чтоб строить такие диаграммы нужно также указывать и эталонное значение с которым необходимо проводить сравнение.
Да, спасибо! А как так сделать? Диаграмма безупречная!  :Улыбка

Станиславский>> Re: Диаграмма в пропорции
2012-01-19 10:27 http://forum.msexcel.ru/profiles/stanislavskiy-u122280.html
в 2010-м - (выбрать диапазон данных) - "Вставка-Диаграммы-Тип диаграммы" и дальше настраивать как душе угодно Крутой

в приложении скрин выслал...думаю будет немного понятно Крутой

erv21>> Re: Диаграмма в пропорции
2012-01-19 11:09 http://forum.msexcel.ru/profiles/erv21-u119652.html
Спасибо! Попробую  Улыбка

Boriska2507>> Автозаполнение соседних ячеек при выборе значения из выпадающего списка
2012-01-19 11:11 http://forum.msexcel.ru/profiles/boriska2507-u123553.html
Уже перелопатил нет, а разобраться все никак не могу.
Суть: Есть наряд (лист1) есть таблица (расчет по наряду), в стролбце "наименованеие" сделан выпадающий список. Сам список значений находиться на листе 20, так же там указаны "еденица измерения" и "цена"
Как сделать так, что бы при выборе материала в столбце "наименование" автоматически подставлялись "еденица измерения" и "цена"?
Пробовал тспользовать формулу:
Код:
=ИНДЕКС(ед_изм;ПОИСКПОЗ(B72;данные;0);2)
и
Код:
=ВПР(B73;данные;2;0)
. и одна и вторая пишет ошибку
Код:
#ССЫЛКА
В идеале было бы хорошо, если бы данные из нарядов обратно попадали в отчет (наряды будут до 19 листа включительно), и в отчете отнимались бы материалы из наряда.
Прикрепил файлик, укажите, пожалуйста, на мою ошибку. Сильно не пинайте, я не гуру, а только учусь Улыбка

Serge 007>> Re: Автозаполнение соседних ячеек при выборе значения из выпадающего списка
2012-01-19 11:29 http://forum.msexcel.ru/profiles/serge_007-u25260.html
укажите, пожалуйста, на мою ошибку.
Не надо указывать НОМЕР столбца, если массив состоит из ОДНОГО столбца.

Wasilic>> Re: Автозаполнение соседних ячеек при выборе значения из выпадающего списка
2012-01-19 11:42 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Так можно
=ЕСЛИ(B72="";"";ВПР(B72;Лист20!$A$4:$B$61;2;0))

Mikhalya>> Настройка "написанного" макроса для обработки и анализа данных файла формата txt
2012-01-19 11:46 http://forum.msexcel.ru/profiles/mikhalya-u122552.html
Всем доброго дня.
Прошу помочь в настройке либо изменении написанного макроса для обработки и анализа данных датчиков температурного режима.
Данные с датчиков температурного режима сохраняются в формате txt , макрос обрабатывает , анализирует по заданным параметрам и выводит результаты анализа в файл. Но смена типа датчиков привела к тому ,что  изменился и порядок сохраненных данных в файле формата txt.( сдвинулись строчки и т.д.) Инструмент для анализа предоставленный разработчиком мало информативен и неудобен.
Маркос же написанный сотрудником ( к сожалению уже не работающим) для датчиков старого образца некорректно обрабатывает данные с датчиков нового образца.
Пытался сам изменить прописанный код, но, к сожалению собственной квалификации не хватило.
В скрепке, файл txt старого и нового образцов и собственно файл с макросом.

Boriska2507>> Re: Автозаполнение соседних ячеек при выборе значения из выпадающего списка
2012-01-19 12:23 http://forum.msexcel.ru/profiles/boriska2507-u123553.html
Огромное спасибо, теперь все стало на свои места, использовал 2 варианта, и 1 и 2 нормально проходит Улыбка

Wasilic>> Re: Автозаполнение соседних ячеек при выборе значения из выпадающего списка
2012-01-19 12:57 http://forum.msexcel.ru/profiles/wasilic-u24852.html
В идеале было бы хорошо, если бы данные из нарядов обратно попадали в отчет (наряды будут до 19 листа включительно), и в отчете отнимались бы материалы из наряда.
А почему 19 а не 18 или 20?  Улыбка

tim-tam>> Re: Комбинаторика с помощью Excel
2012-01-19 15:27 http://forum.msexcel.ru/profiles/timtam-u123589.html
Доброго всем времени суток.
Поскольку топик назван "Комбинаторика с помощью Excel" то и вопрос задаю здесь, а не создаю новый топик.
Задача моя "выросла" из данного сыну на каникулы задания.
Ответ я в инете нашел, поэтому заранее известно, что задача имеет как минимум одно решение.
Пытался решать как систему уравнений в маткаде и мэйпле, но удовлетворительных результатов не получил.
Итак, собственно задача:
Имеются целые числа от 1 до 16.
Расставить их таким образом, чтобы последовательность удовлетворяла набору условий (всего 14 условий).

Поскольку число перестановок для 16 = 16! (ну очень большое число  Обеспокоенный) то генерировать массив перестановок нужно частями.
Т.е. сгенерировал 100 тысяч вариантов - проверил эти варианты на выполнение условий - сгенерировал следующие 100 тысяч вариантов..... ну и т.д. до полной победы Улыбка

К великому моему сожалению никогда программированием не занимался.
В Excel дальше написания макросов тоже не продвинулся.
Для начала хотелось бы знать - такая задач...

KuklP>> Re: Анализ в экселе
2012-01-19 15:35 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Ну вот строка проверки условия:
        If a(i, 3) - a(i, 2) >= 100 Then j = j + 1: b(j, 1) = a(i, 1)
Буквально: если разница между третьей и второй ячейкой больше или равна 100, то записываем в массив значение первой ячейки. Лучше не объясню, не умею.

Smarty_kazan>> Re: Анализ в экселе
2012-01-19 15:45 http://forum.msexcel.ru/profiles/smartykazan-u110305.html
Хорошо.надеюсь последний вопрос.а если будут такие условия в ячейках
если С5-С2 <=50 то
если С5-С2 <=100
если С3/В3 <=0,2
если С3/В3 >=0,2
если С4-В4 >=5.?
как будет выглядеть макрос?
а дальше я сам пойму.


На сегодня все. До встречи на следующей неделе.


В избранное