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

Форум по Microsoft Excel

  Все выпуски  

kimtan>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?


Форум по Microsoft Excel

Выпуск 19
от 2011-05-19

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

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



kimtan>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-11 21:13 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Так можно:


Andrey Lenets>> Re: Последнее входждение в массив
2011-05-11 21:19 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
ЗЫ А что за ограничения по работе с целым столбцом? Я с таким не сталкивался...
ОЧЕНЬ низкая производительность

kimtan>> Re: Последнее входждение в массив
2011-05-11 21:30 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Отсортировать столбец A по возрастанию.

sergo44441>> Использование внешних данных для сводной таблицы
2011-05-11 21:45 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
Добрый день. Подскажите, пожалуйста, с таким вопросом: каждый день нажатием кнопки в аксессе я вывожу в экселевский файл результат запроса. Хотелось бы сделать в другом файле сводную таблицу на его основе, чтобы можно было, обновляя ее, отслеживать информацию. Число строк в выводимом файле каждый день разное. (excel 2007)

Serge 007>> Re: Последнее входждение в массив
2011-05-11 21:45 http://forum.msexcel.ru/profiles/serge_007-u25260.html
ЗЫ А что за ограничения по работе с целым столбцом? Я с таким не сталкивался...
ОЧЕНЬ низкая производительность
Про это я в курсе Улыбка
Я спрашиваю про ОГРАНИЧЕНИЯ.

Serge 007>> Re: Последнее входждение в массив
2011-05-11 21:47 http://forum.msexcel.ru/profiles/serge_007-u25260.html
еще вариант:
Код:
=ПРОСМОТР(2;1/($A$3:$A$23=F3);$B$3:$B$23)
А, да Улыбка
Я это называю "способ DV" Улыбка

Никак не могу к нему привыкнуть...

Serge 007>> Re: Использование внешних данных для сводной таблицы
2011-05-11 21:50 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Здравствуйте.

А в чём вопрос-то?

sergo44441>> Re: Использование внешних данных для сводной таблицы
2011-05-11 21:53 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
Как создать сводную в новом файле, чтобы не каждый раз строить, а лишь обновлять?

kimtan>> Re: Последнее входждение в массив
2011-05-11 21:56 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Я спрашиваю про ОГРАНИЧЕНИЯ.
Видимо у автора 2003 Excel... а там ограничения на целый столбец.
Причем неважно чем формируется массив, тремя клавишами или функциями создающими массивы (СУММПРОИЗВ(), ПРОСМОТР() и т.д.)

Serge 007>> Re: Последнее входждение в массив
2011-05-11 22:23 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Я спрашиваю про ОГРАНИЧЕНИЯ.
Видимо у автора 2003 Excel... а там ограничения на целый столбец.
Игорь, не томи Улыбка
Что за ограничения?

Serge 007>> Re: Использование внешних данных для сводной таблицы
2011-05-11 22:24 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Как создать сводную в новом файле, чтобы не каждый раз строить, а лишь обновлять?
Обратно не понял...
Ну как?.. Строим сводную, указываем источник, набираем поля...
Что не получается-то?..

SergioGach>> Re: Удалить все листы в книге кроме некоторых
2011-05-11 22:26 http://forum.msexcel.ru/profiles/sergiogach-u5136.html
Спасибо! Работает так как нужно Веселый

IKor>> Re: Последнее входждение в массив
2011-05-11 22:34 http://forum.msexcel.ru/profiles/ikor-u6827.html
Большое спасибо всем откликнувшимся.

Особенно для меня интересен второй предложенный способ - он должен работать быстрее.

К сожалению, они оба отказываются работать с целыми_столбцами (дома у меня действительно установлен MSExcel 2000)
Но второй вариант допускает возможность поиграть с динамически расширяемыми диапазонами, что для меня тоже подходит.

Код:
=ПРОСМОТР(2;1/(СМЕЩ($A$2;1;0;СЧЁТЗ($A:$A);1)=F3);СМЕЩ($A$2;1;1;СЧЁТЗ($A:$A);1))
Правда придется вниматьельно следить за пропусками строк в таблице Грустный

Относительно органичений по работе с целыми столбцами:
В MSExcel 2000 эти функции возвращают ошибку, если им попыпаться скормить целый_столбец в качестве рабочего диапазона.

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

P.S. Сортировать по столбцу - не подходит по условиям задачи... Улыбка - тем более, что это не слишком сильно упростит решение...

kimtan>> Re: Последнее входждение в массив
2011-05-11 22:36 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Формулы в 2003 не могут обработать целый столбец в качестве массива.
=ПРОСМОТР(2;1/(СМЕЩ($A$2;1;0;СЧЁТЗ($A:$A);1)=F3);СМЕЩ($A$2;1;1;СЧЁТЗ($A:$A);1))
Желательно заменить на:
=ПРОСМОТР(2;1/($A$2:ИНДЕКС(A:A;ПОИСКПОЗ("яяя";A:A))=F3);$B$2:ИНДЕКС(B:B;ПОИСКПОЗ("яяя";A:A)))

