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

Форум по Microsoft Excel

  Все выпуски  

Наталья_А>> Re: Формула расчёта для данных с разными диапазонами


Форум по Microsoft Excel

Выпуск 13
от 2014-04-03

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

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



Наталья_А>> Re: Формула расчёта для данных с разными диапазонами
2014-03-24 11:13 http://forum.msexcel.ru/index.php?action=profile;u=

Много написано в файле, а Н6 пустая. Для учета всех условий используйте СУММЕСЛИМН() или СУММПРОИЗВ().
Да, она пустая, так как в ней необходимо прописать формулу расчёта этого значения, с чем у меня и есть сложности. Саму формулу понимаю, но не понимаю как прописать её так что бы она считала строго диапазоны (месяца закупок) по каждому клиенту (а они разные).

Наталья_А>> Re: Формула расчёта для данных с разными диапазонами
2014-03-24 11:15 http://forum.msexcel.ru/index.php?action=profile;u=
Может так?
Так, но не совсем, протягивая формулу по всем итогам, формула не учитывает диапазон каждого отдельного клиента. С этим у меня и есть основная проблема.


sergo44441>> Re: Не показывается уравнение линии тренда
2014-03-24 11:29 http://forum.msexcel.ru/index.php?action=profile;u=
Проблема возникает при переносе файла на другой компьютер.
Выбираю в параметрах подписи линии тренда формат общий, а не основной, и уравнение показывается.


NooBasTiK>> Re: Как "Облегчить" файл (VBA)
2014-03-24 11:30 http://forum.msexcel.ru/index.php?action=profile;u=
Вы бы лучше приложили файл с примером, так быстрее ответят

NooBasTiK>> Re: Не показывается уравнение линии тренда
2014-03-24 11:30 http://forum.msexcel.ru/index.php?action=profile;u=
Файл приложите

Rita>> Re: Как "Облегчить" файл (VBA)
2014-03-24 12:11 http://forum.msexcel.ru/index.php?action=profile;u=
Дело в том, что я применяю этот макрос к файлу, где более 1300 листов, которые, естественно, являются ком.тайной.
Этот макрос можно применять к любым файлам. Конечно, к файлу из одного листа нет смысла его применять из-за нерациональности. Но для пробы можно, дабы понять, как это работает.
Сделала совсем простой пример. Запустила сл.макрос (нашла у себя в заметках - он немного дополнен):
[code]Option Explicit
Option Base 1
Sub ReduceSize()
Dim LastRow As Long
Dim LastColumn As Integer
Dim arrRowHeight() As Single
Dim arrColumnWidth() As Single
Dim newWbk As Workbook
Dim oldWbName As String
Dim newWbName As String
Dim WbPath As String
Dim ShtName As String
Dim Sht As Worksheet
Dim n As Integer
Dim i As Integer
oldWbName = ActiveWorkbook.Name ' запомним имя старой книги
WbPath = ActiveWorkbook.Path ' запомним путь к старой книге
Set newWbk = Workbooks.Add ' создадим новую книгу (она сразу станет ActiveWorkbook)
ActiveWorkbook.SaveAs WbPath & "\" & "(NEW) " & oldWbName 'сохраним новую ...

KuklP>> Re: Как "Облегчить" файл (VBA)
2014-03-24 15:25 http://forum.msexcel.ru/index.php?action=profile;u=
Этот макрос обсуждался здесь:
http://www.excelworld.ru/forum/3-57-1

Rita>> Re: Как "Облегчить" файл (VBA)
2014-03-24 16:20 http://forum.msexcel.ru/index.php?action=profile;u=
Да, Вы правы. Код взят именно оттуда.
Но, насколько я помню, там он в таком варианте и остался. Проблема форматов не исчезла.
Поэтому я подняла эту тему здесь.

KuklP>> Re: Как "Облегчить" файл (VBA)
2014-03-24 16:35 http://forum.msexcel.ru/index.php?action=profile;u=
Интересная логика.  :o А почему не там? Но дело Ваше.

Rita>> Re: Как "Облегчить" файл (VBA)
2014-03-24 17:54 http://forum.msexcel.ru/index.php?action=profile;u=
Женская логика, как известно, вообще штука сложная   ::)
Зарегистрирована на этом форуме, нравится, как отвечают. На все мои вопросы до, получила необходимые ответы. Могу еще долго расхваливать этот форум, но, думаю тогда надо создать отдельную "Хвалебную" тему.  ;)

