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

Форум по Microsoft Excel

  Все выпуски  

iKriss>> Re: перенос данных диапазоном, помогите с синтаксисом


Форум по Microsoft Excel

Выпуск 40
от 2012-10-11

Подписчиков: 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".



iKriss>> Re: перенос данных диапазоном, помогите с синтаксисом
2012-10-03 15:51 http://forum.msexcel.ru/profiles/ikriss-u147911.html
Идеально =)) Спасибо большое!


ZORRO2005>> Re: Соровка в сводной таблице
2012-10-03 15:53 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
А про первый вариант немного не поняла - как его сделать и подходит ли он.

http://office.microsoft.com/ru-ru/excel-help/HA010242688.aspx#BM4

Есть еще вариант добавить столбец в исходную таблицу(см. вложение на 2 листах) .


Vetebeshnik>> Округление параметра до ближайшего заданного большего и построение графика
2012-10-03 16:20 http://forum.msexcel.ru/profiles/vetebeshnik-u153184.html
Доброго времени суток! Товарищи ветераны помогите неопытному юзеру! Плачущий
Проблема 1:имеется таблица данных с задаваемыми параметрами длины (мм) и расхода (м3/с). Необходимо по ним определить коэффициент из таблицы. Проблема решается функцией "индекс" - это мне понятно, но как округлять значения до заданного:
- длины до 50, 100, 200, 300, 400....(необхимо принимать ближайшее большее)
- расхода до 0,5, 1,0, 1,5,.....(необходимо принимать ближайшее большее)
а как быть если нужно ближайшее меньшее? 
Проблема 2:
Имеется таблица данных для оси Х и оси У. По ней производится постоение графика. Одновременно на этом графике необходимо постоить график характеристики из справочника (т.е. есть только его графический вариант, математической зависимости для постоения графика характеристики нет). Необходимо найти точку пересечения первого и второго графиков и отложить значения точки пересечения по по осям.
Спасибо огромное зараннее!

Dimchiko>> Re: Организация плавающего маркера "сегодняшний день"
2012-10-03 17:13 http://forum.msexcel.ru/profiles/dimchiko-u4609.html
вот теперь то, что надо!!!!
СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!!

Michael Holbrook>> Выбор большего значения по индексу
2012-10-03 17:21 http://forum.msexcel.ru/profiles/michael_holbrook-u149447.html
Всем привет!
2 дня борюсь с непосильной для себя задачей. Состоит она в том, что у меня есть 2 ячейки, в каждой из которых находится какое-то текстовое значение. Эти текстовые значения у меня индексированы. Необходимо на основе их индексов вставить в ячейку текстовое значение, у которого индекс выше.

В моем примере это ячейки L6 и M6. В ячейках V10 и W10 я нахожу соответствующие им индексы из таблицы AN7:AO43. Затем в ячейке U10 выбираю бОльшее значение из V10 и W10. И в конце на основе большего значения ищу по индексу соответствующий ему текст, который должен записаться в ячейку L6.
Как видно у меня, в ячейке M6 находится бОльшее значение и оно должно автоматом переместиться в L6, но это не происходит.
 
Заранее извиняюсь за большое количество операций. Возможно можно найти способ проще, но пока ничего не выходит.
Сорри, что прикрепил архив, файл весит 3 мб.

chombi>> Re: Округление параметра до ближайшего заданного большего и построение графика
2012-10-03 17:47 http://forum.msexcel.ru/profiles/chombi-u127831.html
Для первого вопроса
=ИНДЕКС(C5:Q20;ПОИСКПОЗ(E24;A5:A20;1);ПОИСКПОЗ(E23;C3:Q3;1)) (Для округления в большую сторону заменить 1 на -1)

ZORRO2005>> Re: Выбор большего значения по индексу
2012-10-03 18:22 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Думаю ошибка в ПОИСКПОЗ()
L6:
Код:
=ПОИСКПОЗ(P6;$AA$28:$AA$43)
Разве нужно получить 8, а не 9?

Vetebeshnik>> Re: Округление параметра до ближайшего заданного большего и построение графика
2012-10-03 19:04 http://forum.msexcel.ru/profiles/vetebeshnik-u153184.html
Ув. chombi! Предложенный вариант не дает нужного результата. При +1 выдает 1,21(должно быть 1,39), а при -1 - выдает н/д. Возможно я что-то не понял.

srp>> вычитание дат и времени
2012-10-03 19:12 http://forum.msexcel.ru/profiles/srp-u70948.html
Господа, добрый вечер.
есть четыре поля: Дата Начала, Время Начала, Дата Окончания, Время Окончания.
Необходимо в пятом поле получить длительность (Дата/Время Окончания - Дата/Время Начала)
Помогите, пожал.


MCH>> Re: Округление параметра до ближайшего заданного большего и построение графика
2012-10-03 19:30 http://forum.msexcel.ru/profiles/mch-u48782.html
Для певого вопроса и по имеющимся данным, без изменения исходной таблицы:
Код:
=ИНДЕКС(C5:Q20;МАКС(ОКРУГЛВВЕРХ(E24/0,5;);1);МАКС(ОКРУГЛВВЕРХ(E23/100;)+(E23>50);1))


MCH>> Re: вычитание дат и времени
2012-10-03 19:31 http://forum.msexcel.ru/profiles/mch-u48782.html
Код:
=(C2+D2-A2-B2)*24


Олег*>> Re: Перенос дат из текстового файла с помощью макроса
2012-10-03 23:10 http://forum.msexcel.ru/profiles/oleg-u24862.html
Serge 007
Наверно, истина как всегда лежит где-то посередине Улыбка

