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

marker_mc>> Отклонение на графике между точками


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

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

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

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



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

cheshiki1>> Re: Формула для таблицы.
2012-06-07 10:43 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
=ЕСЛИ(N7>O7;3;ЕСЛИ(N7<O7;0;1))

IKor>> Re: Решение задачи линейного программирования
2012-06-07 10:45 http://forum.msexcel.ru/profiles/ikor-u6827.html
Честно говоря, не совсем понятно о чем идет речь. Не смог ответить для себя на следующие вопросы:
1. функция от одного переменного F(x) или от двух переменных F(x1,x2). В ячейке А4 записано одно, а данные из столбцов В и С интерпретируются по-другому: F(x1,x2) = A*x1+B*x2+0, где коэффициенты А и В записаны во 2й строке.
2. Нужно ли искать сами коэффициенты функции (надстройка Поиск решений) или эта задача уже решена?
3. Не указан диапазон аргумента(ов), в котором необходимо построить график.
4. Чтобы это значило?
Цитировать
Решением в данном случае должен являтся вектор и целевая функция на графике должна встать на эту точку.

P.S. Существуют разные варианты построения графиков в MS Excel, проще всего в данном случае (ИМХО) использовать дополнительные столбцы, в которых с постоянным шагом сгенерировать аргумент(ы) и значения функции. В дальнейшем использовать эти столбцы в качестве исходных данных для графика (диаграммы).

Poltava>> Re: Отображение в формуле не номером ячейки,а значениями ячеек
2012-06-07 11:15 http://forum.msexcel.ru/profiles/poltava-u39021.html
А вам не подойдет команда вычислить формулу? она делает почти тоже самое.

phil3>> Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 11:16 http://forum.msexcel.ru/profiles/phil3-u144980.html
Доброго времени суток!
Помогите пожалуйста.
Есть база данных, надо подсчитать среднемесячный оборот по каждой фирме. Теоретически я понимаю, что надо найти одинаковые названия фирм, подсчитать количество их повторений для каждого наименования и найти среднее значение сумм по каждой одинаковой фирме. А вот как практически - ума не приложу.
И потом необходимо сравнить данные  с данными предыдущего периода и составить отчет в разрезе филиалов, который бы показывал абсолютный прирост продаж.
Буду очень признательна за любую помощь.

VladTCH>> Re: График с 2-мя рядами накопительных гистограмм
2012-06-07 11:22 http://forum.msexcel.ru/profiles/vladtch-u144717.html
С помощью картинки в paint я это делал, но при изменении цифр процесс переделки очень много времени отнимает.

IKor>> Re: как найти площадь под графиком
2012-06-07 11:29 http://forum.msexcel.ru/profiles/ikor-u6827.html
Решение с подсчётом квадратиков и метод трапеций(подходит только если его упростить до какой нибудь формулы)
Достаточно ли проста формула?

Barbarian12>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 11:32 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Воспользуйтесь этой формулой:
Код:
{=СРЗНАЧ(ЕСЛИ($D$9:$D$500=D9;$H$9:$H$500))}
Она суммирует общее количество по клиенту и возвращает среднее значение (файл подрезал до 500 значений). Формулу вводить как массив, зажав одновременно ctrl+shift+enter

Barbarian12>> Re: Отображение в формуле не номером ячейки,а значениями ячеек
2012-06-07 11:36 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
А вам не подойдет команда вычислить формулу? она делает почти тоже самое.
Или можно включить отображение окна контрольного значения, где удобнее всего смотреть саму формулу и отображаемый результат.

phil3>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 11:37 http://forum.msexcel.ru/profiles/phil3-u144980.html
Спасибо. А как теперь найти среднее значение в каждой группе одинаковых значений по всей базе?

Barbarian12>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 11:46 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Спасибо. А как теперь найти среднее значение в каждой группе одинаковых значений по всей базе?
У всех клиентов, имя которых совпадает, отображается одно и тоже число - это и есть среднее значение. Можно вывести для красоты в отдельную строку всех уникальных клиентов (без дублей) и рядом указать среднее значение по каждому (цифры будут такими же).