sergo44441>> Re: Использование внешних данных для сводной таблицы
2011-05-11 22:46 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
Проблема с указанием источника в другом файле, все сделал, вроде получилось, но на другой день, когда число записей увеличилось, новые записи не попали в сводную

Serge 007>> Re: Использование внешних данных для сводной таблицы
2011-05-11 23:01 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Проблема с указанием источника в другом файле, все сделал, вроде получилось, но на другой день, когда число записей увеличилось, новые записи не попали в сводную
А как Вы указали источник в другом файле?
Можно было столбцы целиком указать - дольше, но без проблем Улыбка

sergo44441>> Re: поиск наибольшего числа по проекту и вывод его в ячейку
2011-05-11 23:09 http://forum.msexcel.ru/profiles/sergo44441-u3995.html
а максимальное значение должно быть определено для каждого листа или одно для книги в целом?

IKor>> Re: Последнее входждение в массив
2011-05-11 23:10 http://forum.msexcel.ru/profiles/ikor-u6827.html
Хорошая идея.
 Тем более, что саму конструкцию ПОИСКПОЗ("яяя";A:A) можно спрятать в именнованный диапазон и не высчитывать для каждой строки заново...

kimtan>> Re: Последнее входждение в массив
2011-05-11 23:29 http://forum.msexcel.ru/profiles/kimtan-u12219.html
Так наверное будет наиболее оптимально


Endorfin>> Re: Объединение файлов *.xls в папке в один (файл и лист) - итог
2011-05-11 23:37 http://forum.msexcel.ru/profiles/endorfin-u84483.html
Спасибо за ответ, Вы знаете, я покопался в коде и сам нашел решение.

Дело в том, что в моей ситуации входные файлы являются набором данных в виде одномерных массивов так как скрипт по сбору данных их формирует в виде столбца, поэтому для анализа данных нужны именно столбцы))

ValSor>> DOS => MS Excel => Shtirlitz IV => MS Excel
2011-05-12 07:33 http://forum.msexcel.ru/profiles/valsor-u84985.html
Короче тема такая : у меня через командную строку пингуются IP и весь отчет сохраняется в Excel только в досовской кодировки , и прочесть его невозможно, после того как он сохранить это в Excel я из Excel перекидываю все в Shtirlitz IV и пересохраняю на русском нормальном языке....

Подскажите пожалуйста есть ли какие нибудь более простые пути .......

be6enka>> Re: Кнопка в EXCEL
2011-05-12 09:44 http://forum.msexcel.ru/profiles/be6enka-u84992.html
Добрый день!
Прошу помочь!!!
Необходимо создать кнопку в листе excel при нажатии, на которую один щелчок появляется символ (галочка, крестик, не важно), второй щелчок символ убирается. Я совсем не разбираюсь в макросах. Вот! Помогите, пожалуйста!!!  В замешательстве

polioli>> Re: Работа из Excel с сайтом. Передача данных и прием результата. Расче маршрута.
2011-05-12 09:47 http://forum.msexcel.ru/profiles/polioli-u4066.html
entTyp = "Trace&City1=" & toIz & "&City5=" & toOu   '& Chr(34)

.WebTables = "57"

исправила эти две строчки и все заработало


PavluhaSt>> arctg в excel
2011-05-12 10:43 http://forum.msexcel.ru/profiles/pavluhast-u84430.html
Как в Excel записать arctg(в квадрате) 3x

я пробовал =ATAN^2(3*x) но Excel выдает ошибку.

Виктория Зуева>> Re: arctg в excel
2011-05-12 11:29 http://forum.msexcel.ru/profiles/buka3-u2668.html
Вот так:

=ATAN(3*x)^2



PavluhaSt>> Re: arctg в excel
2011-05-12 11:46 http://forum.msexcel.ru/profiles/pavluhast-u84430.html
Спасибо!!!

savage_s>> Re: Как подсчитать кол-во ячеек содержащие определенный месяц?
2011-05-12 12:26 http://forum.msexcel.ru/profiles/savages-u83945.html
Ну вы блин даете. =) шедевр =) спасибо большое за консультации-помощь. Буду сидеть - анализировать - изучать =)
Все советы и рекомендации освою на будущее =)
Еще раз спасибо =)
Тема закрыта, в связи с полученным ответом и мега-удовлетворительным результатом =)

sylvio>> Re: поиск наибольшего числа по проекту и вывод его в ячейку
2011-05-12 12:30 http://forum.msexcel.ru/profiles/sylvio-u81860.html
Одна для всей книги сквозная нумерация, но разбросанная по нескольким листам.

vutaly>> CheckBox... Истина, ложь...
2011-05-12 12:36 http://forum.msexcel.ru/profiles/vutaly-u74440.html
Добрый день. Нужна помощь с Checkbox'ом, ни как не получается связать true, false с If..then.., т.е. необходимо при активации (галочка) CheckBox'а внести в таблицу положительное значение, а при отсутствии галочки отрицательное, например "Есть", "Нет". Я представлял себе это типа такого: If Enabled = True Then volue = "есть", но результата нет В замешательстве

Bomont>> Макрос выгрузки данных в файл
2011-05-12 13:03 http://forum.msexcel.ru/profiles/bomont-u4849.html
Добрый день, уважаемые форумчане!

