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

Форум по Microsoft Excel

  Все выпуски  

MaX78rus>> Re: уравнение полиномиальной линии тренда в excel


Форум по Microsoft Excel

Выпуск 22
от 2012-06-07

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

Рассылка сайта "Профессиональные приемы работы в 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".



MaX78rus>> Re: уравнение полиномиальной линии тренда в excel
2012-05-30 14:00 http://forum.msexcel.ru/profiles/max78rus-u144086.html
В интернете искал, не нашёл, поэтому обратился сюда
Как находить коэффициенты, мне понятно, а вот, как оценить их значимость для полиномиальной модели, я не понял


NooBasTiK>> Re: уравнение полиномиальной линии тренда в excel
2012-05-30 14:17 http://forum.msexcel.ru/profiles/noobastik-u40678.html
В интернете искал, не нашёл, поэтому обратился сюда
Как находить коэффициенты, мне понятно, а вот, как оценить их значимость для полиномиальной модели, я не понял
Чем больше он приближен к 1 тем правильнее подобрано уравнение.

MSiUzaQ>> Re: Изменяется путь при копировании файла в другую папку
2012-05-30 14:22 http://forum.msexcel.ru/profiles/msiuzaq-u144012.html
Сделал кнопку, на нее сделал макрос:

Sub SetCellFormula()
   Range("M3") = "=ЕСЛИОШИБКА(ВПР(Y5;'Q:\data\001.System\[Сводная.xls]Сводная'!$C$1:$Q$65536;2;0);"")"
End Sub

Ругаецо... говорить:

excel run-time error '1004'

Application-defined or object-defined error


MaX78rus>> Re: уравнение полиномиальной линии тренда в excel
2012-05-30 14:44 http://forum.msexcel.ru/profiles/max78rus-u144086.html
Чем больше он приближен к 1 тем правильнее подобрано уравнение.

Вы говорите об коэффициенте детерминации R2, описывающем в-общем качество модели. Кроме этого показателя существуют параметры, оценивающие значимость модели и её параметров. Значимость параметров означает, грубо говоря, с какой вероятностью параметры будут отличны от нуля. Как посчитать R2 и оценить значимость полиномиальной модели регрессии я понял, а вот с оценкой параметров - туго

Dmitr68>> Re: преобразование массива в таблицу
2012-05-30 14:53 http://forum.msexcel.ru/profiles/dmitr68-u18737.html
Можно:

srp>> Re: преобразование массива в таблицу
2012-05-30 15:12 http://forum.msexcel.ru/profiles/srp-u70948.html
ого, спасибо Шокирован

iron priest>> Re: преобразование массива в таблицу
2012-05-30 15:12 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
у меня допстолбцом

ну и конечно формулы громадные

Poltava>> Re: Изменяется путь при копировании файла в другую папку
2012-05-30 15:30 http://forum.msexcel.ru/profiles/poltava-u39021.html
Запишите формулу макро редактром а потом из него скопируйте. Разницу увидите сразу и как миниму это будет формула переведенная на англиский язык

Serge 007>> Re: Изменяется путь при копировании файла в другую папку
2012-05-30 15:55 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Если хотите использовать формулу на русском языке, используйте в коде FormulaLocal

korgik12>> нужен макрос для копирования выделенных строк для формирования наеладной
2012-05-30 16:07 http://forum.msexcel.ru/profiles/korgik12-u144197.html
помогите дописать программу. необходимо из выделенных строк на листе ЗАКАЗ сформировать лист Накладная и База. формирование должно происходить либо по нажатию кнопки или при выделении товара.

С.М.>> Re: уравнение полиномиальной линии тренда в excel
2012-05-30 16:23 http://forum.msexcel.ru/profiles/sm-u19758.html
http://rudocs.exdat.com/docs/index-69816.html

MaX78rus>> Re: уравнение полиномиальной линии тренда в excel
2012-05-30 16:30 http://forum.msexcel.ru/profiles/max78rus-u144086.html
Спасибо за помощь

Gostello>> Re: Округление значения до нечётного числа, кроме.
2012-05-30 16:43 http://forum.msexcel.ru/profiles/gostello-u15425.html
MCH наверное из представленных ответов ваш вариант самый "короткий"

  Спасибо всем.
  Если будет возможность у модераторов - поправьте, пожалуйста, название темы - мало ли кто будет искать решение на аналогичную задачу, а тут их ого-го  Улыбка 

Serge 007>> Re: Округление значения до нечётного числа, кроме.
2012-05-30 16:47 http://forum.msexcel.ru/profiles/serge_007-u25260.html
А чего править? Тема про округление Улыбка
Предложите свой вариант названия

Михаил С.>> Re: Округление значения до нечётного числа, кроме.
2012-05-30 16:55 http://forum.msexcel.ru/profiles/mihail_s-u26973.html
Цитировать
MCH наверное из представленных ответов ваш вариант самый "короткий"
Не всегда самый короткий вариант является самым быстрым.
Конкретно к формуле МСН это не относится, это так, к сведению...

MCH>> Re: Округление значения до нечётного числа, кроме.
2012-05-30 19:28 http://forum.msexcel.ru/profiles/mch-u48782.html
MCH наверное из представленных ответов ваш вариант самый "короткий"
Это вариант Михаила С., формулу которого я немного сократил

GWolf>> Re: Убрать лишние данные из ячейки
2012-05-30 20:13 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Добрый вечер!
... И как раз остальные 10% можно допилить при помощи доработанной для конкретного случая формулы. ...
Если это Вас не затруднит, опишите, пожалуйста, что представляют эти 10%. Я полагаю, что Вам будет интересно, если макрос будет доработан и будет выполнять 100% полрученной ему работы.

С уважением, GWolf.

GWolf>> Re: Изменяется путь при копировании файла в другую папку
2012-05-30 20:21 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Добрый вечер!

Если уж дело пошло к VBA, то предлагаю решать задачу средствами VBA, а не формулами листа.

MSiUzaQ>> Re: Изменяется путь при копировании файла в другую папку
2012-05-30 20:55 http://forum.msexcel.ru/profiles/msiuzaq-u144012.html
Спасибо Всем большое что откликнулись)

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

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

Если хотите использовать формулу на русском языке, используйте в коде FormulaLocal

пробовал сделать вот так:

Private Sub Worksheet_Change(ByVal Target As Range)
  Application.EnableEvents = False
  Sheets("Лист3").Range("M3").FormulaLocal = "=ЕСЛИОШИБКА(ВПР(Y5;'Q:\data\001.System\[Сводная.xls]Сводная'!$C$1:$Q$65536;2;0);"")"
    Application.EnableEvents = True
End Sub

но говорит что:

Run-time error 9:
Subscript out of range

Добрый ...


Poltava>> Re: Изменяется путь при копировании файла в другую папку
2012-05-30 21:27 http://forum.msexcel.ru/profiles/poltava-u39021.html
Цитировать
Я не знаю что такое макро редактор
знать не знаю но использую  Улыбка
почитайте здесь
ну а по поводу формулы попробуйте это "")" заменить на вот это """")"

marker_mc>> Отклонение на графике между точками
2012-05-31 11:48 http://forum.msexcel.ru/profiles/markermc-u144279.html
Доброе утро всем. Подскажите как стд или не стд средствами можно реализовать отображение процента отклонения между точками на графике. Тоесть есть как либо динамика по месяцам. Мне нужно чтоб кроме сами точек возле которых стоят данные были данные еще и между этими точками которые отобража ли бы процент отклонени. (примерно по формуле этот месяц разделить на предыдущий)

 Файл прилагается.

ShAM>> Re: Изменяется путь при копировании файла в другую папку
2012-05-31 12:30 http://forum.msexcel.ru/profiles/sham-u106530.html
Цитировать
Все равно не работает ошибка 9... 

Может, у Вас "Лист3" отсутствует?


Gostello>> Работа с текстом в ячейках. (макрос)
2012-05-31 12:50 http://forum.msexcel.ru/profiles/gostello-u15425.html
   Добрый день, уважаемые форумчане!

        Есть текст в ячейках, который приходиться монотонно и вручную править, что затрачивает очень много времени.  Прошу вашей помощи!
   Суть вопроса в том, возможно ли сделать макрос, чтобы он в ячейках определенного столбца искал любой текст в кавычках "*" и заменял его на аналогичный текст, только без кавычек и заглавными буквами.
    Пока я это правлю в ручную и с помощью поиска с заменой, но при больших таблицах на это все равно затрачивается очень много времени.

 Пример прикрепил.

заранее спасибо!

Serge 007>> Re: Работа с текстом в ячейках. (макрос)
2012-05-31 12:59 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Пока Вы ждёте макрос, предложу формулу:

Код:
=ЛЕВСИМВ(C2;ПОИСК("""";C2)-1)&ПРОПИСН(ПСТР(C2;ПОИСК("""";C2)+1;НАЙТИ("""";C2;ПОИСК("""";C2)+1)-ПОИСК("""";C2)-1))&ПРАВСИМВ(C2;ДЛСТР(C2)-НАЙТИ("""";C2;ПОИСК("""";C2)+1))