gling>> Re: Формула расчёта для данных с разными диапазонами
2014-03-24 18:34 http://forum.msexcel.ru/index.php?action=profile;u=
Что на что умножить и разделить таки не понял, надеюсь что по каждому клиенту считает в нужном диапазоне. Формулы в Н8 и Н13 разные.
Цитировать
Так, но не совсем,
Которая так чтобы совсем, или совсем не так?

Наталья_А>> Re: Формула расчёта для данных с разными диапазонами
2014-03-24 20:09 http://forum.msexcel.ru/index.php?action=profile;u=
Что на что умножить и разделить таки не понял, надеюсь что по каждому клиенту считает в нужном диапазоне. Формулы в Н8 и Н13 разные.
Цитировать
Так, но не совсем,
Которая так чтобы совсем, или совсем не так?

 :D всё получилось ура! Сама бы не додумалась. Сейчас буду разбираться.
Спасибо большое. :-*

Fedbul>> Re: округление результата вычислений
2014-03-25 09:02 http://forum.msexcel.ru/index.php?action=profile;u=
Попробуйте поэксперементировать

clere>> можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ?
2014-03-26 01:28 http://forum.msexcel.ru/index.php?action=profile;u=
Здравствуйте. Подскажите, пожалуйста, можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ? Суммируемый диапазон (W6:W44) содержит ячейки ДЕЛ/0, необходимо посчитать сумму по этому столбцу, но результат не считается. Как решить эту проблему? Спасибо.

Czeslaw>> Re: можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ?
2014-03-26 02:30 http://forum.msexcel.ru/index.php?action=profile;u=
Для столбца W и для других анологично примените такую формулу
=IF(Q6=0;0;V6*100/Q6)


Serge 007>> Re: можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ?
2014-03-26 13:39 http://forum.msexcel.ru/index.php?action=profile;u=
Для Excel 2010 и выше:=АГРЕГАТ(9;6;W6:W44)

clere>> Re: можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ?
2014-03-26 19:26 http://forum.msexcel.ru/index.php?action=profile;u=
спасибо, всем, сейчас попробую-))

clere>> Re: можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ?
2014-03-26 19:30 http://forum.msexcel.ru/index.php?action=profile;u=
=IF(Q6=0;0;V6*100/Q6) при вводе ругается на неправильное имя((( у меня 2003-й Exel

Czeslaw>> Re: можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ?
2014-03-26 21:55 http://forum.msexcel.ru/index.php?action=profile;u=
Тогда примените такую формулу
=ЕСЛИ(Q6=0;0;V6*100/Q6),
а точнее Вам надо было перевести на русский язык.

forummsexcel>> Автоматизация копирования и замены строк из Word в Excel
2014-03-27 13:16 http://forum.msexcel.ru/index.php?action=profile;u=
Задача сделана, но все же стало интересно, можно ли ее было как-то автоматизировать.

Есть файл xls с 500 строками.

Код товара Наименование товара
1 Апельсин
2 Яблоко
3 Огурец
4. Помидор
5. Редька
и.т.д.

Есть файл doc, в котором представлены те же товары, но без кода. При этом они сгруппированы.

Группа
Фрукты

Наименование товара
Яблоко
Апельсин
---
Группа
Импортные овощи

Наименование товара
Помидор
Огурец
---
Группа
Отечественные овощи

Наименование товара
Помидор
Редька


Стояла задача напротив каждого товара в документе doc проставить код, чтобы стало так:

Группа
Фрукты

Наименование товара
Яблоко 2
Апельсин 1

И т.д.

Задача была сделана вручную через Ctrl+C в MS Excel и затем Ctrl+H в MS Word (поиск с заменой - записи 'Яблоко' менялись на записи 'Яблоко 2'). Ушла масса времени. Может стоит изучить какие-то функции Word и Excel, чтобы это делать автоматом, если в будущем снова понадобится?

NooBasTiK>> Re: Автоматизация копирования и замены строк из Word в Excel
2014-03-27 20:06 http://forum.msexcel.ru/index.php?action=profile;u=
Хотите что бы помогли прикрепляйте файлы
Правила форума:
Цитировать
2. К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.
Прикрепить к сообщению можно только файлы gif,jpg,rar,zip,7z,bas,frm,cls,docx,xlsx,xls размером до 1000 Кб.
Прикрепить файл можно в полной форме ответа на сообщение. Под окном для ввода сообщения нажмите на знак "+" возле текста "Дополнительные опции..."


clere>> Re: можно ли не учитывать при суммировании ячейки, содержащие ДЕЛ/0 ?
2014-03-27 20:40 http://forum.msexcel.ru/index.php?action=profile;u=
Большое спасибо)))