Есть макрос, вот часть его кода:
Код:
                For m = 1 To 100 'перебираем ячейки
                    If Sheets("Output").Cells(m, 11).Value <> "" Then
                        MyFile = Sheets("Output").Cells(m, 11).Value ' путь к файлу указан в соседней ячейке
                        Open MyFile For Output As #1 'открываем файл для чтения
                        Print #1, Sheets("Output").Cells(m, 8).Value 'записываем все что есть в ячейке
                        Close #1
                    End If
                Next m

Вот какая незадача возникла. Этот макрос выгружает данные в текстовые файлы на комп в локальной сети каждую минуту (т.е. путь например такой \\ABS\A\1.txt). И возникла ситуация, что комп ABS временно был недоступен, макрос выдал ошибку и прекратил расчет. Как сделать, чтобы если нет доступа к компу, то макрос просто пропускал код выгрузки? (т.е. ну нет доступа, пропустили выгрузку, в следующую минуту если дос...

Poltava>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-12 13:03 http://forum.msexcel.ru/profiles/poltava-u39021.html
И снова драсте. Поставленная выше задача как оказалось намного сложнее. Вот так всегда делал делал а оказалось что не учел еще несколько параметров. Ну и собственно задача: теперь критерий не только 23 но и суббота это или воскресенье в зависимости от графика!!!! конкретней попробовал объяснить во вложении.

Andrey Lenets>> Re: DOS =&gt; MS Excel =&gt; Shtirlitz IV =&gt; MS Excel
2011-05-12 13:38 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
примеры кодов, файлов.... искать чёрную кошку в тёмной комнате не очень интересно

Andrey Lenets>> Re: CheckBox... Истина, ложь...
2011-05-12 13:43 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
Код:
Private Sub CheckBox1_Click()
    If CheckBox1 Then Cells(2, 1) = "Есть" Else Cells(2, 1) = "Нет"
End Sub


Andrey Lenets>> Re: Макрос выгрузки данных в файл
2011-05-12 13:48 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
Как сделать, чтобы если нет доступа к компу, то макрос просто пропускал код выгрузки? (т.е. ну нет доступа, пропустили выгрузку, в следующую минуту если доступ появился - выгрузку сделал).
добавьте первой строчкой в макросе следующий код:
Код:
On Error Resume Next
  Показывает язык

Bomont>> Re: Макрос выгрузки данных в файл
2011-05-12 14:24 http://forum.msexcel.ru/profiles/bomont-u4849.html
Спасибо, работает!
Последний нюанс, можно если возникает ошибка - записать куда нибудь в ячейку сообщение об ошибке?

Aleks373>> Самое частое текстовое значение
2011-05-12 14:58 http://forum.msexcel.ru/profiles/aleks373-u85015.html
Сразу прошу прощения, если мой вопрос банальный... Опыт работы в Excel'e очень маленький, а в интернете нашел только функцию MODE, которая используется только для чисел. Непонимающий

Данные:   множество наименований проданой продукции (текст)

Цель:   вывести в ячейке чаще всего продаваемый товар

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

MCH>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-12 15:10 http://forum.msexcel.ru/profiles/mch-u48782.html
решение "в лоб"
Код:
=СУММПРОИЗВ(((ПРАВСИМВ($A$3:$O$3;2)<>"Вс")*($P$4:$P$29="6:00")+(ПРАВСИМВ($A$3:$O$3;2)<>"Сб")*(ПРАВСИМВ($A$3:$O$3;2)<>"Вс")*($P$4:$P$29="8:00"))*($Q$4:$Q$29="ПРОИЗВ")*($A$5:$O$30="23"))


vutaly>> Re: CheckBox... Истина, ложь...
2011-05-12 16:03 http://forum.msexcel.ru/profiles/vutaly-u74440.html
Спасибо, работает) Все оказалось проще чем я думал)...но всплыл еще один вопрос, может глупый, но решить не смог. Привязываю к определенному листу через Worksheets и выдает ошибку Invalid use. Это важно, так как в книге несколько листов, по умолчанию первый, а изменение необходимо произвести на втором.

Poltava>> Re: подщет количества значений в таблице по нескольким парамертам
2011-05-12 16:08 http://forum.msexcel.ru/profiles/poltava-u39021.html
Ну спасибо как я сам не додумался почти сутки мучался!!! Плачущий Спасибо за ответ ну и конечно +1

Poltava>> Re: Самое частое текстовое значение
2011-05-12 16:11 http://forum.msexcel.ru/profiles/poltava-u39021.html
Отвечу за многих для простоты ПРИМЕР В СТУДИЮ

MCH>> Re: Самое частое текстовое значение
2011-05-12 16:15 http://forum.msexcel.ru/profiles/mch-u48782.html
Формула массива (вводится нажатием ctrl+shift+enter)
Код:
=ИНДЕКС(A1:A10;ПОИСКПОЗ(МАКС(СЧЁТЕСЛИ(A1:A10;A1:A10));СЧЁТЕСЛИ(A1:A10;A1:A10);0))
вместо A1:A10 укажите свой диапазон