Gostello>> Re: Работа с текстом в ячейках. (макрос)
2012-05-31 13:05 http://forum.msexcel.ru/profiles/gostello-u15425.html
Serge 007 - Спасибо, все работает!  Улыбка

Teka>> Re: Работа с текстом в ячейках. (макрос)
2012-05-31 15:04 http://forum.msexcel.ru/profiles/teka-u144284.html
можно также использовать программу total commander , и поиском по файлу заменить

Шпец Докапыч>> Re: ввод данных в ексель из текстовых файлов по критериям
2012-05-31 15:11 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
Мое видение такое. Данные нужно считывать в пределах 1 билета записывать их в 1 строку потом переходить к следующему

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

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

Шпец Докапыч>> Re: VBA вставка N строк в зависимости от значения ячейки
2012-05-31 15:37 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
задача следующего плана, нужно вставить некоторое кол-во строк в зависимости от значения в ячейках колонки А
Вот рецепт:
Код:
Sub SHD_AddRows()
  LR = Cells(Rows.Count, 1).End(xlUp).Row
  For i = LR To 1 Step -1
    If Val(Cells(i, 1)) > 0 Then
      Rows(i + 1 & ":" & i + Cells(i, 1)).Insert
    End If
  Next
End Sub


iron priest>> Re: Вставка всех значений из сводной таблицы
2012-05-31 16:56 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
используйте код, из моей темы и может формулу из этого файла


хотя я уверен есть намного проще вариант

Александр Дунаев>> Re: ввод данных в ексель из текстовых файлов по критериям
2012-05-31 17:57 http://forum.msexcel.ru/profiles/aleksandr_dunaev-u143911.html
это не то ! речь шла о форме ввода данных надеюсь вы знаете чо такое textarea ? а вот под ней кнопка ввод ! вставляешь маску из буфера жмёшь ввод она разлетается по столбцам + колво масок может быть не ограничено ! поэтому надо чтоб еше и после того как маска ввлесь она добавляла 1 строку в документ!

смотрите пример 1 сообщением выше ! есть маски и есть документ который из них получается !

Шпец Докапыч>> Re: ввод данных в ексель из текстовых файлов по критериям
2012-05-31 18:58 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
К сообщению #8 приложен файл с кнопочкой "ввод", которая ничего не делает.
В моём новом примерчике я попробовал её оживить. Это ближе к теме?

Александр Дунаев>> Re: ввод данных в ексель из текстовых файлов по критериям
2012-05-31 19:16 http://forum.msexcel.ru/profiles/aleksandr_dunaev-u143911.html
ПРИМЕР НОРМАЛЬНЫЙ НО ВСЁ ЖЕ ХОТЕЛОСЬ БЫ ЧТОБ ВЫ ПОДОБНОЕ СДЕЛАЛИ НА ПРИМЕРЕ РАБОЧЕГО ДОКУМЕНТА ! ТАК КАК В ВАШЕМ ПРИМЕРЕ МНОГО НЕ НУЖНЫХ ДАННЫХ НА ЛИСТЕ !

Александр Дунаев>> Re: ввод данных в ексель из текстовых файлов по критериям
2012-05-31 19:18 http://forum.msexcel.ru/profiles/aleksandr_dunaev-u143911.html
НА ЭТОЙ СТРАНИЦЕ Я ЗАЛИВАЛ ПРИМЕР ОН ТРЕМЯ СООБЩЕНИЯМИ ВЫШЕ ДЛЯ ФОРМЫ ВВОДА ДАННЫХ  ИСПОЛЬЗУЙТЕ ПОСЛЕДНЮЮ СТРАНИЦУ !

NooBasTiK>> Re: VBA вставка N строк в зависимости от значения ячейки
2012-05-31 19:21 http://forum.msexcel.ru/profiles/noobastik-u40678.html
задача следующего плана, нужно вставить некоторое кол-во строк в зависимости от значения в ячейках колонки А
Вот рецепт:
Код:
Sub SHD_AddRows()
  LR = Cells(Rows.Count, 1).End(xlUp).Row
  For i = LR To 1 Step -1
    If Val(Cells(i, 1)) > 0 Then
      Rows(i + 1 & ":" & i + Cells(i, 1)).Insert
    End If
  Next
End Sub
А как сделать что бы из другой колонки брал?


Poltava>> Re: VBA вставка N строк в зависимости от значения ячейки
2012-05-31 22:12 http://forum.msexcel.ru/profiles/poltava-u39021.html
Может как то так
Код:
Option Explicit
Sub SHD_AddRows()
  Dim ColN As Integer, LR As Long, i As Long
  ColN = 3 'номер колонки для поиска количества строк
  LR = Cells(Rows.Count, ColN).End(xlUp).Row 'Определяем номер последней строки
  For i = LR To 1 Step -1 'Идем цыклом снизу вверх чтоб не вызвать зацыкливания
    If Val(Cells(i, ColN)) > 0 Then 'проверяем значение из ячейки на условие больше нуля
      Rows(i + 1 & ":" & i + Cells(i, ColN)).Insert 'вставляем строки
    End If
  Next
End Sub
Прошу прощения у Шпец Докапыч, а то влез тут со своими комментариями в его интеллектуальную собственность   Подмигивающий

_Boroda_>> Re: Отклонение на графике между точками
2012-06-01 00:45 http://forum.msexcel.ru/profiles/boroda-u12234.html
Такой вариант посмотрите

MSiUzaQ>> Re: Изменяется путь при копировании файла в другую папку
2012-06-01 06:10 http://forum.msexcel.ru/profiles/msiuzaq-u144012.html
Всем спасибо огромное за участие. Проблема решилась переносом папки с шаблоном в корень диска. Теперь при копировании выдает правильный путь)

З.Ы.: Хочу еще раз поблагодарить всех кто проявил участие в моем вопросе. Вы делаете мир немного лучше)

NooBasTiK>> Re: VBA вставка N строк в зависимости от значения ячейки
2012-06-01 09:40 http://forum.msexcel.ru/profiles/noobastik-u40678.html
Может как то так
Код:
Option Explicit
Sub SHD_AddRows()
  Dim ColN As Integer, LR As Long, i As Long
  ColN = 3 'номер колонки для поиска количества строк
  LR = Cells(Rows.Count, ColN).End(xlUp).Row 'Определяем номер последней строки
  For i = LR To 1 Step -1 'Идем цыклом снизу вверх чтоб не вызвать зацыкливания
    If Val(Cells(i, ColN)) > 0 Then 'проверяем значение из ячейки на условие больше нуля
      Rows(i + 1 & ":" & i + Cells(i, ColN)).Insert 'вставляем строки
    End If
  Next
End Sub
Прошу прощения у Шпец Докапыч, а то влез тут со своими комментариями в его интеллектуальную собственность   Подмигивающий
Еще одна нескромная просьба, можно сделать так что бы он работал в двух режимах, удалял строки и добавлял строки согласно цифрам в столбце, то что делал целый день с помощью этого кода сделал за 40 минут Улыбка