badhabit>> Импорт данных из текстового файла
2014-03-28 10:22 http://forum.msexcel.ru/index.php?action=profile;u=
День добрый. Подскажите можно ли импортировать данные из текстового файла следующего вида:
[code]
ЗАО "РусXXXXXXXXXXXXX" |526221XXXX|52620XXXX|Гашение кредита овердрафта по    |
                       |          |         |кредитному договору №            |
                       |          |         |XXXXXXXXXXXXXXXX от 21.12.2012г. |
                       |          |         |от 21/12/12                      |
Филиал ООО "XXX        |771711XXXX|52620XXXX|Оплата по счету                  |
XXXXXXXXXXX" в г.Нижнем|          |         |50703010009134900XXX о 13.02.12  |
Новгороде              |          |         |за страховую премию по Договору  |
                       |          |         |5070301000913490XXXX. НДС не     |
                       |          |         |облагается.                      |
Закрытое акционерное   |526221XXXX|52620XXXX|Перевод собственных средств для  |
общество               |          |         |пополнения счета, НДС не         |
РусXXXXXXXXXXXXX"  ...

Adam>> Re: Импорт данных из текстового файла
2014-03-28 13:56 http://forum.msexcel.ru/index.php?action=profile;u=
Каждая строчка в текстовом файле заканчивается сиволом конца строки, что служи ёкселю сигналом для перехода на новую строчку. Так что вариант - все должно располагаться в одной текстовой строке, типа так:
Филиал ООО "XXX XXXXXXXXXXX" в г.Нижнем Новгороде |771711XXXX|52620XXXX|Оплата по счету 50703010009134900XXX о 13.02.12 за страховую премию по Договору 5070301000913490XXXX. НДС не облагается.  |


KuklP>> Re: Импорт данных из текстового файла
2014-03-29 17:11 http://forum.msexcel.ru/index.php?action=profile;u=
badhabit, читайте Правила и выкладывайте пример. Иначе закрою тему.

rololo>> Удаление всех символов до определенного символа
2014-03-30 16:23 http://forum.msexcel.ru/index.php?action=profile;u=
Здравствуйте. Нужно удалить все символы до символа "—", также удалить все строки без символа "—".
Либо другим способом, удалить все символы в столбце кроме 6-тизначных цифр (в моем случае это почтовые индексы улиц Москвы). По сути оставить одни индексы на странице.

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

gling>> Re: Удаление всех символов до определенного символа
2014-03-30 19:32 http://forum.msexcel.ru/index.php?action=profile;u=
Здравствуйте. А с файлом было бы проще вам помочь.

rololo>> Re: Удаление всех символов до определенного символа
2014-03-30 19:35 http://forum.msexcel.ru/index.php?action=profile;u=
Здравствуйте. А с файлом было бы проще вам помочь.
прикрепил когда открывал тему, ожидает одобрения модератором.

gling>> Re: Удаление всех символов до определенного символа
2014-03-30 19:42 http://forum.msexcel.ru/index.php?action=profile;u=
Попробуйте это без файла.=ЕСЛИ(ЕОШИБКА(ПОИСК("-";A1));"";ЗАМЕНИТЬ(A1;1;ПОИСК("-";A1);""))

rololo>> Re: Удаление всех символов до определенного символа
2014-03-30 19:58 http://forum.msexcel.ru/index.php?action=profile;u=
Попробуйте это без файла.=ЕСЛИ(ЕОШИБКА(ПОИСК("-";A1));"";ЗАМЕНИТЬ(A1;1;ПОИСК("-";A1);""))
0 выдает