GWolf>> Re: Работа из Excel с сайтом. Передача данных и прием результата. Расче маршрута.
2011-05-12 16:54 http://forum.msexcel.ru/profiles/gwolf-u4652.html
entTyp = "Trace&City1=" & toIz & "&City5=" & toOu   '& Chr(34)

.WebTables = "57"

исправила эти две строчки и все заработало


Спасибо polioli ! Теперь осталось результат: лист marsrut, привести к табличному виду. Полагаю сделать это макросом....

diggydong>> требуется формула для расчета суммы за период, очень прошу помочь
2011-05-12 16:55 http://forum.msexcel.ru/profiles/diggydong-u85031.html
Суть такова: имеются имеются три столбца 1 - время (чч:мм:сс); 2 - сумма покупки в 1 кассе; 3 - сумма покупки во 2 кассе.

Необходима формула расчета суммы всех покупок в каждой кассе за каждую минуту, час, 12 часов В замешательстве

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

GWolf>> Re: CheckBox... Истина, ложь...
2011-05-12 16:58 http://forum.msexcel.ru/profiles/gwolf-u4652.html
Спасибо, работает) Все оказалось проще чем я думал)...но всплыл еще один вопрос, может глупый, но решить не смог. Привязываю к определенному листу через Worksheets и выдает ошибку Invalid use. Это важно, так как в книге несколько листов, по умолчанию первый, а изменение необходимо произвести на втором.

Без примера кода привязки, трудно сказать, но ...
попробуйте конструкцию:

With worksheets("MyWS")

End with

Andrey Lenets>> Re: Макрос выгрузки данных в файл
2011-05-12 17:15 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
Спасибо, работает!
Последний нюанс, можно если возникает ошибка - записать куда нибудь в ячейку сообщение об ошибке?
как-то так:
Код:
                For m = 1 To 100 'перебираем ячейки
                    Err.Clear
                    If Sheets("Output").Cells(m, 11).Value <> "" Then
                        MyFile = Sheets("Output").Cells(m, 11).Value ' путь к файлу указан в соседней ячейке
                        Open MyFile For Output As #1 'открываем файл для чтения
                        Print #1, Sheets("Output").Cells(m, 8).Value 'записываем все что есть в ячейке
                        Close #1
                    End If
                    If Err.Number <> 0 Then Sheets("Output").Cells(m, 13).Value = Err.Number & " - " & Err.Description
                Next m


Bomont>> Re: Макрос выгрузки данных в файл
2011-05-12 17:28 http://forum.msexcel.ru/profiles/bomont-u4849.html
Огромное спасибо!

max write>> Отправка оповещений по email при изменении в файле и при наступлении выделенной
2011-05-12 18:07 http://forum.msexcel.ru/profiles/max_write-u85030.html
Доброго времени суток,
Необходимо написать программу, которая будет выполнять следующие задачи:

Задача 1.
Рассылка уведомлений на несколько email адресов при сохраненном изменении в одном из excel файлов. Пример уведомления: "Было совершенно изменение в файле "имя файла" на листе "имя листа" в ячейке A1 обратите внимание."
Грубо говоря, где-то в свойствах файла сделать опцию/кнопку "при изменении файла отсылать уведомления на email адреса: xxx@kkk.com; yyy@xxx.ru (набиваются вручную)"

Задача 2.
Рассылка уведомлений на несколько email адресов при наступлении какой-то из дат в excel файле. Пример уведомления: "наступила дата, указанная в файле "имя файла" на листе "имя листа" в ячейке A1 обратите внимание.
Грубо говоря, где-то в свойствах файла сделать опцию/кнопку "при наступлении какой-то из дат в файле отсылать уведомления на email адреса: xxx@kkk.com; yyy@xxx.ru (набиваются вручную)"

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

Б.Александр>> Выпадающие строки по коду + выборка и суммирование даных
2011-05-12 18:11 http://forum.msexcel.ru/profiles/baleksandr-u85024.html
1.   Нужно сделать выпадающий список по выборе КОДа, чтобы на листе ЩОДЕННА при выборе (например) КОДа 99 автоматом заполнялись строчки Найменування об"єкту - Ш/пр біля ст. м. Нивки и Дільниця - Пн МЕД.

2.  Сделать чтобы на листе НАКОПИЧУВАЛЬНА суммировались числа выбранные из листа ЩОДЕННА по марке асфальта и по КОДу
пример: в ячейке Н6 должно получиться число 56.00  ,  это равно сумме ячеек выбраных из листа ЩОДЕННА по марке асфальта - холодный и по КОДу - 01.    и.т.д.

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

Andrey Lenets>> Re: Отправка оповещений по email при изменении в файле и при наступлении выделенной
2011-05-12 18:15 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
очень много слабых мест...
пользователь может отключить макросы вручную, их может отключить система безопасности или может быть не установлен в Офисе VBA... тогда ни о каких изменениях вы не узнаете. Пользователь может пересохранить файл у себя, исправить его дома, где угодно... без интренета, перезаписать и вы опять ничего не узнаете...