Poltava>> Re: Изменяется путь при копировании файла в другую папку
2012-06-01 11:00 http://forum.msexcel.ru/profiles/poltava-u39021.html
Ну не думаю что это решение проблемы это скорее ее обход! не люблю я такие решения!
1) Макрос у вас заработал ? если нет то может скиньте файл в котором он не работает. Если не работает и в моем примере то тут подумать нужно а все ли вы правильно делаете.
2) Как то просмотрел тему и не увидел очевидного решения без использования vba. даже странно что никто его вам раньше не подсказал. Если вам нужно чтоб ссылка не менялась
или менялась только так как нужно вам, то попробуйте использовать такую формулу
Код:
=ЕСЛИОШИБКА(ВПР(Y5;ДВССЫЛ("'Q:\data\001.System\[Сводная.xls]Сводная'!$C$1:$Q$1000");2;0);"")
либо вот такую где вместо ХХХ подставьте ссылку на ячейку содержащую ссылку на нужный вам файл в виде текста

Poltava>> Re: VBA вставка N строк в зависимости от значения ячейки
2012-06-01 11:17 http://forum.msexcel.ru/profiles/poltava-u39021.html
А как это должно быть Непонимающий макрос проверяет и если числа отрицательные удаляет, либо два разных макроса один удаляет другой добавляет и тут уже без отрицательных чисел можно. либо макрос будет вызываться из другой процедуры и при вызове в качестве параметра будет идти добавлять или удалять строки Непонимающий Да и вообще удаление строк это более ответственный процесс! тут нужно понимать что делать если в удаляемой строке есть информация либо если удалить нужно строки которые дальше могли использоваться в общем тут больше проверок нужно о которых только вы знаете.
Ну а в общем случае попробуйте заменить .Insert на .Delete

IKor>> Re: Округление значения до нечётного числа, кроме.
2012-06-01 11:58 http://forum.msexcel.ru/profiles/ikor-u6827.html
Исключительно для поддержания честного имени Улыбка стыдно дважды ошибаться в одной теме...
Но в пределах от 1 до 10 работает же!
3 -> 6 6 -> 9 9 -> 12 10 -> 12
Моя формула все-таки возвращает 3 -> 3 6 -> 6 9 -> 9 10 -> 13... хотя для 0 на почему-то упорно возвращает 0 вместо 3. Разбираться лень. Надеюсь, что хоть чем-то оказался полезен...

Евгений00>> Как сделать, чтоб изодной таблицы данные сортировались и суммировались в другую
2012-06-01 12:08 http://forum.msexcel.ru/profiles/evgeniy00-u139552.html
Добрый день, помогите пожалуйста! Как сделать, чтоб из одной таблицы данные сортировались и суммировались в другую. Допустим в примере Пупкин встречается несколько раз, как сделать, чтоб на втором листе в таблице считалась автоматически сумма Излишек и сумма сколько должен и само сортировалось по месяцам. Допустим первую таблицу я веду сам, а во второй чтоб автоматически всё сортировалось и считалось

MCH>> Re: Округление значения до нечётного числа, кроме.
2012-06-01 12:09 http://forum.msexcel.ru/profiles/mch-u48782.html
Исключительно для поддержания честного имени Улыбка стыдно дважды ошибаться в одной теме...
...
Моя формула все-таки возвращает 3 -> 3 6 -> 6 9 -> 9 10 -> 13...
Мы про эту формулу говорим?
Код:
=ОКРВВЕРХ(A1;1)+3-ОСТАТ(ОКРВВЕРХ(A1;1);3)

См. вложение

Serge 007>> Re: Как сделать, чтоб изодной таблицы данные сортировались и суммировались в другую
2012-06-01 12:35 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Сводной таблицей

Евгений00>> Re: Как сделать, чтоб изодной таблицы данные сортировались и суммировались в другую
2012-06-01 12:54 http://forum.msexcel.ru/profiles/evgeniy00-u139552.html
Спасибо большое

Barbarian12>> Re: Как сделать, чтоб изодной таблицы данные сортировались и суммировались в другую
2012-06-01 12:57 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Или формулой. Если оффис 2007, то также подойдет формула (по идее должна работать, на работе 2003 стоит):
Код:
=СУММЕСЛИМН(Таблица!$D$2:D10;Таблица!$C$2:C10;результат!A3;Таблица!B2:B10;результат!;ТЕКСТ(A1;"ММММ"))


Poltava>> Re: Как сделать, чтоб изодной таблицы данные сортировались и суммировались в другую
2012-06-01 13:22 http://forum.msexcel.ru/profiles/poltava-u39021.html
можно и так для 2003 офиса
Код:
=СУММПРОИЗВ(--(СМЕЩ(Таблица!$B$1;1;;СЧЁТЗ(Таблица!$B:$B)-1;1)=СТРОЧН(ЛЕВСИМВ($A$1;НАЙТИ(" ";$A$1;2)-1)));--(СМЕЩ(Таблица!$C$1;1;;СЧЁТЗ(Таблица!$C:$C)-1;1)=$A3);СМЕЩ(Таблица!D$1;1;;СЧЁТЗ(Таблица!D:D)-1;1))
Но это так длинно конкретно под ваш случай! где приходиться переводить для проверки месяца в нижний регистр и обрезать год, и к тому же вместо формул СМЕЩ() вычисляющих размеры вашей таблицы можно использовать либо прямые ссылки либо загнать их в именованные диапазоны тогда формула сократиться до такой
Код:
=СУММПРОИЗВ(--(Тмесяц=$A$6);--(Тимя=$A8);Тдолг)


Евгений00>> Re: Как сделать, чтоб изодной таблицы данные сортировались и суммировались в другую
2012-06-01 13:29 http://forum.msexcel.ru/profiles/evgeniy00-u139552.html
Спасибо большое, с помощью формулы намного интереснее)). У меня excel 2007

IKor>> Re: Округление значения до нечётного числа, кроме.
2012-06-01 13:37 http://forum.msexcel.ru/profiles/ikor-u6827.html
Мы про эту формулу говорим?
Код:
=ОКРВВЕРХ(A1;1)+3-ОСТАТ(ОКРВВЕРХ(A1;1);3)

Нет, уже про исправленную:
Для общего случая придется усложнять... Кстати, спасибо Serge 007 за комментарий
Код:
=ОКРВВЕРХ(A1;3)+ОКРВВЕРХ(ЗНАЧЕН(ПРАВСИМВ(ОКРВВЕРХ(A1;3)));3)-ЗНАЧЕН(ПРАВСИМВ(ОКРВВЕРХ(A1;3)))
Но в пределах от 1 до 10 работает же! а дальше - слишком много цифр для меня


Шпец Докапыч>> Re: нужен макрос для копирования выделенных строк для формирования наеладной
2012-06-01 14:19 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
формирование должно происходить либо по нажатию кнопки или при выделении товара

Если речь идёт о поштучном переносе позиций, то нужен ли запрос количества?
Как вариант, предлагаю ознакомиться с подобным решением: LivePrice.rar
Примечание: двойной клик в списке добавляет в избранное, даблклик в избранном убирает из выбранного.

MCH>> Re: Округление значения до нечётного числа, кроме.
2012-06-01 14:26 http://forum.msexcel.ru/profiles/mch-u48782.html
Как вам такая формула?
=ОКРВВЕРХ(A1;1)+3-ОСТАТ(ОКРВВЕРХ(A1;1);3)

для 39,9 результат 42
Но в пределах от 1 до 10 работает же! а дальше - слишком много цифр для меня Улыбка
Для общего случая придется усложнять...
А я эту фразу понял, что первоначальная формула в пределах от 1 до 10 считает правильно, а для других чисел нужно усложнять...
да и усложненная формула дает:
0 -> 0
27, 28, 29, 30 -> 30