KuklP
И все-таки мне удобнее именно через буфер обмена эту проблему решать. Все равно ведь надо текстовый файл этот перед употреблением Улыбка  открыть в Блокноте и посмотреть, что там внутри (тот ли это файл, ошибки может какие-нибудь сразу в глаза бросятся и т.п.). Ну а уж коль скоро он уже открыт, то там уже почти автоматом напрашивается "Выделить все" > "Копировать". Наверно, это дело вкуса и привычки, но для меня удобно именно так.

Hugo121
Спасибо!
Сейчас попробовал этот вариант. Отлично работает. Но, правда, задержку вставить все-таки все равно пришлось. Может от компа зависит. У меня старенький.

Эта самая Replace удобная штука, должен признать. А я о ней как-то и не знал. Все по-старинке пользуюсь Mid и InStr Улыбка  Беру ее на вооружение Улыбка

А то что можно не два раза вызывать GetObject, а только один, я догадывался, и сначала так и сделал, но начались глюки, тогда я решил...

Vetebeshnik>> Re: Округление параметра до ближайшего заданного большего и построение графика
2012-10-04 07:03 http://forum.msexcel.ru/profiles/vetebeshnik-u153184.html
MCH - спасибо огромное! все работает!

chombi>> Re: Округление параметра до ближайшего заданного большего и построение графика
2012-10-04 08:37 http://forum.msexcel.ru/profiles/chombi-u127831.html
Ув. chombi! Предложенный вариант не дает нужного результата. При +1 выдает 1,21(должно быть 1,39), а при -1 - выдает н/д. Возможно я что-то не понял.
Упс, не учел, что диапазон не отсортирован по убыванию. В таком виде -1 не будет работать.

Sofim>> Как в текстовой строке убрать повторы?
2012-10-04 10:18 http://forum.msexcel.ru/profiles/sofim-u153579.html
Добрый день!

Дано, например:

А,Агп,Арб,Ббю,Бюд,Г,Д,Зсп,Иэг,Кдр,Пап,Пац,Пр,Сав,Сад,Сау,Сав,Сзо,Смо,Спв,Сск,Ссо,Стм,Ф


Нужно убрать из строки повторяющиеся значения (в данном случае "Сав")

Результат нужно поместить в виде текста в произвольную ячейку.

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

KuklP>> Re: Как в текстовой строке убрать повторы?
2012-10-04 10:32 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Sofim, читайте Правила. Где дано, куда разместить... Тут гадать должны?