если нужно отслеживать изменения в файле - лучше воспользоваться журналом изменений.
ИМХО

Serge 007>> Re: требуется формула для расчета суммы за период, очень прошу помочь
2011-05-12 22:05 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Ну и где пример?
Нам рисовать?

ZORRO2005>> Re: Самое частое текстовое значение
2011-05-12 23:19 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
для кучи:
Код:
=ИНДЕКС(A1:A10;МОДА(ПОИСКПОЗ(A1:A10;A1:A10;0)))


Serge 007>> Re: Самое частое текстовое значение
2011-05-13 00:10 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Aleks373, а если в массиве несколько лидирующих текстовых значений встречаются одинаковое число раз? Какое выводить?
Почему не приложить пример?

Мигель>> Re: Макрос?
2011-05-13 09:35 http://forum.msexcel.ru/profiles/migel-u84558.html
А макрос сложный? есть какая нибудь инфа где подобные примеры разбирались? можете ссылку дать? я читал про макросы, но там какие то другие разбирались примеры и я не нашел применения к моей задаче

Про точки, допустим написано 13,58 я точно так же переписываю 13,58 (ставлю запятую, а не точку) и он считает сумму! наверное придется все "старые" запятые на "новые" переписывать? можно ли этот процесс тоже как то автоматизировать? надеюсь это не так сложно как с первой задачей... подскажите пожалйуста, а то я свихнусь около 2 000 000 запятых переставлять! очень много данных (11 лет продаж и закупок автомобильных запасных частей)

Виктория Зуева>> Re: Макрос?
2011-05-13 10:14 http://forum.msexcel.ru/profiles/buka3-u2668.html
Про точки, допустим написано 13,58 я точно так же переписываю 13,58 (ставлю запятую, а не точку) и он считает сумму! наверное придется все "старые" запятые на "новые" переписывать? можно ли этот процесс тоже как то автоматизировать? надеюсь это не так сложно как с первой задачей... подскажите пожалйуста, а то я свихнусь около 2 000 000 запятых переставлять! очень много данных (11 лет продаж и закупок автомобильных запасных частей)

С заботой о Вашем рассудке:

посмотрела файл. У Вас там вроде число как текст хранится, вот и не считает. Сделайте ТАК:
1) Введите на листе в пустой ячейке 1. Выделите эту ячейку, скопируйте в буфер обмена.
2) Выделите столбцы "чисел" с зелеными уголками в верхнем левом углу.
3) Правка (или в контекстном меню - [abbr=клик правой кнопкой мыши]ПКМ[/abbr])- Специальная вставка  - в разделе Операция переключатель на пункт Умножить. ОК


Виктория Зуева>> Re: Макрос?
2011-05-13 10:49 http://forum.msexcel.ru/profiles/buka3-u2668.html
У меня вот такая не простая задача. Есть куча файлов с кучей данных которые нужно привести к "нормальному виду". Можно ли этот процесс автоматизировать? В прилагаемом файле:

лист 1 - то что имеется
лист 2 - то что нужно получить