NooBasTiK>> Re: VBA вставка N строк в зависимости от значения ячейки
2012-06-01 15:16 http://forum.msexcel.ru/profiles/noobastik-u40678.html
А как это должно быть Непонимающий макрос проверяет и если числа отрицательные удаляет, либо два разных макроса один удаляет другой добавляет и тут уже без отрицательных чисел можно. либо макрос будет вызываться из другой процедуры и при вызове в качестве параметра будет идти добавлять или удалять строки Непонимающий Да и вообще удаление строк это более ответственный процесс! тут нужно понимать что делать если в удаляемой строке есть информация либо если удалить нужно строки которые дальше могли использоваться в общем тут больше проверок нужно о которых только вы знаете.
Ну а в общем случае попробуйте заменить .Insert на .Delete
Ну можно просто сделать два макроса один прибавляет другой удаляет, числа положительные.Нужно затем , что таблица сводная меняется постоянно и ,что бы не корячится с удалением и добавлением легче сделать через макрос. С .Delete, работает вроде в противоположную сторону как .Insert так что всё пу...

stalker_msexcel>> Изменение ячеек из функции
2012-06-01 16:18 http://forum.msexcel.ru/profiles/stalkermsexcel-u144408.html
вопрос следующий

есть некая функция, которая в своей работе изменяет ячейки в таблице. При вызове этой функции из процедуры, запускаемой руками из редактора VBA - все работает. если к функции обращаться из ячейки таблицы - то получаю #ЗНАЧ

вот пример

Function test()
    Range("Matrix").Cells(1, 1) = 22
    test = 1
End Function

Sub sett()
    MsgBox test
End Sub

Если я руками стартую процедуру sett - значение в ячейке меняется и выкочит msgbox. А если напишу в ячейке =test() - получаю ошибку #ЗНАЧ. если убрать изменение ячейки - все работает.
Как обойти? нужно для целей статистического накапливания информации при расчетах (что бы каждый следующий расчет таблицы давал новое значение этой функции)