вот так выглядят ячейки
1-й пр-кт — 111396
Н(1-9),Н(27-1999),Ч(2-18) — 109387
800-летия Москвы пер — 127247

gling>> Re: Удаление всех символов до определенного символа
2014-03-30 20:02 http://forum.msexcel.ru/index.php?action=profile;u=
Писал же файл нужен пробуйте так =ПРАВСИМВ(A1;6)

rololo>> Re: Удаление всех символов до определенного символа
2014-03-30 20:57 http://forum.msexcel.ru/index.php?action=profile;u=
Писал же файл нужен пробуйте так =ПРАВСИМВ(A1;6)
Работает, я так понял это отрезает все символы по левую сторону от 6 правых символов. А как сделать чтоб в каждой ячейке так отрезалось автоматически?

gling>> Re: Удаление всех символов до определенного символа
2014-03-30 21:06 http://forum.msexcel.ru/index.php?action=profile;u=
Протяните ячейку вниз или скопируйте ячейку выделите нужный диапазон ниже и вставьте.

rololo>> Re: Удаление всех символов до определенного символа
2014-03-30 21:34 http://forum.msexcel.ru/index.php?action=profile;u=
Протяните ячейку вниз или скопируйте ячейку выделите нужный диапазон ниже и вставьте.
только что работало, теперь опять 0 выдает, предупреждает о циклической ссылке
вот залил файл https://docs.google.com/file/d/0BxVaVW7KMoBKbEJBVGtyd0pobWc/edit?pli=1
у Вас нормально формула работает?

gling>> Re: Удаление всех символов до определенного символа
2014-03-30 22:52 http://forum.msexcel.ru/index.php?action=profile;u=
Не знаю что за ссылки у меня их нет.

badhabit>> Re: Импорт данных из текстового файла
2014-03-31 15:58 http://forum.msexcel.ru/index.php?action=profile;u=
badhabit, читайте Правила и выкладывайте пример. Иначе закрою тему.
Извините, не понял, пример чего я должен выложить?...

Как понимаю, моя задача заключается в корректном преобразовании моего текстового файла из "многострочного" в "однострочный"... Может кто подскажет как это можно сделать?...

Michael Holbrook>> Обновление экрана при переходе с одной книги на другую
2014-03-31 16:12 http://forum.msexcel.ru/index.php?action=profile;u=
Всем привет! Собственно, вопрос вот в чем. У меня происходит скрытие некоторых строк на листе, при переходе на этот лист. Т.е. активируется лист и обновляется экран. Это все внутри одной книги.
Вопрос вот в чем: можно ли сделать так, чтобы обновление экрана производилось на данном листе еще при переходе с другой книги на данный лист? Спасибо!

cheshiki1>> Re: Обновление экрана при переходе с одной книги на другую
2014-03-31 16:27 http://forum.msexcel.ru/index.php?action=profile;u=
как вариант повесить макрос на событие Workbook_Activate() в модуль книги.

Sergey Skripay>> Excel 2013 считает намного дольше Excel 2010
2014-03-31 16:36 http://forum.msexcel.ru/index.php?action=profile;u=
Имеем таблицу, около 5000стр. Стоит авто фильтр.
Внизу считается сумма =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;K4:K5000)
При изменении _автофильтр_а , в Excel 2010 пересчет занимает около 5 с., тот же файл, та же операция на более сильном компьютере в Excel 2013 занимет около 45с и 80%-90% загрузки процессора.
В чем может быть проблема?

Update. Тормоза происходят не только при изменении _автофильтр_а, но и при ручной пересчете листа.
Компьютер с Excel 2010 намного слабее, чем компьютер с Excel 2013 на котором наблюдаются тормоза.

Добавил файл

Michael Holbrook>> Re: Обновление экрана при переходе с одной книги на другую
2014-03-31 17:10 http://forum.msexcel.ru/index.php?action=profile;u=
как вариант повесить макрос на событие Workbook_Activate() в модуль книги.
Попробовал, но ничего не происходит. Спасибо ;)

cheshiki1>> Re: Обновление экрана при переходе с одной книги на другую
2014-03-31 17:21 http://forum.msexcel.ru/index.php?action=profile;u=
вариант
Private Sub Workbook_Activate()
If ActiveSheet.Name = "Лист1" Then Sheets("Лист2").Activate
Sheets("Лист1").Activate
End Sub