Чем обусловлен именно такой "нормальный" вид? На мой взгляд, на обоих листах - очень неправильная организация хранения данных. Совсем непригодная для сортировки, фильтрации, обработки через [url=http://msexcel.ru/content/view/34/2/]_сводные_[/url] таблицы.

cheshiki1>> Re: Выпадающие строки по коду + выборка и суммирование даных
2011-05-13 12:40 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
по первому вопросу  - см вложение с 418 строки.

Б.Александр>> Re: Выпадающие строки по коду + выборка и суммирование даных
2011-05-13 12:50 http://forum.msexcel.ru/profiles/baleksandr-u85024.html
по первому вопросу  - см вложение с 418 строки.

СУПЕР!

Расскажите пожалуйста как Вы это сделали? по пунктам если можно

Wasilic>> Re: Выпадающие строки по коду + выборка и суммирование даных
2011-05-13 13:59 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Ну, или так! Макрос обьяснять не буду! Улыбка

cheshiki1>> Re: Выпадающие строки по коду + выборка и суммирование даных
2011-05-13 14:50 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
для списка смотри: Диспетчер имен и Проверка данных. Для 2007 вкладки Формулы-Диспетчер имен и Данные-Проверка данных.
А все остальное всего лишь формулы. по каждой функции использованной в формуле есть справка.
Или задавай конкретный вопрос, что именно не понятно.

Wasilic>> Re: Выпадающие строки по коду + выборка и суммирование даных
2011-05-13 15:57 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Добавил цвет участка!

Б.Александр>> Re: Выпадающие строки по коду + выборка и суммирование даных
2011-05-13 16:29 http://forum.msexcel.ru/profiles/baleksandr-u85024.html
Спасибо Огромное! cheshiki1 и Wasilic

А как на счёт второго вопроса?

...там где нужно сделать выборку-сбор данных из таблицы на отдельный лист.

cheshiki1>> Re: Выпадающие строки по коду + выборка и суммирование даных
2011-05-13 17:02 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
Так у Wasilic сделано. Если что то не то пишите.

alexexcel>> Формула возвращающая название листа не работает для слова Сняткова
2011-05-14 00:37 http://forum.msexcel.ru/profiles/alexexcel-u29749.html
Для Снятков работает и для Сняткован работает.
А для Сняткова формула =MID(CELL("filename",C1),FIND("]",CELL("filename",C1))+1,256) выдает #VALUE!
Эксель 2003. Баг?

Валерий DVL>> Re: VBA Access. Использование ADO
2011-05-14 13:29 http://forum.msexcel.ru/profiles/dvl41-u1476.html
Спасибо! Всё "ok"

evg>> Веб запрос с параметром
2011-05-14 13:39 http://forum.msexcel.ru/profiles/evg-u85287.html
Всем привет.
При выполнении макроса, выполняется веб запрос с параметром, я ввожу параметр и у меня всё прекрасно работает, а возможно ли сделать так, чтобы значение параметра не вводить самому, т.е. чтобы Excel брал значение параметра из какой-то определенной ячейки, значение которой я буду менять после выполнения запроса.

Aleks373>> Re: Самое частое текстовое значение
2011-05-14 15:00 http://forum.msexcel.ru/profiles/aleks373-u85015.html
для кучи:
Код:
=ИНДЕКС(A1:A10;МОДА(ПОИСКПОЗ(A1:A10;A1:A10;0)))
Работает почти так как мне надо, только в случае одинакового кол-ва выдаёт то значение, которое стоит выше, а хотелось бы, чтобы выдало оба (или более, если их много).
Пример могу выложить такой (не думаю что данные имеют значение, написал что попало).

Prist>> Re: Самое частое текстовое значение
2011-05-14 15:14 http://forum.msexcel.ru/profiles/prist-u4859.html
Что-то вроде того(см.пример)
Ошибку можно подавить Условным форматированием или утяжелением формулы.

Prist>> Re: Веб запрос с параметром
2011-05-14 15:16 http://forum.msexcel.ru/profiles/prist-u4859.html
Здравствуйте.
конечно, возможно. Меняйте на здоровье.


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

Prist>> Re: Формула возвращающая название листа не работает для слова Сняткова
2011-05-14 15:20 http://forum.msexcel.ru/profiles/prist-u4859.html
Только один вопрос: Что такое Сняткова, что записано в С1 и почему мы не видим примера с данным багом?

Могу сказать одно: это не баг, а Ваш косяк. Где-то Вы что-то упустили. Ищите различия между Сняткован-Снятков-Сняткова.

Мигель>> Re: Макрос?
2011-05-14 16:04 http://forum.msexcel.ru/profiles/migel-u84558.html
Спасибо за помощ! с суммой все получилось  Веселый

Со сводными таблицами разбираюсь Подмигивающий тоже вроде не плохая тема Подмигивающий спасибо

alexexcel>> Re: Формула возвращающая название листа не работает для слова Сняткова
2011-05-14 16:40 http://forum.msexcel.ru/profiles/alexexcel-u29749.html
Не знаю, не знаю. Я все перепробовал, проверял десятки раз, копировал, перебивал, не работало. Как только менял хотя бы одну букву - работало. Опять менял букву на исходную - не работало. Файл был сохранен, все как надо. А сейчас не могу воспроизвести. В ячейке С1 ничего не было. Это явно баг, но проявляющийся при очень специфическом стечении обстоятельств.
Единственное, чего я не делал, это не закрывал файла. А сегодня вот закрыл и баг пропал.

Prist>> Re: Формула возвращающая название листа не работает для слова Сняткова
2011-05-14 16:45 http://forum.msexcel.ru/profiles/prist-u4859.html
Это НЕ БАГ
Если книга была только что создана и еще не сохранена - то функция CELL("filename",C1) выдаст ПУСТО. Т.к. Вы работаете с еще фактически не существующим файлом, не имеющим постоянного места на диске. Соответственно, функция FIND("]",CELL("filename",C1)) резултатом выдаст #VALUE!, потому что ничего не сможет найти в строке нулевой длины. Значит общим результатом формулы будет тоже #VALUE!

Как только Вы сохраниет файл - фукция будет работать.

alexexcel>> Re: Формула возвращающая название листа не работает для слова Сняткова
2011-05-14 17:08 http://forum.msexcel.ru/profiles/alexexcel-u29749.html
Дружище, во-первых я написал, что я сохранил файл.
А во-вторых, не работало только для слова Сняткова, для всех остальных (Сняткову, Сняtкова и т.д.), работало. Так что все не так просто.

evg>> Re: Веб запрос с параметром
2011-05-14 17:14 http://forum.msexcel.ru/profiles/evg-u85287.html
Да конечно привожу тело макроса:

Sub Макрос5()
    Cells.Select
    Selection.Delete Shift:=xlUp
    Range("A1").Select
    With ActiveSheet.QueryTables.Add(Connection:= _
        "FINDER;C:\Users\Komp\Desktop\zapros.iqy", Destination:=Range("$A$1"))
        .Name = "zapros_976"
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .Refreshstyle="xlInsertDeleteCells"
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .WebSelectionType = xlSpecifiedTables
        .WebFormatting = xlWebFormattingNone
        .WebTables = "10,16"
        .WebPreFormattedTextToColumns = True
        .WebConsecutiveDelimitersAsOne = True
        .WebSingleBlockTextImport = False
        .WebDisableDateRecognition = True
        .WebDisableRedirections = False
        .Refresh Backgroun...

Prist>> Re: Формула возвращающая название листа не работает для слова Сняткова
2011-05-14 17:50 http://forum.msexcel.ru/profiles/prist-u4859.html
Дружище, во-первых я написал, что я сохранил файл.
А во-вторых, не работало только для слова Сняткова, для всех остальных (Сняткову, Сняtкова и т.д.), работало. Так что все не так просто.
Тогда заново: что есть Сняткова? или надо сидеть и догадываться? Это слово чего? Имя файла или слово в ячейке? Какое отношение оно имеет к теме? Что Вы видите при пошаговом вычислении формулы? У меня работает со Сняткова.
Пока Вы подробно не распишите свои действия и подробности - что откуда и куда и что чем является - попытки помочь Вам представляются мне быссмысленным занятием.
И еще раз повторю: это не баг. Это проблема локальная.

Цитрую самого себя:
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

alexexcel>> Re: Формула возвращающая название листа не работает для слова Сняткова
2011-05-14 18:50 http://forum.msexcel.ru/profiles/alexexcel-u29749.html
Сняткова - это название листа, больше нигде это слово не фигурирует. Оно должно было возвращаться той формулой в одной из ячеек. Но именно это слово формула не возвращала, в отличие от десятков других слов.
Как я уже сказал, сегодня я тоже не могу воспроизвести вчерашнюю ситуацию. Но с учетом сказанного ранее, это именно очень специфический баг. Подумайте сами, реакция была только на это слово.

Alex_ST>> Как перенести настройки Excel на другой компьютер
2011-05-15 23:03 http://forum.msexcel.ru/profiles/alexst-u65623.html
Ситуация, наверное, типичная…
Я юзаю два компа: один на работе (под ХРюшей), другой дома (Виста). На обоих компах Excel-2003.
Большую часть макросов в Personal.xls и доработок панелей управления делаю на работе :p
За несколько лет наделал много своих кнопочек для вызова макросов, своих менюшек со своими кнопочками, своих кнопочек в стандартных менюшках...
Хочется и дома иметь такой же настроенный "под себя" Excel, как и на работе.
Но к сожалению просто тупо подложить домашнему Ёкселю файл Excel11.xlb вместе с папочкой XLSTART нельзя, т.к. не совпадают пути к макросам, лежащим в Personal.xls
А сидеть и просто в режиме настройки перепрописывать макросы, прикреплённые к каждой кнопочке жутко лень.
Вот я и начал на разных форумах мучить знатоков вопросом "Как перенести настройки Excel на другой компьютер?"
После не очень продолжительных допросов Веселый уважаемый Дмитрий (The_Prist) в форуме на своём сайте доделал-таки давно "зачаты...

doro162>> Re: Обрезка номера слева справа.
2011-05-16 13:07 http://forum.msexcel.ru/profiles/doro162-u43981.html
А можно еще подсказать как например указать что бы из 8 значного кода удалить число идущее по счету 6 ..из 44555р56 букву p например.

Serge 007>> Re: Обрезка номера слева справа.
2011-05-16 13:44 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Код:
=ЗАМЕНИТЬ(A1;6;1;"")
Код:
=ЛЕВСИМВ(A1;5)&ПРАВСИМВ(A1;2)


Alex_ST>> Re: Как перенести настройки Excel на другой компьютер
2011-05-16 16:06 http://forum.msexcel.ru/profiles/alexst-u65623.html
Ещё чуть подпилил(с помощью Дмитрия, естественно)
Ну вот, теперь уже, кажется, финальный вариант Улыбка
Путь в OnAction теперь меняется только у тех кнопок, которые ссылаются на макросы, расположенные в Personal.xls
Да и путь к Personal.xls самостоятельно вбивать в ячейки нет необходимости.

А код, кстати, получился компактный настолько, что его можно даже просто модулем в Personal.xls хранить и при необходимости прямо в нём и запускать.

Ну, или вот отдельным файлом:

vutaly>> Re: CheckBox... Истина, ложь...
2011-05-16 16:38 http://forum.msexcel.ru/profiles/vutaly-u74440.html
Я привязывал так:
Код:
Private Sub CheckBox1_Click()
    Worksheets ("пример")
    If CheckBox1 Then Cells(11, 3) = "Есть" Else Cells(11, 3) = "Нет"
       
End Sub

Предложений Вами метод применить так же не удалось(

Александ_е_р>> Re: Уcловное форматирование, диапазон данных
2011-05-16 16:46 http://forum.msexcel.ru/profiles/aleksander-u85468.html
Добрый день! Уважаемые форумчане, подскажите, пожалуйста как из множества текста, находящегося в одном столбце выбрать и вывести на экран только слова, в которых содержится определенная буква или символ?

Andrey Lenets>> Re: CheckBox... Истина, ложь...
2011-05-16 16:49 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
нужно использовать With
Код:
Private Sub CheckBox1_Click()
    with sheets("пример")
         If CheckBox1 Then .Cells(11, 3) = "Есть" Else .Cells(11, 3) = "Нет"
    end with   
End Sub


Maximus_23>> Формирование нового файла с листами по условию Excel
2011-05-17 02:16 http://forum.msexcel.ru/profiles/maximus23-u29115.html
Доброго времени суток!
Во вложенном файле есть макрос по созданию на основе шаблона (Шаблон РЛ) в новом файле расчётных листков. В работе макроса всё устраивает но появилась необходимость создать расчёток в новом файле на разных листах с разделением по цехам (отделам) и что бы названия листов соответствовали наименованию цеха, отдела (столбец С).
Перечитал много форумов но нигде ничего подобного не нашёл.
Заранее благодарен

kip89>> Код функции на excel
2011-05-17 10:43 http://forum.msexcel.ru/profiles/kip89-u85522.html
На склад поступило некоторое количество товара. Данные о наименовании товара и его цене занесены в таблицу. Один из товаров имеет самую низкую стоимость. Определить наименование этого товара.

boa>> Re: Код функции на excel
2011-05-17 11:27 http://forum.msexcel.ru/profiles/boa-u4698.html
может здесь почитать?

Serge 007>> Re: Код функции на excel
2011-05-17 11:28 http://forum.msexcel.ru/profiles/serge_007-u25260.html
Определить наименование этого товара.
Это приказ?
Ну так выполняйте.

IKor>> Re: Уcловное форматирование, диапазон данных
2011-05-17 12:20 http://forum.msexcel.ru/profiles/ikor-u6827.html
Если текст размещен в отдельных ячейках столбца (пропуски строк допускаются, но не желательны), то при помощи Автофильтра (необходимо выделить весь значимый диапазон и выбрать меню ДАННЫЕ \ ФИЛЬТР) можно отображать только те значения списка, которые отвечают условиям, заданным в Автофильтре.

boa>> Тормознутое открытие файлов Ехсе! 2007 на виртуальной машине
2011-05-17 12:29 http://forum.msexcel.ru/profiles/boa-u4698.html
Решили установить мощный сервер для работы офиса
Сервер организован как виртуальная машина с несколькими серверами на одном из которых размещена прога написанная в Ехсе! 2007
Структура проги - 3 надстройки и 18 файлов которые запускаются из надстройки. Во время запуска в некоторых из них выполняются автомакросы, некоторые файлы запускаются только в чтении. самый "тяжелый" файл с данными  - 1,5м таких три остальные 300-700кб

на локальной машине прога запускается достаточно быстро (Server 2008)
"надстройки открыты за 00:00:02"
"полное открытие базы прошло за 00:01:12"
По локальной сети - от 1,5 до 3-х минут в зависимости от подключения

на виртуальном сервере прога запускается как во сне (Server 2003)
"надстройки открыты за 00:01:28"
"полное открытие базы прошло за 00:05:58"

Системщик делать ничего не хочет, говорит что дело в майкрософте или непосредственно в проге

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

Может кто сталк...

Астроном>> Re: Код функции на excel
2011-05-17 12:38 http://forum.msexcel.ru/profiles/astronom-u8080.html
Может так?

kip89>> код на vba
2011-05-17 13:41 http://forum.msexcel.ru/profiles/kip89-u85522.html
На склад поступило некоторое количество товара. Данные о наименовании товара и его цене занесены в таблицу. Один из товаров имеет самую низкую стоимость. Определить наименование этого товара. Нужно написать функцию  код на VBA

SergioGach>> Форма с ComboBox и TextBox. Формат ввода 0.00 и суммирование TextBox-сов.
2011-05-17 13:43 http://forum.msexcel.ru/profiles/sergiogach-u5136.html
Добрый день!
Не подскажете, как можно решить подобную задачу:
Есть форма с ComboBox и TextBox, 10 строк.
Нужно Количество (без формата) * Цену (0,00) = Сумма (0,00).
Внизу суммировать колонку Сумма (0,00).
Пересчет приизменении любого TextBox-а.

См. прикрипленный файл.
Спасибо!

Andrey Lenets>> Re: Форма с ComboBox и TextBox. Формат ввода 0.00 и суммирование TextBox-сов.
2011-05-17 14:28 http://forum.msexcel.ru/profiles/nitrolis-u1631.html
пример в файле...   Веселый
не знаю, так совпало или Вы намеренно сделали имена суммируемых ТекстБоксов кратными 5, но это ОЧЕНЬ помогло!

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

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

Удачи!  Подмигивающий

SergioGach>> Re: Форма с ComboBox и TextBox. Формат ввода 0.00 и суммирование TextBox-сов.
2011-05-17 14:44 http://forum.msexcel.ru/profiles/sergiogach-u5136.html
Да, спасобо, но Вы начали с конца. Как ввести в TextBox (Цена) например 2,15 (формат 0,00). Вылетает ошибка. Еще проблемы с локализацией (. или ,).

Oleg X>> Re: код на vba
2011-05-17 15:19 http://forum.msexcel.ru/profiles/gacol-u3251.html
так?


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

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


В избранное