lub4ik>> построение графика по мере добавления данных в таблицу
2012-06-01 16:32 http://forum.msexcel.ru/profiles/lub4ik-u144407.html
Не получается никак(((

у меня есть таблица, на данный момент она заполнена на одну треть, но каждый день в следующий столбец добавляются новые данные.
Вот мне и нужно, чтобы график строился так же, как занесены данные в таблице.
напр-р: если с 1 по 10 число у меня в таблицу внесены данные то линия графика идет только до 10 числа и ось Х так же только до 10, на следующий день я добавлю 11 число и новые данные на это число и линия графика должна продлиться ровно на одно деление.
Как это сделать не могу додуматься, помогите умные люди, оч нужно!

заранее спасибки)

Barbarian12>> Re: построение графика по мере добавления данных в таблицу
2012-06-01 16:45 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Это динамическая диаграмма Улыбка
Почитайте тут - http://www.excel-vba.ru/chto-umeet-excel/dinamicheskaya-diagramma/

IKor>> Re: Округление значения до нечётного числа, кроме.
2012-06-01 17:47 http://forum.msexcel.ru/profiles/ikor-u6827.html
В общем виноват... действительно моя формула не работала для ряда значений.

В формулу приходится вводить поправочный компонент, что само по себе некрасиво... В общем, измененная формула имеет вид:
Код:
=ОТБР(A1;-1)+ОКРВВЕРХ(ОСТАТ(ОТБР(A1)+1;10);3)+13*(ОСТАТ(ОТБР(A1)+1;10)=0)
Проверил для целых и дробных положительных чисел в диапазоне от 0 до 300 - обеспечено совпадение с функцией МСН.
Благодарность за внимательность и за решения по оптимизации длины кода функции - тому же МСН.

Пусть рекордно коротких размеров достичь не удалось, но показана возможность использовать функцию ОКРВВЕРХ(...;3) вместо функций группы "Ссылки и массивы" Улыбка

MCH>> Re: Округление значения до нечётного числа, кроме.
2012-06-01 18:15 http://forum.msexcel.ru/profiles/mch-u48782.html
В общем, измененная формула имеет вид:
Код:
=ОТБР(A1;-1)+ОКРВВЕРХ(ОСТАТ(ОТБР(A1)+1;10);3)+13*(ОСТАТ(ОТБР(A1)+1;10)=0)
Проверил для целых и дробных положительных чисел в диапазоне от 0 до 300 - обеспечено совпадение с функцией МСН.
Непонимающий
3 -> 6
6 -> 9
9 -> 13
и т.д.

Zaparich>> Re: Выбор нужного значения из исходной таблицы
2012-06-03 00:03 http://forum.msexcel.ru/profiles/zaparich-u53916.html
огромное спасибо!
теперь все сходится (1ую строчку это я действительно неверно указал)
и еще одно небольшое уточнение Улыбка а как скопировать [abbr=Вводится через Ctrl+Shift+Enter]формулу массива[/abbr] на все строки сразу (если их будет больше), но так чтобы без применения таблицы (всмысле через "вставка" => "таблица")?


ZORRO2005>> Re: Выбор нужного значения из исходной таблицы
2012-06-03 00:11 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
как скопировать [abbr=Вводится через Ctrl+Shift+Enter]формулу массива[/abbr] на все строки сразу (если их будет больше), но так чтобы без применения таблицы (всмысле через "вставка" => "таблица")?
Просто потянуть ячейку вниз за правый нижний угол.

Шпец Докапыч>> Re: Изменение ячеек из функции
2012-06-03 00:12 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
Как обойти?

Можно воспользоваться заменой:
Код:
Function ЧЕРВЬ()
   'Нужна формула EXCEL которая даёт эффект копирования
   'http://forum.msexcel.ru/empty-t194.0.html
    Application.Volatile
    With Range("Matrix").Cells(1, 1)
      .Replace IIf(Len(.Value), "*", ""), 22
    End With
    ЧЕРВЬ = 1
End Function


Pochemuka>> Решение наверняка очень простое(((
2012-06-03 00:52 http://forum.msexcel.ru/profiles/pochemuka-u144505.html
 Я новичек в Excel. Перечитал что мог но все равно не чего не получается. Задача наверняка проста.Мне с одного листа на другой надо переносить данные. К примеру лист 2 ячейка А 1 на лист 1 ячека А1 , а потом я на лесте 1 копирую эту формулу и опускаю к примеру на ячеку А20 и он берет с листа 2 ячеку А20 а мен надо с листа 2 А2.. как сделать.. помогите .. перенасить в ручную каждую ячеку не могу очень много данных.(((( Прикрепляю приблизительно что бы хотелось получить..

Тема закрыта. Причина: Нарушение правил

garegin>> Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 02:10 http://forum.msexcel.ru/profiles/garegin-u144555.html
Здраствуйте подскажите как можно сделать следующее есть два списка
В одном номер и название и в другом только название
Нужно во втором файле сравнить название с первым и при совпадении вставить номер из перфого файла
Проблема в том что названия отличаются поэтому нужна формула которая ищет совпадения цифр либо цифр с буквами от пробела до пробела(пробел разделяет слова).Подробнее в файле

Serge 007>> Re: Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 02:29 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Это практически невыполнимо

korgik12>> Re: нужен макрос для копирования выделенных строк для формирования наеладной
2012-06-03 10:17 http://forum.msexcel.ru/profiles/korgik12-u144197.html
спасибо за ответ.
но надо маленько другое.
Есть колонка перечень товара, колонка кол-во ( пока она пустая) на листе 1, но как только я ввожу в нее значение диапазон ячеек этой строки копируется на другой лист 2. Далее макрос ищет следующую пустую строку и копирует туда диапазон ячеек строки другого товара где введено будет значение кол-во.
После формирования всей таблицы нужно распечатать получившийся лист, сохранить его в папку на диске (название папки - дата заполнения таблицы), очистить данные в таблице на листе 2 и колонку кол-во на листе 1
вот такая заморочка.
Спасибо.

korgik12>> Задача по копированию диапазона ячеек при выполнении условия
2012-06-03 10:20 http://forum.msexcel.ru/profiles/korgik12-u144197.html
Задача в следующем.
Есть колонка перечень товара, колонка кол-во ( пока она пустая) на листе 1, но как только я ввожу в нее значение, диапазон ячеек этой строки копируется на другой лист 2. Далее макрос ищет следующую пустую строку и копирует туда диапазон ячеек строки другого товара где будет введено  кол-во.
После формирования всей таблицы нужно распечатать получившийся лист, сохранить его в папку на диске (название папки - дата заполнения таблицы), очистить данные в таблице на листе 2 и колонку кол-во на листе 1
вот такая заморочка.
Спасибо.

Hugo121>> Re: Способы копирования данных
2012-06-03 11:53 http://forum.msexcel.ru/profiles/hugo121-u30647.html
Третий вариант может быть и без собственно массива (если не нужно делать анализ/отбор/фильтрацию):
Код:
[b1:b3].Value = [a1:a3].Value
Я думаю - это самый быстрый способ.

Zaparich>> Re: Выбор нужного значения из исходной таблицы
2012-06-03 11:54 http://forum.msexcel.ru/profiles/zaparich-u53916.html
Спасибо, учитель!!! Улыбка Улыбка

Nat187>> Взаимозависимые списки на разных листах
2012-06-03 13:00 http://forum.msexcel.ru/profiles/nat187-u144585.html
Здравствуйте!
Сразу прощу прощения если ответ на этот вопрос можно найти в недрах форума - я, к сожалению, провожу мало времени в интернете и у меня нет возможности следить за топиками и ответами форума ((

Необходима помощь. Честно, говоря, очень много думала и пыталась сделать это встроенными функциями – но видимо, мне не хватает чего-то. Или можно написать на это дело макрос – но я совсем не сильна в макросах и в написании программного кода. Поэтому прощу помочь )
Задача:
лист Complaints – столбцы A,B,C,D – заполняются вручную, исходя из анкетных данных
столбец E – из списка выбирается отдел, ответственный за эту жалобу
НЕОБХОДИМО
чтобы при выборе отдела, в столбце F – выскакивал список обобщенных жалоб (этот список находится на листе F&B – A35:C44).
После выбора типа жалобы – необходимо, чтобы общее количество жалоб данного типа подсчитывалось на листе F&B в столбце С.

заранее большое спасибо!!


Шпец Докапыч>> Re: Взаимозависимые списки на разных листах
2012-06-03 13:19 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
Чтобы указать в проверке данных диапазон с другого листа, нужно сделать этот диапазон именованным.
Для подсчёта пригодится функция СЧЁТЕСЛИ().

Lesnic>> Re: Способы копирования данных
2012-06-03 13:26 http://forum.msexcel.ru/profiles/lesnic-u25629.html
Типа мне недосуг, а вам тут все равно делать нечего , вот и ищите для меня эту тему. Согласитесь, Lesnic выглядит не очень красиво.
KuklP, мне очень жаль у Вас от Вашей деятельности столь печальные впечатления.
Я понимаю, что тема моего топика ближе к тех. поддержке, чем к этому разделу, но именно в этом разделе и была размещена искомая мною тема, и я рассчитывал на то, что кто-то из "завсегдатаев" держит ее у себя "на карандаше".
Воспользовавшись поиском, я нашел несколько десятков тем с задачами схожими с моей, с примерно одинаковой реализацией, поэтому считаю некорректным размещение еще и своей. Мой результат реализации моей задачи меня пока не радует производительностью, поэтому я и пытаюсь решить эту задачу через поиск.

Если я не смогу решить эту задачу самотоятельно я обязательно попробую разместить ее здесь.

Hugo121, спаибо, именно так я и копирую данные в своей реализации. Проблема ...

MCH>> Re: Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 14:34 http://forum.msexcel.ru/profiles/mch-u48782.html
вариант с UDF

garegin>> Re: Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 15:06 http://forum.msexcel.ru/profiles/garegin-u144555.html
Спасибо за ваше решение, скажите пробую тоже самое сделать с полным списком, но не получается, если не сложно можете посмотреть. Внизу прикрепил файл

Serge 007>> Re: Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 15:11 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...пробую тоже самое сделать с полным списком, но не получается...
Я уже ответил:
Это практически невыполнимо

ЗЫ То что предложил Михаил - работает, но для определенных условий расположения данных. Вам же надо, что бы Excel думал, а это невозможно

garegin>> Re: Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 15:23 http://forum.msexcel.ru/profiles/garegin-u144555.html
То что михаил предложил извлекать данные которые содержат цифры и цифры с буквами работает. По сути может извлечь таким образом данные из заголовка 1 и заголовка 2, а затем сравнить через впр. Тогда в этом случае скажите какую формулу можно написать чтобы впр искал совпадения цыфр и цыфр с буквами, без учета пробела  тере(-), " и т.д.

Nat187>> Re: Взаимозависимые списки на разных листах
2012-06-03 15:29 http://forum.msexcel.ru/profiles/nat187-u144585.html
Я понимаю, что сделать список именованным,
я не понимаю, как сделать так чтобы при выборе значения из списка1 - в соответствии с таблицей на другом листе в списке2 выскакивала значения из необходимого мне столбца.

я прикрепила файл.. посмотрите, пож.

MCH>> Re: Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 15:32 http://forum.msexcel.ru/profiles/mch-u48782.html
вариант для большого масива, только находится далеко не все

Serge 007>> Re: Поиск значений которые содержат цыфры либо цыфры с буквами
2012-06-03 15:45 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Вы мои посты читаете?
Вы макрос МСН пытались применить?
На определенные выводы не наводит?

Serge 007>> Re: ВОПРОС ПО УСЛОВИЮ к ЕСЛИ?
2012-06-03 20:34 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Так надо?

taliyana>> прекращение/вполнение вычислений в зависимости от цвета
2012-06-03 21:12 http://forum.msexcel.ru/profiles/taliyana-u144617.html
Гуру экселя, помогите, пожалуйста!

Есть экселевский файл учета различных заявок на ремонт оборудования, в котором в столбце М отсчитывается сколько дней  оборудование в ремонте и при помощи условного форматирования задано автоматическое выделение ячейки розовым, когда этот срок превышает 20 дней. Файл написан так, что он сам подкачивает новые заявки (строки) при добавлении их в определенные папки и автоматически выделяет их красным цветом. По мере моей работы с заявкой, я меняю ручками ее цвет несколько раз, отмечая для себя и коллег таким образом стадии. Когда заявка выполнена, то я меняю ее цвет на белый.

Как бы сделать так, чтобы в столбце "Дней в ремонте" вычисления останавливались, когда строку выделили белым? А то получается, что для старых заявок, которые уже давно выполнены, в этом столбце стоят уже разные космические значения типа "260 дней" + соответственно, они выделяются красным. Сейчас там просто заложена формула, которая вычитает из столбца "Сегодня" столбец "Дата при...

KuklP>> Re: Возможно ли добавить надстройку в файл EXCEL?
2012-06-03 21:18 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Безусловно, возможно. Для этого Вам надо связаться с Александром, автором надстройки и обговорить с ним условия такого внедрения в Ваш файл.

Serge 007>> Re: прекращение/вполнение вычислений в зависимости от цвета
2012-06-03 21:25 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Ответил здесь

STEROID>> Re: ВОПРОС ПО УСЛОВИЮ к ЕСЛИ?
2012-06-03 21:57 http://forum.msexcel.ru/profiles/steroid-u114348.html
Так надо?

ХМ, все верно по заданному условию, помогите еще доработать
1) если есть материал и исполнитель - прописывается исполнитель
2) если есть материал но нет исполнителя - пишется 0 - соответственно по условию пропиис. "НОВЫЙ ИСПОЛНИТЕЛЬ"
3) если нет материала и исполнителя - пишется #НД - соответственно по условию пропиис. "НОВЫЙ МАТЕРИАЛ"



Serge 007>> Re: ВОПРОС ПО УСЛОВИЮ к ЕСЛИ?
2012-06-03 22:27 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=ЕСЛИ(ЕНД(ВПР(A2;D$2:E$10;2;));"новый материал";ЕСЛИ(ВПР(A2;D$2:E$10;2;)=0;"новый исполнитель";ВПР(A2;D$2:E$10;2;)))


STEROID>> Re: ВОПРОС ПО УСЛОВИЮ к ЕСЛИ?
2012-06-03 23:16 http://forum.msexcel.ru/profiles/steroid-u114348.html
Спасибо ваш ответ полностью решил мою проблему, ЕНД - изучу, СПАСИБО!

ПОДСКАЖИТЕ еще такой вопрос: я очень хочу в совершенстве овладеть EXCEL, очень нравится создавать интересные отчеты и таблицы, может есть интересная литература или ссылки на текстовые или видео уроки - ЧТО ВЫ ПОРЕКОМЕНДУЕТЕ, в частности макросов, у вас на сайте только один урок...


Serge 007>> Re: ВОПРОС ПО УСЛОВИЮ к ЕСЛИ?
2012-06-03 23:21 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...я очень хочу в совершенстве овладеть EXCEL...
Это невозможно...
Книги читайте здесь

STEROID>> Re: ВОПРОС ПО УСЛОВИЮ к ЕСЛИ?
2012-06-04 00:21 http://forum.msexcel.ru/profiles/steroid-u114348.html
СПАСИБО ОЧЕНЬ ПОЛЕЗНЫЙ САЙТ!!!

EPOZ>> Re: Выполнение макроса при закрытой книге
2012-06-04 08:27 http://forum.msexcel.ru/profiles/epoz-u144660.html
Товарищи, у меня есть интересный вопрос, косвенно связанный с этой темой.
Имеется немного модифицировання функция ВПР (Выводящая сразу несколько найденных значений в виде перечисления, но это не так важно). Впринципе подойдет и рассматриваемая здесь функция.
У нее есть один большой недостаток - здесь нельзя передать в качестве искомого диапазона ВСЮ таблицу (т.е. выделяя ее через столбцы в экселе, чтобы указать диапазон со всеми входящими строками, можно только выделив конкретный диапазон с начальной ячейки по конечную ячейку.
Вот как например стандартная функция ВПР позволяет выделять искомый диапазон столбцами.
Кто нибудь задавался как решить такую задачу?

Шпец Докапыч>> Re: Выполнение макроса при закрытой книге
2012-06-04 11:42 http://forum.msexcel.ru/profiles/shpetsealist-u3583.html
У нее есть один большой недостаток - здесь нельзя передать в качестве искомого диапазона ВСЮ таблицу (т.е. выделяя ее через столбцы в экселе...
Для работоспособности достаточно изменить тип счётчика на более вместительный:
Код:
Dim i As Long
Но не помешала бы оптимизация по укорачиванию перебора вхолостую.

r-T>> Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:04 http://forum.msexcel.ru/profiles/rt-u144679.html
Всем доброго дня!
Долго бьюсь с данной проблемой, но решение найти так и не удалось.
Итак, имеется 2 столбца:
1) Наименование товара с артикулом
2) Отдельно этот же артикул

Задача: автоматизировать удаление артикула из столбца с наименованием товара, т.е. столбца №1. Обобщу: нужно, чтобы excel сам убирал из наименования товара артикул, забирая его значение в соседнем столбце №2, оставляя в столбце А только само наименование без артикула.

NooBasTiK>> Re: Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:10 http://forum.msexcel.ru/profiles/noobastik-u40678.html
Оставить именно в столбце А через формулы не получиться, если только рядом где то и потом заменить

r-T>> Re: Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:15 http://forum.msexcel.ru/profiles/rt-u144679.html
Оставить именно в столбце А через формулы не получиться, если только рядом где то и потом заменить

Ну можно тогда и в столбце С оставить наименование уже без артикула. Это возможно?

NooBasTiK>> Re: Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:17 http://forum.msexcel.ru/profiles/noobastik-u40678.html
Да конечно можно решений масса скажем так. Попробую свой вариант сделать, если вы выложите файл excel где делать надо (хотя бы часть исходника)

Hugo121>> Re: Выполнение макроса при закрытой книге
2012-06-04 12:22 http://forum.msexcel.ru/profiles/hugo121-u30647.html
Используйте Intersect(Диапазон, Диапазон.Parent.UsedRange)

IKor>> Re: Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:24 http://forum.msexcel.ru/profiles/ikor-u6827.html
В том случае если артикул встречается в строке более чем ОДНАЖДЫ, то можно:
1. поменять местами исходные столбцы
2. в третьем столбце записать формулу
Цитировать
=ЕСЛИ(ЕОШИБКА(ПОИСК($A15;B15));B15;СЖПРОБЕЛЫ(ЗАМЕНИТЬ(B15;ПОИСК($A15;B15);ДЛСТР($A$15);"")))
которая заменяет пустотой текст из столбца А, найденный в столбце В, а потом удаляет сдвоенные пробелы.
3. копировать ее столбцы правее таблицы столько раз, чтобы удалить все вхождения артикула в столбце с названием
4. Скопировать и ВСТАВИТЬ ТОЛЬКО ЗНАЧЕНИЯ из последнего столбца в исходный столбец.
5. удалить вспомогательные столбцы

Если же артикул встречается в функции только единожды, то менять местами исходные столбцы необязательно, а функцию можно существенно упростить. Попробуйте сделать это самостоятельно - если не получится - обращайтесь.

Barbarian12>> Re: Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:29 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Всем доброго дня!
Долго бьюсь с данной проблемой, но решение найти так и не удалось.
Итак, имеется 2 столбца:
1) Наименование товара с артикулом
2) Отдельно этот же артикул

Задача: автоматизировать удаление артикула из столбца с наименованием товара, т.е. столбца №1. Обобщу: нужно, чтобы excel сам убирал из наименования товара артикул, забирая его значение в соседнем столбце №2, оставляя в столбце А только само наименование без артикула.
Самый простой вариант:
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A1;B1;""))

Serge 007>> Re: Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:34 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Ещё проще:
Код:
=ПОДСТАВИТЬ(A1;B1&" ";)


Hugo121>> Re: нужен макрос для копирования выделенных строк для формирования наеладной
2012-06-04 12:43 http://forum.msexcel.ru/profiles/hugo121-u30647.html
"но как только я ввожу в нее значение" - и сразу понимаю, что значение нужно было ввести другое... а поздно Грустный

r-T>> Re: Удаление значения из ячейки B1 в тексте ячейки A1
2012-06-04 12:49 http://forum.msexcel.ru/profiles/rt-u144679.html
NooBasTiK, IKor, Barbarian12, Serge 007 - спасибо Вам!  Веселый

Глобус>> Введение в cводные. Как привести таблицу к нужному виду?
2012-06-04 13:03 http://forum.msexcel.ru/profiles/globus-u144682.html
Не получается сделать нужную таблицу...
Спасибо.

EPOZ>> Re: Выполнение макроса при закрытой книге
2012-06-04 13:24 http://forum.msexcel.ru/profiles/epoz-u144660.html
Шпец Докапыч, Делаю так:
Function Poisk(Table As Variant, SearchValue As Variant, MXColumn As Integer, KPColumn As Integer)
Select Case TypeName(Table)
Case "Long"

...Цикл перебора всех строк с целью нахождения SearchValue ...

Case "Variant()"

...Тот же самый цикл перебор всех строк с целью нахождения SearchValue...

End Select
           
End Function


Передать Table как Long не получается - сразу ругается редактор формул.
Все внутренние переменные уже перевел на Long - эффекта не дало

EPOZ>> Re: Выполнение макроса при закрытой книге
2012-06-04 13:26 http://forum.msexcel.ru/profiles/epoz-u144660.html
Hugo121, не могли бы Вы объяснить как именно в данном контексте применить указанную функцию?

Serge 007>> Re: Введение в cводные. Как привести таблицу к нужному виду?
2012-06-04 13:28 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Создайте полноценную сводную с нескольких листов, тогда простым перетаскиванием мышкой можно будет придать ей требуемый вид

ShAM>> Re: Зачет горит
2012-06-04 17:37 http://forum.msexcel.ru/profiles/sham-u106530.html
Горит, не горит, но ответить не сможем. Все равно тему удалят за нарушение Правил форума.


Дмитрий>> База данных по договорам для 15 разных компаний
2012-06-04 19:38 http://forum.msexcel.ru/profiles/dmitriy-u144719.html
Бодрый день.

Сделали БД, в которой на каждую из 15 компаний заведена своя подробная книга. Книга разделена на два листа (Поставщики/Покупатели).
 
Также имеется Главная книга, в которой присваивается уникальный номер договора и отмечается, кто этот договор курирует. Уникальный номер присваивается автоматически, когда в таблице вводятся переменные и выглядит так:

xx/yy/zz-001, где

xx- вид договора (аренда, поставка, строительный подряд и т.д.)
yy- индекс компании (например АА- ООО АудитАналитика, а ПР- ООО Простые решения)
zz- поставщик или покупатель (01-поставщик; 02-покупатель)
001- номер договора по порядку.

Из номера 01/АА/01-001 видно, что это договор аренды, где ООО АудитАналитика является Поставщиком. Таких компаний как "АА" 15 штук.

Задача: при присвоении в Главной книге уникального номера договора, автоматическое внесение изменений в ячейки соответствующего листа правильной компании. Т.е. если номер 01/АА/01-001 то изменения происходят в ячейке Номер договора (А3), Лист...

Serge 007>> Re: База данных по договорам для 15 разных компаний
2012-06-04 20:17 http://forum.msexcel.ru/profiles/serge_007-u25260.html
БД - это то куда вносится исходная информация. Для Excel важно что бы БД была в виде ОДНОЙ таблицы. Эту информацию можно потом раскидывать (разными способами) на любое количество книг и/или листов. У Вас же нет БД, если она состоит из трёх десятков листов и данные в них подтягивать формулами из книги-отчёта. Всё прямо наоборот, по сравнению с тем как должно быть.

xls adept>> Re: Задача по копированию диапазона ячеек при выполнении условия
2012-06-05 10:21 http://forum.msexcel.ru/profiles/xls_adept-u137895.html
В личных сообщениях

052>> Re: Всплывающая подсказка в таблице данных Excel
2012-06-05 10:58 http://forum.msexcel.ru/profiles/052-u139335.html
Добрый день.
Prist
когда копирую ваш код для другой страницы выдает ошибку:
Код:
Run-time error '1004':
method 'range' of object'_worksheet' failed

жму debug, выделяет желтым эту строку
Код:
sTXT = sTXT & "-" & Application.VLookup(vTmpVal, Range("code" & IIf(li > 3, 3, li)), 2, 0) & ";" & Chr(10)

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



Poltava>> Re: Изменяется путь при копировании файла в другую папку
2012-06-05 11:22 http://forum.msexcel.ru/profiles/poltava-u39021.html
1)Ну во первых ЕСЛИОШИБКА это просто удобная формула для 2007 экселя в 2003 вместо нее можно использовать конструкцию из ЕОШ и ЕСЛИ формула будет более громоздкой но по сути будет делать тоже самое
2)ЕСЛИОШИБКА это я взял у вас из вашего же поста и идея не в том, а в использовании функции ДВССЫЛ именно эту часть я вам поменял.
3)Если конечный пользователь не вы я бы еще раз обратил внимание на ДВССЫЛ в отличии от макроса который может не сработать если они выключены формула сработает всегда!