KuklP>> Re: Импорт данных из текстового файла
2014-04-01 01:01 http://forum.msexcel.ru/index.php?action=profile;u=
Так и выложите пример текстового файла. Хотя могу сказать сразу - хлопотно будет в таком виде преобразовывать. Но возможно в принципе.

RAN>> Re: Обновление экрана при переходе с одной книги на другую
2014-04-01 08:31 http://forum.msexcel.ru/index.php?action=profile;u=
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
MsgBox "QQQ"
End Sub

Private Sub Workbook_WindowActivate(ByVal Wn As Window)
MsgBox "QQ"
End Sub


badhabit>> Re: Импорт данных из текстового файла
2014-04-01 09:29 http://forum.msexcel.ru/index.php?action=profile;u=
Ясн, просто к сообщению нельзя прикреплять .txt-файлы вот я его в сообщение и написал. Приложил, только расширение .bas сделал...

Michael Holbrook>> Re: Обновление экрана при переходе с одной книги на другую
2014-04-01 10:43 http://forum.msexcel.ru/index.php?action=profile;u=
Спасибо, ребят!

Прописал в "Эта книга":

Private Sub Worksheet_Activate()
    Call УдалениеСтрокПоУсловию
End Sub
Private Sub Workbook_Activate()
    Call УдалениеСтрокПоУсловию
End Sub

Работает!

Илья Жаворонков>> Общая сводная диаграмма
2014-04-01 16:31 http://forum.msexcel.ru/index.php?action=profile;u=
Приветствую!
Необходимо создать сводную диаграмму (либо просто диаграмму, не знаю как удобнее).
Суть следующая:
Отобразить график выданных и выполненных ЗР относительно даты(в данном случае месяцев)
Общая сводная диаграмма для всех листов
При добавлении новых строк график так же должен обновляться(кнопка обновить всё у меня есть)
Чтобы на общей диаграмме можно было бы легко показывать и скрывать графики отдельных листов, выбирать промежуток времени


oleg111>> Операции с датами в Excel 2003
2014-04-01 16:35 http://forum.msexcel.ru/index.php?action=profile;u=
Доброго времени суток! Необходимо в Excel 2003 решить задачу:
Дана последовательность ячеек с датами по возрастанию (ежедневно), в которой имеются несколько пропусков от 1 до n дней в виде пустых ячеек (длительность, количество пропусков, а также длительность временного интервала между пропусками - величины переменные). Необходимо в существующем массиве выделить непрерывные временные интервалы, определив для каждого интервала минимальное и максимальное значения (дата начала и окончания), выведя их в отдельных ячейках, например сформировав таблицу. При этом выходные и праздничные (лист Праздники) дни в эту таблицу попадать не должны, а выводиться отдельно, см. лист 1
Возможно ли это? Какие посоветуете варианты решений?
Возможно ли решить обратную задачу, т.е. по имеющимся временным интервалам в вышеуказанных таблицах выстроить последовательность дат (можно без пропусков) - см. лист 2.
Спасибо.

RAN>> Re: Импорт данных из текстового файла
2014-04-01 18:57 http://forum.msexcel.ru/index.php?action=profile;u=
Делим по переводу строки, определяем границы блока, внутри блока делим строки по разделителя "|", собираем новую строку, пишем в новый текст. И так до конца файла. В результате получаем txt нужного вида.

KuklP>> Re: Импорт данных из текстового файла
2014-04-01 23:33 http://forum.msexcel.ru/index.php?action=profile;u=
Андрюш, я так понял, результат надо в xls. Поэтому ничего не делим, импортируем в эксель по вертикальному табулятору(|), а там уже макросом обрабатываем, ориентируясь на 2-столбец. Т. е. по нему определяем блоки первого и 4-го столбца, к-рые надо слить. Или тоже делаем в массиве. Но писать пока нет времени, так что если у тебя есть желание... :)

RAN>> Re: Импорт данных из текстового файла
2014-04-02 00:09 http://forum.msexcel.ru/index.php?action=profile;u=
Токмо еще кодировку сменить.  :D


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

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


В избранное