IKor>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 11:52 http://forum.msexcel.ru/profiles/ikor-u6827.html
Спасибо. А как теперь найти среднее значение в каждой группе одинаковых значений по всей базе?
Средним значением в группе одинаковых значений и будет само это значение, нет?
У всех клиентов, имя которых совпадает, отображается одно и тоже число - это и есть среднее значение. Можно вывести для красоты в отдельную строку всех уникальных клиентов (без дублей) и рядом указать среднее значение по каждому (цифры будут такими же).
Для того, чтобы найти уникальные значения можно записать в отдельном столбце формулу вида =СЧЁТЕСЛИ($D$8:D9;D9)=1 и протянуть ее по всему дополнительному столбцу. Но в прилагаемом файле все значения названий клиентов являются уникальными...


IKor>> Re: Отображение в формуле не номером ячейки,а значениями ячеек
2012-06-07 11:57 http://forum.msexcel.ru/profiles/ikor-u6827.html
Возможно ли сделать так,чтобы при нажатии на ячейку С1 он показывал "2+3"?
нет.
Но можно записать в ячейке D1 формулу =A1&" + "&B1, которая вернет нужную вам текстовую строку.

snegatin>> Re: Формула для таблицы.
2012-06-07 12:07 http://forum.msexcel.ru/profiles/snegatin-u144978.html
Спасибо !!!

phil3>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 12:10 http://forum.msexcel.ru/profiles/phil3-u144980.html
Может я не совсем правильно объясняю...
Есть значения:

Фирма   Значение 
а              6
б              2
в              1           
в              3
а              2
б              4
б              5
Согласно имеющейся формуле =СРЗНАЧ(СУММЕСЛИ($D$9:$D$500;D9;$H$9:$H$500)), результатом для фирмы а получаем значение 6+2=8, а на до среднее: 6+2=8/2=4 (фирма "а" повторяется 2 раза). Соответственно для "б" должно быть =(2+4+5)/3 = 3,66.

Barbarian12>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 12:34 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Может я не совсем правильно объясняю...
Есть значения:

Фирма   Значение 
а              6
б              2
в              1           
в              3
а              2
б              4
б              5
Согласно имеющейся формуле =СРЗНАЧ(СУММЕСЛИ($D$9:$D$500;D9;$H$9:$H$500)), результатом для фирмы а получаем значение 6+2=8, а на до среднее: 6+2=8/2=4 (фирма "а" повторяется 2 раза). Соответственно для "б" должно быть =(2+4+5)/3 = 3,66.
Это я неверную формулу предоставил, извиняюсь, сейчас исправлю.

ShAM>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 12:57 http://forum.msexcel.ru/profiles/sham-u106530.html
Код:
=СРЗНАЧ(ЕСЛИ($D$9:$D$24=D9;$H$9:$H$24;""))
Формула массива вводится не Enter, a Ctrl+Shift+Enter.


Barbarian12>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 12:58 http://forum.msexcel.ru/profiles/barbarian12-u139204.html
Отредактировал.

phil3>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 13:03 http://forum.msexcel.ru/profiles/phil3-u144980.html
Я не поняла  Плачущий. Вас не затруднит вставить формулу в файл, а то у меня не получается результат. Формула считает среднее по всем фирмам, а не отдельно по каждой фирме.

IKor>> Re: Поиск одинаковых названий, подсчёт их кол-ва и среднее значение
2012-06-07 13:48 http://forum.msexcel.ru/profiles/ikor-u6827.html
Попробуйте такую формулу (не [abbr=Вводится через Ctrl+Shift+Enter]формулу массива[/abbr]).
Код:
=ЕСЛИ(СЧЁТЕСЛИ($D$8:D9;D9)>1;"";СУММЕСЛИ(D:D;D9;I:I)/СЧЁТЕСЛИ(D:D;D9))
Она возвращает средние значения по клиентам, только в строках, где клиент встречается впервые.
Если нужно возвращать в каждой строке, то упростите формулу:
Код:
=СУММЕСЛИ(D:D;D9;I:I)/СЧЁТЕСЛИ(D:D;D9))


С.М.>> Re: как найти площадь под графиком
2012-06-07 13:59 http://forum.msexcel.ru/profiles/sm-u19758.html
метод трапеций(подходит только если его упростить до какой нибудь формулы)


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


В избранное