Serge 007>> Re: Изменяется путь при копировании файла в другую папку
2012-06-05 11:30 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...в отличии от макроса, который может не сработать если они выключены, формула сработает всегда!
Кроме тех случаев, когда выключен автопересчёт Подмигивающий

Poltava>> Re: Всплывающая подсказка в таблице данных Excel
2012-06-05 11:47 http://forum.msexcel.ru/profiles/poltava-u39021.html
Если бы вы прикрепили файл в котором ЭТО не работает то тогда вам явно ответили бы быстрее.

Hugo121>> Re: Всплывающая подсказка в таблице данных Excel
2012-06-05 13:10 http://forum.msexcel.ru/profiles/hugo121-u30647.html
Range("code" & номер)
Обеспечить наличие - и заработает. Наверное...

d_elf_in>> Re: Уcловное форматирование, диапазон данных
2012-06-05 13:30 http://forum.msexcel.ru/profiles/delfin-u144774.html
Здравствуйте. Подскажите пожалуйста, как исключить из форматированных ячеек (период от одной даты до другой) выходные и праздничные дни, которые вынесены на другие листы? Благодарю всех, кто откликнется.

vater>> Автоматическое копирование значений ячеек
2012-06-05 13:50 http://forum.msexcel.ru/profiles/vater-u144728.html
Здравствуйте.
Проблема заключается в том, что ручное копирование значения, или, просто, прописывание значений слишком долгое занятие, да и есть шанс ошибки. Хочется узнать, есть ли возможность копировать значения из, например, ячеек А1:В3 (там ведется расчет) в (А10:В12) + 1, то есть чтобы при нажатии на кнопку или "расширении формулы" из фиксированных ячеек, значения копировались в ячейки на 1 ниже предыдущей?
Надеюсь в приложенной книге достаточно описания.