rienfer>> Задание СУММЕСЛИ с плавающими границами диапазонов.
2012-10-04 11:13 http://forum.msexcel.ru/profiles/rienfer-u153610.html
Добрый день.
Помогите, пожалуйста, правильно прописать формулу суммирования.
Суть формулы в следующем:
есть некие разделители данных в столбцах( в столбике M:M  - инд, в столбике L:L - списать, номера строк у разделителей одинаковые). Формула должна искать все ячейки с определенным текстом (расход[[#Эта строка];[индекс]]) в столбике M:M начиная с разделителя и суммировать соответствующее этим ячейкам значения в столбике L:L( опять же начиная с разделителя).
 Исходя из логики написала вот так:
СУММЕСЛИ((АДРЕС(ПОИСКПОЗ("инд";[индекс];0)+1;13;2)):M6000;расход[[#Эта строка];[индекс]];(АДРЕС(ПОИСКПОЗ("списать";расход[количество];0)+1;12;2)):L6000)
Однако excel активно ругается на формулу.
Буду рада, если подскажите, как правильно преобразовать формулу или как иначе можно решить проблему.
Заранее спасибо.

Sofim>> Re: Как в текстовой строке убрать повторы?
2012-10-04 11:55 http://forum.msexcel.ru/profiles/sofim-u153579.html
Вот файл пример к моему вопросу...

cheshiki1>> Re: Задание СУММЕСЛИ с плавающими границами диапазонов.
2012-10-04 12:23 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
ф-ция адрес работает в сцепке с ДВССЫЛ - ДВССЫЛ(АДРЕС(.....))
но это не лучший вариант.
Опишите суть того что вы хотите посчитать. По предыдущему посту чет не очень понял.

KuklP>> Re: Как в текстовой строке убрать повторы?
2012-10-04 12:23 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Public Sub www()
    Dim c As Range, s, a, i&, j
    a = [b3].CurrentRegion
    With CreateObject("scripting.dictionary")
        For i = 1 To UBound(a)
            For Each s In Split(a(i, 1), ",")
                .Item(s) = ""
            Next
            a(i, 1) = Join(.keys, ","): .RemoveAll
        Next
    End With
    [d3].Resize(UBound(a)) = a
End Sub


Michael Holbrook>> Re: Выбор большего значения по индексу
2012-10-04 12:33 http://forum.msexcel.ru/profiles/michael_holbrook-u149447.html
Спасибо за ответ! Сам разобрался. Использовал функцию СМЕЩЕНИЕ.

Sofim>> Re: Как в текстовой строке убрать повторы?
2012-10-04 12:35 http://forum.msexcel.ru/profiles/sofim-u153579.html
Большое спасибо!

Prist>> Re: Задание СУММЕСЛИ с плавающими границами диапазонов.
2012-10-04 12:39 http://forum.msexcel.ru/profiles/prist-u4859.html
Вообще как-то так должно быть:
=СУММЕСЛИ(ИНДЕКС([индекс];ПОИСКПОЗ("инд";[индекс];0)):M6000;[@индекс];ИНДЕКС([количество];ПОИСКПОЗ("списать";[количество];0)):L6000)

Но лично для меня непонятно какой должен быть критерий для суммирования?

rienfer>> Re: Задание СУММЕСЛИ с плавающими границами диапазонов.
2012-10-04 12:42 http://forum.msexcel.ru/profiles/rienfer-u153610.html
cheshiki1
От формулы нужно, чтобы начиная с разделителя и до конца таблицы суммировались все значения из столбика L, которым соответствует одинаковый индекс(столбик M)

__Nadya__>> Re: Соровка в сводной таблице
2012-10-04 12:45 http://forum.msexcel.ru/profiles/nadya-u139326.html


Есть еще вариант добавить столбец в исходную таблицу(см. вложение на 2 листах) .

[/quote]



Спасибо ограмное. Очень помогло. Только попыталась сама сделать аналогичную табличку как на листе 2 (файл во вложении), но у меня не получается привести её к такому же виду как у вас. Не поскажете как это сделать? А то я не очень сильна в сводных таблицах - только учусь. Буду очень признательна.

ZORRO2005>> Re: Соровка в сводной таблице
2012-10-04 13:16 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
но у меня не получается привести её к такому же виду как у вас. Не поскажете как это сделать?
Excel 2010: Конструктор-Макет отчета-Показать в табличной форме.


__Nadya__>> Re: Соровка в сводной таблице
2012-10-04 13:24 http://forum.msexcel.ru/profiles/nadya-u139326.html
еще раз спасибо!

polioli>> как разместить в ворде несколько мален. листов на формате А4
2012-10-04 15:27 http://forum.msexcel.ru/profiles/polioli-u4066.html
задача следующая: есть карточки - это 4-е вордовских файла f1, f2, f3, f4, в каждом по две страницы s1 и s2, параметры листа 12х7см.
мне нужно распечатать их на листе А4, на лист вертикально помещается 4-е карточки (сбоку остается пустое пространство 9см- не страшно)
Т.е. мне нужно расположить их на листе А4 (с тем, чтобы потом распечатать), так чтобы
лицо А4 было
 ---------
| f1 - s1  |
 ---------
| f2 - s1  |
 ---------
| f3 - s1  |
 ---------
| f4 - s1  |
 ---------
оборот А4 был
 ---------
| f1 - s2  |
 ---------
| f2 - s2  |
 ---------
| f3 - s2  |
 ---------
| f4 - s2  |
 ---------
И делать это все должен макрос.

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

ZORRO2005>> Re: Соровка в сводной таблице
2012-10-04 15:40 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Формула в дополнительном столбце должна быть посложнее.
Предыдущая не учитывает дубли по участкам внутри одного города.
См. вложение

ViktorG>> Запутался с копированием строк
2012-10-04 16:26 http://forum.msexcel.ru/profiles/viktorg-u22984.html
Помогите разобраться с копированием строк.
Имеется исходный файл. Нужно на основании первых двух цифр из лицевого счета создать лист и на него скопировать текущую строку. При этом шапка строки 1-17 должна быть на каждом листе.
Начал чего-то изобретать и немного запутался.
P.S. Заметил небольшой косяк в макросах заменил файл.

rienfer>> Re: Задание СУММЕСЛИ с плавающими границами диапазонов.
2012-10-04 16:42 http://forum.msexcel.ru/profiles/rienfer-u153610.html
cheshiki1, Prist
Большое спасибо за ответы!
Попробовала ваши варианты, остановилась на ДВССЫЛ. Все получилось, все считает=)
Еще раз большое спасибо.

vladturbo>> Макрос сохраняет куда ему угодно но иногда и туда куда нужно Юзеру
2012-10-04 20:47 http://forum.msexcel.ru/profiles/vladturbo-u56826.html
Добрый вечер!
Есть макрос, создающий один раз в месяц на локальном диске 3 папки, с названием формата ММММ ГГГГ & ТЕКСТ (в примере он реализован не доконца, но вопрос не в этом)
Есть второй макрос сохраняющий лист и не просто лист а только ЗНАЧЕНИЯ и ФОРМАТЫ!!! (кроме листа "СПИСОК") в созданной папке, т.к. каждый месяц название папки меняется, путь к этой папке прописан тоже в формате ММММ ГГГГ & ТЕКСТ.
Так вот, если перед начолом рабты сохранить любой Exceleвский файл в ручную в созданную первым макросом папку (в примере это папка ММММ ГГГГГ & Электроэнергия), макрос работает и все прекрасно сохраняет, а если этого не сделать, сохраняет все в стандартную Win папку "Мои документы"

vladturbo>> Re: Сохранить книгу EXCEL в папку по условию
2012-10-04 20:52 http://forum.msexcel.ru/profiles/vladturbo-u56826.html
Спасибо, придумал другое решение, оно в сегодняшней теме "Макрос сохраняет куда ему вздумается..." Если не затруднит посмотрите

gorushek>> Пронумеровать страницы в листах одной книги и сделать содержание на другом ли
2012-10-04 21:40 http://forum.msexcel.ru/profiles/gorushek-u153635.html
Здравствуйте, ексель для меня не очень знаком, поэтому обращаюсь сюда. У меня книга, состоящая из 5-10 листов, каждый лист имеет свое название.
Вопрос 1:
как сделать внизу каждой страницы сделать табличку колонтитулов со столбиками (количество страниц в листе, номер страницы в листе, номер страницы в книге) ну, конечно чтобы  цифры заполнялись автоматически Улыбка ?
Вопрос 2 Второй лист книги должен называться "содержание", и чтобы "номер страницы в книге" (из первого вопроса) автоматически заполнялся в нужной строке "содержания".
Заранее благодарю за подсказки и подскажите пожалуйста полезную литературу по екселю.


Sofim>> Re: Как в текстовой строке убрать повторы?
2012-10-04 23:28 http://forum.msexcel.ru/profiles/sofim-u153579.html
Доброго времени суток!

Уважаемый KuklP а не подскажите ли, в продолжении темы, как посчитать сумму, зная какому значению в строке соответствует какой "вес" ?
Пример:
А,Агп,Ббб,Г = 2
т.к. в таблице видим "вес"
0,5+0+1+0,5

Poltava>> Re: Пронумеровать страницы в листах одной книги и сделать содержание на другом ли
2012-10-04 23:32 http://forum.msexcel.ru/profiles/poltava-u39021.html
Читаем правила. Прикладываем пример, тогда вас можно будет понять, пока все сесьма туманно

Poltava>> Re: Сохранить книгу EXCEL в папку по условию
2012-10-05 00:17 http://forum.msexcel.ru/profiles/poltava-u39021.html
Меня не затруднит, я посмотрел, решение проблемы явное и лежит на поверхности! я разобрался где то за минуту. Но отвечу вам лишь одно. Учите мат часть! Вы не считаете нужным прислушиваться к тому что вам пишут и говорят, я потратил не менее часа для написания для Вас макроса! вы даже не посмотрев, не проанализировав его, не учтя советы, не поняв методы его работы просто отказались его хоть как то комментировать. Исходя из того что в теме вы более ничего не написали делаем вывод что вас все устроило и вы просто забыли об этом упомянуть. Каково мое удивление видеть клон темы здесь! Вы просите решить туже задачу, которую для вас уже решили. Отвечать на ваши вопросы пока Вы не прокомментируете чем вас не устроило решение изложенное выше считаю пустой тратой времени

Poltava>> Re: Макрос сохраняет куда ему угодно но иногда и туда куда нужно Юзеру
2012-10-05 00:22 http://forum.msexcel.ru/profiles/poltava-u39021.html
Макрос все делает правильно. Учите мат часть! Ваша тема фактически не отличается от Этой вашей темы и отвечать по новой на те же вопросы считаю глупо и бесполезно.

Олег*>> Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-05 00:54 http://forum.msexcel.ru/profiles/oleg-u24862.html
Добрый день!

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

Таблица с двумя входами, т.е. (если кто не знает)  в самой верхней строке располагаются значения одной независимой переменной (X), в самом первом столбце значения другой независимой переменной (Y), а на пересечении соответствующей строки и столбца находятся значения функции (Z), которая зависит от этих двух переменных.

Теперь передо мной встал вопрос, как бы понагляднее визуализировать это мое "произведение", чтобы было хотя бы в общих чертах Улыбка понятно, каким группам значений переменных соответствуют более высокие и более низкие значения функции. Конечно, один максимум и один минимум найти не составит труда, а вот определить ЗОНЫ максимумов и минимумов - это уже задача посложнее.

Попробовал использовать усл.  форматирование, выделил зеле...

__Nadya__>> Re: Соровка в сводной таблице
2012-10-05 06:47 http://forum.msexcel.ru/profiles/nadya-u139326.html
Да, точно. Это то что надо. Спасибо.

KuklP>> Re: Как в текстовой строке убрать повторы?
2012-10-05 09:15 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Public Sub www()
    Dim s, a, i&, d As Object
    a = Sheets("Таблица").[a1].CurrentRegion
    Set d = CreateObject("scripting.dictionary")
    For i = 2 To UBound(a)
        d.Item(a(i, 1)) = a(i, 2)
    Next
    a = [b3].CurrentRegion.Resize(, 2)
    With CreateObject("scripting.dictionary")
        For i = 1 To UBound(a)
            For Each s In Split(a(i, 1), ",")
                If d.exists(s) Then
                    If .exists(s) Then
                    Else
                        a(i, 2) = a(i, 2) + d.Item(s)
                    End If
                End If
                .Item(s) = ""
            Next
            a(i, 1) = Join(.keys, ","): .RemoveAll
        Next
    End With
    [d3].Resize(UBound(a), 2) = a: Set d = Nothing
End Sub


Олег*>> Автоматическое скрытие пустых столбцов в таблице, возможно ли?
2012-10-05 14:13 http://forum.msexcel.ru/profiles/oleg-u24862.html
У меня поля таблицы заполняются макросом, обрабатывающим поступающие данные. Сколько будет данных заранее неизвестно, поэтому я резервирую дополнительные (лишние) столбцы. На расчеты это не влияет, а вот сейчас захотел визуализировать полученные данные с помощью спарклайнов и столкнулся с тем, что из-за наличия пустых столбцов они (спарклайны) получаются не оптимальными с точки зрения эстетики и информативности.

В связи с этим возник вопрос: можно ли установить какое-нибудь свойство таблицы, чтобы полностью пустые столбцы автоматически скрывались?

Если такого средства нет, то можно ли как-нибудь сделать это с помощью макроса?

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

Прилагаю рабочую книгу с "некрасивыми", неинформативными спарклайнам...

0mega>> Re: как разместить в ворде несколько мален. листов на формате А4
2012-10-05 22:27 http://forum.msexcel.ru/profiles/0mega-u34319.html
polioli , здравствуйте
Как это делается  в Word-e  я не знаю, но в  Excel я делал маленькую книжку-инструкцию без макросов
 Давайте текст карточек

Serge 007>> Re: Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-05 23:45 http://forum.msexcel.ru/profiles/serge_007-u25260.html
...выделил зеленым цветом 500 максимумов и красным цветом 500 минимумов...

...как можно какую-нибудь диаграмму построить (в Экселе или в какой-нибудь другой программе), чтобы можно было как-нибудь наглядно представить себе общую картину полученных данных.
О других приложениях не скажу, но в Excel - никак
Более 256 рядов (255+1 зарезервированный) не получится даже в сводных диаграммах, кроме того тормозить такие диаграммы будут сильно и визуально они не читаемы

ЗЫ Человеческий мозг оптимально воспринимает визуальную информацию о точках экстремума только в том случае, если общее их количество не превышает 7^2, т.е. 49, хотя для меня, например, даже это число очень большое Улыбка

Poltava>> Re: Запутался с копированием строк
2012-10-06 01:12 http://forum.msexcel.ru/profiles/poltava-u39021.html
Посмотрите такой вариант

_Boroda_>> Re: Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-06 02:52 http://forum.msexcel.ru/profiles/boroda-u12234.html
Олег, а нарисуйте на небольшом кусочке (допустим, 20х20) что Вы хотели бы видеть. И словами тоже расскажите еще раз - мне, например, не совсем понятно.

_Boroda_>> Re: Автоматическое скрытие пустых столбцов в таблице, возможно ли?
2012-10-06 03:02 http://forum.msexcel.ru/profiles/boroda-u12234.html
Или может еще вот так понравится?

ShAM>> Re: Организация плавающего маркера "сегодняшний день"
2012-10-06 06:08 http://forum.msexcel.ru/profiles/sham-u106530.html
Мне особенно последний вид работ понравился Улыбка


polioli>> Re: как разместить в ворде несколько мален. листов на формате А4
2012-10-06 10:24 http://forum.msexcel.ru/profiles/polioli-u4066.html
извините, но excel тут ни при чем. собственно, не найдя решения, я поставил inDesign там забила шаблон карточек и вывод делаю из него, сохраняя предварительно вордовские файлы в pdf-формате

0mega>> Re: Макрос. Скопировать строку и поместить в другой столбец
2012-10-06 10:42 http://forum.msexcel.ru/profiles/0mega-u34319.html
Благодарю за ответ

...не совсем понял про обмен столбцов

Перезалил файл.
 Для наглядного пособия обмен информацией в столбцах сделал через формулы.
Введите "1" в АЕ2 и тогда зеленый и малиновый столбцы поменяются местами.
При "0" они поменяются обратно. Такой же результат надо сделать на макросах во всем столбце

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

При открытии файла увидите  что  ячейки AF4, AG3, AE9, AG9  уже заняты.
Это "информацию от прежнего пользователя"
При открытии файла должен обнулиться весь массив АЕ1:АJ50
Такое же действие должно быть и при наличии "1" в АЕ4

P.S.
Значения в AJ1:AJ30 должны иметь интервал от 1 до 30





Alex_ST>> Re: Организация плавающего маркера "сегодняшний день"
2012-10-06 11:43 http://forum.msexcel.ru/profiles/alexst-u65623.html
Ну, а куда же без этого? Ведь все работы как раз к Новому Году заканчиваются и начинаются приёмо-сдаточные испытания (здоровья благодарными подрядчиками Улыбка)

alex77755>> Re: Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-06 13:46 http://forum.msexcel.ru/profiles/alex77755-u149257.html
Если я правильно понял, то где-то так:

er77>> Excel External Tabels
2012-10-06 14:41 http://forum.msexcel.ru/profiles/er77-u153723.html
Всем привет )
  На досуге нужда меня заставила освоить VBA для решения задачи выгрузки SQL отчетов в EXCEL.
Как мне кажется решение получилось довольно интересным и функциональным )  Но тем не менее уверен что нет предела совершенству - поэтому я решил выложить его на суд общественности
    - может что - нибудь добавите в код, или подскажите более изящное решение )

 Основная страничка проекта
http://essbase.ru/archives/5689


Poltava>> Re: Макрос. Скопировать строку и поместить в другой столбец
2012-10-06 15:18 http://forum.msexcel.ru/profiles/poltava-u39021.html
Цитировать
При открытии файла должен обнулиться весь массив АЕ1:АJ50
А раньше было
Цитировать
При открытии Листа
Как просили та и было сделано. Сейчас переделал обнуление с переключения на лист на открытие книги.
Обмен и обнуление повесил на кнопки, по моему это логичнее но если очень нужно именно по 1-0 то и это можно организовать.
Обмен столбцов происходит только через значения ни формулы ни форматы не обмениваются, если нужно обменивать и их то это тоже реализуемо.

ZORRO2005>> Re: Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-06 16:07 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Может такой вариант подойдет?


alex77755>> Re: Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-06 21:25 http://forum.msexcel.ru/profiles/alex77755-u149257.html
Можно добавить цихерки и придумать дрругой алгоритм раскраски.

Олег*>> Re: Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-06 23:23 http://forum.msexcel.ru/profiles/oleg-u24862.html
Сразу хочется сказать огромное спасибо, всем кто хочет мне помочь! Я даже не ожидал, что будет так много предложений. Теперь по порядку их поступления Улыбка

Вариант с условным форматированием. Прямо в таблице цветом можно выделить.

Но это же, в принципе, тот же самый способ, который я описал в топике. Только у меня таблица была еще больше (900x900) и комп тормозил очень сильно, на грани зависания.


... ну очень большая Улыбка  (302х534)
Вроде бы идеально подходит диаграмма поверхности, но когда я "зарядил" в нее эту таблицу, Эксель выплюнул ее со словами: "Отстань от меня. Я строю только диаграммы, в которых не больше 255 рядов".

302 - это больше  чем 255
а 302/2>255 и машина не буде...


Олег*>> Re: Автоматическое скрытие пустых столбцов в таблице, возможно ли?
2012-10-07 00:11 http://forum.msexcel.ru/profiles/oleg-u24862.html
Или может еще вот так понравится?

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


Не подойдет такой вариант:
выделяем Спарклайны-вкладка Работа со спарклайнами-Изменить данные-Скрытые и пустые ячейки-Показывать как...Линию
Да я там вроде бы все варианты перепробовал перед тем, как эту тему на форуме поднять. Вроде бы все как-то не очень наглядно получалось.


[quote author=Prist link=t...

0mega>> Re: Макрос. Скопировать строку и поместить в другой столбец
2012-10-07 09:54 http://forum.msexcel.ru/profiles/0mega-u34319.html
Спасибо
Все работает

Prist>> Re: Автоматическое скрытие пустых столбцов в таблице, возможно ли?
2012-10-07 10:14 http://forum.msexcel.ru/profiles/prist-u4859.html
Олег, полагаю, что имеет смысл принудительно указать имя листа, на котором скрывать столбцы. Т.к., скорее всего, у Вас есть еще макросы в книге, которые выполняют свои задачи и конфликтуют с данным кодом.
Код:
Sub Hide_Cols()
    Dim rCell As Range, lLastRow As Long, lLastCol As Long, lCol As Long
    With Sheets("Имя листа")
        lLastRow = .Cells(.Rows.Count, 1).End(xlUp).Row
        lLastCol = .Cells(1, .Columns.Count).End(xlToLeft).Column
        Application.ScreenUpdating = 0
        For lCol = 2 To lLastCol - 1
            .Columns(lCol).Hidden = (.Range(.Cells(2, lCol), .Cells(lLastRow, lCol)).Text = "")
        Next lCol
    End With
    Application.ScreenUpdating = 1
End Sub


Олег*>> Re: Автоматическое скрытие пустых столбцов в таблице, возможно ли?
2012-10-07 14:24 http://forum.msexcel.ru/profiles/oleg-u24862.html
Олег, полагаю, что имеет смысл принудительно указать имя листа, на котором скрывать столбцы. Т.к., скорее всего, у Вас есть еще макросы в книге, которые выполняют свои задачи и конфликтуют с данным кодом.
Код:
Sub Hide_Cols()
    Dim rCell As Range, lLastRow As Long, lLastCol As Long, lCol As Long
    With Sheets("Имя листа")
        lLastRow = .Cells(.Rows.Count, 1).End(xlUp).Row
        lLastCol = .Cells(1, .Columns.Count).End(xlToLeft).Column
        Application.ScreenUpdating = 0
        For lCol = 2 To lLastCol - 1
            .Columns(lCol).Hidden = (.Range(.Cells(2, lCol), .Cells(lLastRow, lCol)).Text = "")
        Next lCol
    End With
    Application.ScreenUpdating = 1
End Sub

Идеально!

Олег*>> Re: Как визуализировать в Экселе очень большую таблицу с двумя входами?
2012-10-07 14:34 http://forum.msexcel.ru/profiles/oleg-u24862.html
Ну вот, позади еще одна бессонная ночь, которая не прошла даром Улыбка

В добавление к моему предыдущему посту:

alex77755, кажется, я сообразил, как это было сделано Подмигивающий

Вставляем в нашу книгу юзерскую форму, на ней размещаем PictureBox, ну а потом ставим цвет соответствующего пикселя этой картинки в зависимость от того значения, которое имеет соответствующая ячейка в нашей таблице-матрице:

Код:
Picture1.PSet (X, Y), <здесь_код_цвета>

Классно придумано! Таким образом можно будет охватить одним взглядом таблицу практически любого размера (раскрасив ее по нашему усмотрению), ну а потом уже рассматривать "под микроскопом" Улыбка по методу ZORRO2005 те участки, которые нас особенно заинтересуют. Именно так и буду действовать! Улыбка

P.S. Сейчас обнаружил, что в VBA, к сожалению,  отсутствует очень удобный "визуально-бейсиковский" метод PSet. Это немного усложняет нашу задачу. Ну что ж, придется еще немного потанцевать с бубном Улыбка

vladturbo>> Re: Сохранить книгу EXCEL в папку по условию
2012-10-07 14:44 http://forum.msexcel.ru/profiles/vladturbo-u56826.html
Добрый день, уважаемые!

Poltava:

1. Макрос для создания папки написан для удобства, (так хочет пользователь!)

В модуль книги:

Код:
Private Sub Workbook_Open()
Dim dt As Date, d As Integer
d = Day(Now)
If d < 1 Or d > 25 Then Exit Sub
dt = GetSetting("NOV", "Run", "LastDate", 0)
If Year(Now) = Year(dt) And Month(Now) = Month(dt) Then Exit Sub
SaveSetting "NOV", "Run", "LastDate", CDbl(Date)
Application.Run "Создание_папки"
End Sub
Каждый раз при открытии книги проверяется текушая дата, если дата в заданном диапазоне (с 1 числа по 25 число любого месяца) однократно запускается макрос "Создание_папки"

Соответственно создается 3 папки (2 за предыдущий месяц и одна за текущий)

[code]Sub Создание_папки()
Dim PathToSave As String, FolderName As String, FellPathToSave As String
 Dim fs As Object
 PathToSave = "C:\"
 FolderName = CStr(Format(DateAdd("m", -1, Now), "mmmm yyyy") & " Электроэнергия")
 FellPathToSave = PathToSave & FolderName & "\"
 Set fs = CreateObject("Scripting.File...

Poltava>> Re: Сохранить книгу EXCEL в папку по условию
2012-10-07 15:15 http://forum.msexcel.ru/profiles/poltava-u39021.html
Цитировать
Я не профессионально владею VBA,
Поэтому нужно четко и понятно изначально ставить задачу! Для того чтобы вам помочь корректно нужно четко понимать поставленную перед вами задачу а не тот фрагмент который вы даете!
К примеру об этом вы пишите в первый раз!
Цитировать
Соответственно создается 3 папки (2 за предыдущий месяц и одна за текущий)
мы не владеем телепатией и не можем знать все что вы задумали! по описанной задаче в первых сообщениях Вам был предложен оптимальный код! Но как оказалось задача была поставлена не совсем корректно. Прошу вам описать все что должен делать макрос и желательно еще знать для чего, а не только кусочек поставленной задачи. Позже посмотрю ваши макросы но лучше к тому времени расскажите полную картину!

vladturbo>> Re: Сохранить книгу EXCEL в папку по условию
2012-10-07 16:09 http://forum.msexcel.ru/profiles/vladturbo-u56826.html
Полная картина:

Макрос создается для автоматизации учета, хранения и печати актов выполненных работ.

1.При открытии рабочего файла Excel "Арендаторы Договора Ресурсы", в диапазоне дат с 01 по 25 число текущего месяца, макрос разово создает 3 папки в корне диска С:\ и присваивает им имена формата 1-я папка: "Название предыдущего месяца текущий год Электроэнергия", 2-я папка: "Название предыдущего месяца текущий год Телефоны", 3-я папка: "Название текущего месяца текущий год Водоснабжение". Папки создаются однократно в текущем месяце, при первом обращении пользователя к файлу "Арендаторы Договора Ресурсы"!
2.При работе с листом "ЭЛЕКТРИЧЕСТВО", после выполнения макроса "Сохранить_электроэнергия" (макрос будет привязан к кнопке) макрос создает новую книгу присваивает созданной книге имя, взятое из ячейки D14 активного листа, на "Лист1" созданной книги копирует значения и форматы с активного листа рабочей книги "Арендаторы Договора Ресурсы", и сохраняет созданную книгу в папку "Название...

KuklP>> Re: Сохранить книгу EXCEL в папку по условию
2012-10-07 16:53 http://forum.msexcel.ru/profiles/kuklp-u39713.html
Код:
Я не профессионально владею VBA, в те времена, когда я учился в школе и в институте компьютеры занимали помещения в 500 кв.м.
Как трогательно! В мое время о компьютерах вообще никто не знал. А первый свой ПК я собрал в 1993 году на советских микросхемах(проц. кр540) по схеме из журнала "Радио" авторов Сафронова и Сугоняко. И на помойках выискивал материал для корпуса этого чуда техники. Вы еще не в слезах? Я всю жизнь проработал электрогазосварщиком. Понятно, к чему я это?
Код:
Я не профессионально владею VBA
Профессионализм зависит от Вашего желания, или нежелания освоить предмет.
Перечитайте еще раз мой пост от 05 Октябрь 2012, 22:25:10

ZORRO2005>> Re: Как получить адрес ячейки с известным значением?
2012-10-08 04:12 http://forum.msexcel.ru/profiles/zorro2005-u4225.html
Ну и мой вариант если числа мин и макс не единственные:

ViktorG>> Re: Запутался с копированием строк
2012-10-08 08:29 http://forum.msexcel.ru/profiles/viktorg-u22984.html
Так то нормально, но названия листов должны быть заданы так: если первые цифры лицевого счета 41 значит название листа 11, 42-12 и т.д. до 46

waw01>> помогите решить задачку
2012-10-08 09:19 http://forum.msexcel.ru/profiles/waw01-u56766.html
Ув. Форумчане! Помогите решить следующую задачку:
Нужно чтобы значение ячейки К29 расположилось в диапазоне А9:А23 в ближайшей по значению ячейке.
Пример: значение ячейки К29 = 9.4 данное значение должно заменить значение «9» ячейки А17, при этом остальные ячейки имеют исходные значения – 1,2,3,4,5,6,7,8,9.4,10,11,12,13,14,15
Пример: значение ячейки К29 = 7,8  данное значение должно заменить значение «8» ячейки А16, при этом остальные ячейки имеют исходные значения – 1,2,3,4,5,6,7,7.8,9,10,11,12,13,14,15
Заранее всем откликнувшимся, благодарен! Файл прилагается


cheshiki1>> Re: помогите решить задачку
2012-10-08 09:47 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
для ячейки А9 - =ЕСЛИ(A8+1=ОКРУГЛ($K$29;0);ОКРУГЛ($K$29;1);ОКРУГЛ($A8;0)+1)
и тянем вниз.

iron priest>> Re: помогите решить задачку
2012-10-08 09:48 http://forum.msexcel.ru/profiles/iron_priest-u20725.html
или вот так в А9

Код:
=ЕСЛИ(СТРОКА()-8=ОКРУГЛ($K$29;0);$K$29;СТРОКА()-8)


chombi>> Re: Каталог сайтов по excel. Добавляйте!
2012-10-08 10:34 http://forum.msexcel.ru/profiles/chombi-u127831.html
http://www.vertex42.com/
Интересный сайт по реализации различных шаблонов (бютжеты, балансы, диаграммы Ганта и пр.)

Wasilic>> Re: Запутался с копированием строк
2012-10-08 11:40 http://forum.msexcel.ru/profiles/wasilic-u24852.html
в строке макроса
Код:
   txt$ = Left(Arr(i, col), 2)
допишите  -30
  txt$ = Left(Arr(i, col), 2) - 30
И будет Вам счастье!  Улыбка

cheshiki1>> Re: Запутался с копированием строк
2012-10-08 11:52 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
Цитировать
И будет Вам счастье! 
не будет. номер листа еще где то завязан.
так получаются только нужные листы, а заполнения по ним нет.

Wasilic>> Re: помогите решить задачку
2012-10-08 11:54 http://forum.msexcel.ru/profiles/wasilic-u24852.html
А как на счет [url=http://forum.msexcel.ru/pravila_foruma/pravila_foruma-t129.0.html]правил_форума[/url]?
Тема должна отражать суть вопроса, топики типа "help please" будут удаляться! (Правила форума, п.1)

Wasilic>> Re: Запутался с копированием строк
2012-10-08 11:58 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Цитировать
И будет Вам счастье! 
не будет. номер листа еще где то завязан.
так получаются только нужные листы, а заполнения по ним нет.
Ну, так в чем дело.
Если завязан, для полного счастья, подскажи где с поправкой!  Улыбка

cheshiki1>> Re: Запутался с копированием строк
2012-10-08 12:03 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
я с макросами на ВЫ. Эту строку и я нашел, а вот дальше чет не нахожу. Знал бы подсказал бы.

Wasilic>> Re: Запутался с копированием строк
2012-10-08 12:29 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Понятно. Тогда вот здесь:
Код:
           .Range([H17], .Range("H" & x - 1)).AutoFilter Field:=1, Criteria1:="=" _
                & ArrayUnique(i, 1) & "*", Operator:=xlAnd
+30
            .Range([H17], .Range("H" & x - 1)).AutoFilter Field:=1, Criteria1:="=" _
                & ArrayUnique(i, 1) + 30 & "*", Operator:=xlAnd

ЗЫ. Надеюсь Poltava не заругает!  Улыбка

Poltava>> Re: Запутался с копированием строк
2012-10-08 13:14 http://forum.msexcel.ru/profiles/poltava-u39021.html
не заругаю но раз нужны названия листов то их и правим за это отвечает строка
Код:
           .Name = ArrayUnique(i, 1) - 30
вот в конце -30 дописал и все работает но правда номера в порядке появления в списке если нужно по возрастанию то нужно массив отсортировать все остальное к названию листов отношения не имеет!

waw01>> Re: помогите решить задачку
2012-10-08 13:15 http://forum.msexcel.ru/profiles/waw01-u56766.html
хорошо, иначе буду излогать тему, ответившим - спасибо!

ViktorG>> Re: Запутался с копированием строк
2012-10-08 13:29 http://forum.msexcel.ru/profiles/viktorg-u22984.html
Все хорошо. только сейчас супруге (делается для нее) нужно чтобы вместо цифр 11,12 и т.д. в названиях листов стояло наименование района (11-Лесной, 12-Заречный, 13 - запрудный,и т.д.) возможно?

cheshiki1>> Re: Запутался с копированием строк
2012-10-08 13:35 http://forum.msexcel.ru/profiles/cheshiki1-u14363.html
а от куда это брать? что 11 это именно лесной а не какой нибудь другой.
продумайте все если и огласите за раз, а не каждый день по чуть-чуть.

ViktorG>> Re: Запутался с копированием строк
2012-10-08 13:49 http://forum.msexcel.ru/profiles/viktorg-u22984.html
Так женский ум я то сих пор не всегда понимаю ей сначала одно нужно, а потом другое.
Вытрес из нее последние данные (коды и названия районов): 41-Лесной, 42-Заречный, 43 - Запрудный, 44-Куликовский, 45-Синяковский, 46-Краснопольский.
Всего шесть. Надеюсь больше ничего ей не понадобится.

Wasilic>> Re: Сохранить книгу EXCEL в папку по условию
2012-10-08 14:01 http://forum.msexcel.ru/profiles/wasilic-u24852.html
Просмотрев тему, хочу и я задать несколько вопросов vladturbo.
1.Сколько всего арендаторов в проекте?
2.Сколько актов (договоров) в течение месяца выписывается на одного арендатора?
3.Если для каждого листа "ТЕЛЕФОН", "ВОДА" и.т.д. арендаторы не повторяются,
  то почему на листе "СПИСОК" только один список для всех листов?


Michael Holbrook>> Эксель видит пробел, а в ячейке его нету
2012-10-08 15:09 http://forum.msexcel.ru/profiles/michael_holbrook-u149447.html
Здравствуйте! Последнее время часто сталкивался с такими проблемами, но они решались, так как в последствии находились лишние пробелы в тексте.
Сейчас же я пробел в упор не вижу, а Эксель в этапах вычисления указывает на него.

Ячейка P20 обращается к F20 и насколько я понимаю, пробел видит именно там. Буду благодарен помощи!






Serge 007>> Re: Как получить адрес ячейки с известным значением?
2012-10-08 15:11 http://forum.msexcel.ru/profiles/serge_007-u25260.html
И ещё вариант, одной формулой (возвращает список адресов в формате А1):
Код:
=АДРЕС(НАИМЕНЬШИЙ(ЕСЛИ((П=KT$3);СТРОКА(П));СТРОКА(A1));ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ((П=KT$3);СТОЛБЕЦ(П)+СТРОКА(П)*ЧСТРОК(П));СТРОКА(A1));ЧСТРОК(П));4)


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

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


В избранное