052>> Re: Всплывающая подсказка в таблице данных Excel
2012-06-05 14:18 http://forum.msexcel.ru/profiles/052-u139335.html
вот пример

Poltava>> Re: Всплывающая подсказка в таблице данных Excel
2012-06-05 14:39 http://forum.msexcel.ru/profiles/poltava-u39021.html
Цитировать
Range("code" & номер)
Вы скопировали в новую книгу лист в ней нет динамических диапазонов из старой!
нажмите ctrl+F3 в старой и посмотрите как там это сделано. Вывод либо создайте такие же диапазоны в новой книге либо по другому к ним обратитесь

cheshiki1>> Re: Уcловное форматирование, диапазон данных
2012-06-05 14:45 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
вариант.
1. Создайте именованный диапазон с формулой - =ЕНД(ПОИСКПОЗ(Лист1!C$1;Праздники!$A$1:$A$5;0)) (тока придется и субботы и воскресенья прописать в листе праздники.)
2. Если все субботы и воскресенья выходные, а паздники на отдельном листе,именов диап. формула =ЧИСТРАБДНИ(Лист1!G$1;Лист1!G$1;Праздники!$A$1:$A$5)=1
тогда формула форматирования будет - =И(C$1>=$A2;C$1<=$B2;проба) где "проба" имя созданного именованного диап.

052>> Re: Всплывающая подсказка в таблице данных Excel
2012-06-05 14:47 http://forum.msexcel.ru/profiles/052-u139335.html
янсно, не знал. спасибо

Ubhra>> Отображение формулы в ячейке
2012-06-05 15:29 http://forum.msexcel.ru/profiles/ubhra-u109854.html
Добрый день.
Каким образом возможно отображать в ячейке формулу, расчитывая как значение.
Пример по ячейкам:
A1=4*0,25
B1=10
C1=5
D1=A1+B1+C1

В итоге D1 = 16, но в ячейке А1 нужно отображать именно так 4*0,25

Спасибо.

IKor>> Re: Уcловное форматирование, диапазон данных
2012-06-05 16:04 http://forum.msexcel.ru/profiles/ikor-u6827.html
<...>
2. Если все субботы и воскресенья выходные, <...>
К сожалению, в нашей стране существуют еще и переносы рабочих дней на выходные. Поэтому в свое время мне приходилось создавать отдельные списки: для праздничных дней, для переносов (рабочих дней, приходящихся на выходные) и отдельно для сокращенных дней (рабочих дней накануне праздничных, но не приходящихся на выходные, в которые продолжительность рабочего времени сокращается на 1 час).

Тогда формула вида:
Код:
=ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(дата;Переносы));ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(дата;Праздники));
ЕСЛИ(ЕОШИБКА(ПОИСКПОЗ(дата;Сокращенные));ЕСЛИ(ДЕНЬНЕД(дата;2)>5;"Вых.";"Р.");"С.");"Пр.");"Р.")
Здесь дата = ссылка на ячейку с проверяемой датой, Праздники, Переносы и Сокращенные - ссылки на соответствующие диапазоны
вернет указанные текстовые значения: "Вых." = выходной, "Р." = рабочий; "С." = сокращенный; "Пр." = праздничный
Если вместо текстовых ко...

IKor>> Re: База данных по договорам для 15 разных компаний
2012-06-05 16:23 http://forum.msexcel.ru/profiles/ikor-u6827.html
Если не менять структуру хранения данных на Общую Базу Данных, куда вносятся все изменения, + 15 файлов-отчетов, заполненных формулами-ссылками на соответствующие разделы БД, то

В принципе можно сделать проверку соответствия данных Общей книги и Индивидуальных Книг. И подавать сигнал пользователю о том, что данные разняться и нужно принять решение по синхронизации (в одну или другую стороны). В зависимости от навороченности формулы проверки может потребоваться (или не потребоваться) открывать второй из проверяемых файлов. Саму проверку можно спрятать в [url=http://msexcel.ru/content/view/116/2/]условное_форматирование[/url] или использовать дополнительный столбец.

В общем виде поставленная задача (внесение изменений в индивидуальную базу данных посредством изменения ДРУГОЙ книги) решается средствами VBA.

Наверняка Вам потребуется разобраться с совместным использованием файлов разными пользователями... Это не простая задача.

P.S. Хорошим тоном считается прикладывать упрощенный пример без секретной информации, иллюстрирующий исходн...

iron priest>> Re: Отображение формулы в ячейке
2012-06-05 16:24 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
в настройках - отображать формулы, а не их значения

IKor>> Re: Автоматическое копирование значений ячеек
2012-06-05 16:37 http://forum.msexcel.ru/profiles/ikor-u6827.html
Не очень понятно что и куда вы хотите переносить...
На первый взгляд, Вам подходит очевидная формула для ячейки F102: =ОКРУГЛ(J4*100;0)

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

P.S. Уточните, пожалуйста, что для Вас исходные данные и какой результат Вы хотите получить - нарисуйте руками.

Ubhra>> Re: Отображение формулы в ячейке
2012-06-05 16:39 http://forum.msexcel.ru/profiles/ubhra-u109854.html
Но только в одной ячейке записано такое выражение 4*0,25.
В остальных ячейках нужен результат.


IKor>> Re: Отображение формулы в ячейке
2012-06-05 16:45 http://forum.msexcel.ru/profiles/ikor-u6827.html
так подойдет?

Dmitr68>> Re: Уcловное форматирование, диапазон данных
2012-06-05 16:54 http://forum.msexcel.ru/profiles/dmitr68-u18737.html
Код:
=И(C$1>=$A2;C$1<=$B2;ИЛИ(НЕ(СЧЁТЕСЛИ(Праздники!$A$1:$A$5;C1));СЧЁТЕСЛИ('Рабочие выходные дни'!$A$1:$A$3;C1)))
диапазоны с других листов можно сделать именнованными

Serge 007>> Re: Отображение формулы в ячейке
2012-06-05 16:58 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Макросы надо разрешить

nes>> Условное форматирование и выпадающий список
2012-06-05 17:20 http://forum.msexcel.ru/profiles/nes-u144775.html
Подскажите в следующем вопросе.

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

Заранее спасибо за ответ

Barbarian12>> Re: Условное форматирование и выпадающий список
2012-06-05 17:23 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Так?

ShAM>> Re: Условное форматирование и выпадающий список
2012-06-05 17:26 http://forum.msexcel.ru/profiles/sham-u106530.html
Так хотели?


С.М.>> Re: Отображение формулы в ячейке
2012-06-05 17:26 http://forum.msexcel.ru/profiles/sm-u19758.html
Вариант (макросы надо разрешить) :

Poltava>> Re: Автоматическое копирование значений ячеек
2012-06-05 17:28 http://forum.msexcel.ru/profiles/poltava-u39021.html
Полагаю как то так но уточнить задание конечно хотелось бы

vater>> Re: Автоматическое копирование значений ячеек
2012-06-05 17:44 http://forum.msexcel.ru/profiles/vater-u144728.html
Полагаю как то так но уточнить задание конечно хотелось бы

Да, именно так.
Извините, я полагаю вы сделали это через встроенный язык программирования?

Код:
Option Explicit
Option Private Module
Sub ÇàïèñàòüÇíà÷åíèÿ()
Dim LastRow As Long
LastRow = Range("F" & Rows.Count).End(xlUp).Row
Cells(LastRow + 1, 6).Value = WorksheetFunction.Round(Range("J3").Value * 100, 0)
Cells(LastRow + 1, 7).Value = WorksheetFunction.Round(Range("J4").Value * 100, 0)
Cells(LastRow + 1, 8).Value = WorksheetFunction.Round(Range("J5").Value * 100, 0)
End Sub

или я не там смотрю?

Serge 007>> Re: Условное форматирование и выпадающий список
2012-06-05 17:47 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Цитировать
происходило форматирование в этой строке в ячейках слева.
В строке где находится цифра 3 (в первой строке) или в третьей строке?

Оба варианта во вложении



nes>> Re: Условное форматирование и выпадающий список
2012-06-05 18:05 http://forum.msexcel.ru/profiles/nes-u144775.html
Так хотели?
В строке где находится цифра 3 (в первой строке) или в третьей строке?

Оба варианта во вложении

Не совсем хотел как у Вас.
Я хотел по другому, чтобы например при выборе значения "1" (из выпадающего списка), которое имело бы заливку зеленого цвета происходило форматирование в ячейках слева, т.е. чтобы ячейки A1 и B1 тоже стали иметь заливку зеленого цвета, подобно и с другими значение "2","3","5", но соответственно с другими цветами заливок.
В итоге, должно получиться так: выбрал значение "1" - ячейки A1,B1 и С1 имели бы зеленую заливку;
                                               выбрал значение "5" - ячейки A1,B1 и С1 имели бы (например) жёлтую заливку;
                                               выбрал значение "3" - ячейки A1,B1 и С1 имели бы (например) красную заливку.

Serge 007>> Re: Условное форматирование и выпадающий список
2012-06-05 20:49 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Не совсем хотел как у Вас.
Я хотел по другому...
Несколько раз перечитал топик...
Вот скажите, какая именно часть в этом предложении:
Необходимо при помощи условного форматирования сделать, чтобы при выборе из выпадающего списка определенного значения (например цифры 3 - как в прикрепленном файле) происходило форматирование (появление любого цвета заливки ил и стиля) в этой строке в ячейках слева
должна была натолкнуть нас на мысль о
...выбрал значение "1" - ячейки A1,B1 и С1 имели бы зеленую заливку;
                                               выбрал значение "5" - ячейки A1,B1 и С1 имели бы (например) жёлтую заливку;
                                               выбрал значение "3" - ячейки A1,B1 и С1 имели бы (например) красную заливку.
Непонимающий?!


ShAM>> Re: Автоматическое копирование значений ячеек
2012-06-06 00:43 http://forum.msexcel.ru/profiles/sham-u106530.html
Вы зрите прямо в корень. Язык программирования Visual Basic for Applications - сокращенно VBA.


nes>> Re: Условное форматирование и выпадающий список
2012-06-06 09:11 http://forum.msexcel.ru/profiles/nes-u144775.html
Serge 007 именно так и хотел как у Вас в прикрепленном файле, Спасибо. Подмигивающий
Извиняюсь, что изначально не верно истолковал суть вопроса.

Возник маленький вопросик - возможно ли при помощи копирования и вставки (а не руками) перенести формулы в ячейку С2, С3 и т.д., чтобы срабатывало условное формирование, также как и в ячейках A1;B1;С1


IKor>> Re: Условное форматирование и выпадающий список
2012-06-06 10:18 http://forum.msexcel.ru/profiles/ikor-u6827.html
Вам придется немного изменить сами условия в Условном форматировании:
1. Вместо =$C$1=3 записать =$C1
2. Область применения расширить с =$A$1:$C$1 до =$A$1:$C$10


На форуме Вы можете получить совет по любым вопросам работы в Microsoft Excel.

Добро пожаловать на форум!


В избранное