Ru-Board.club
← Вернуться в раздел «Программы»

» Excel FAQ (часть 5)

Автор: jvg
Дата сообщения: 28.07.2010 22:35
Други-товарищи, уважаемое сообщество! Прошу помощи в решении проблемы активации в Excel надстройки Analysis ToolPack, Analysis ToolPack VBA. Дело в том, что в офисе (работа) установлен такой же как дома MS Office 2007, но (!) дома русский RTM от Wzor'a- на работе английский. В английском работат надстройка PivotTable, на домашней глухой номер, хотя в настройках отмечено: использовать функции GetPivotData для ссылок в сводной таблице. Проверил по свойствам в надстройках Excel на работе, вот такой набор установлен: analys32.xll, atpvbaen.xlam, sumif.xlam, lookup.xlam, solver.xlam. Парнишка, который до меня на этой машине трудился сказал, что надстройку взял в обрезанном варианте с прежнего места работы, якобы она от офиса 2010.
Автор: defdefdef
Дата сообщения: 28.07.2010 22:49
jvg
PivotTable это же Сводная таблица, да? Она по умолчанию в екселе установлена. Может быть ты че-то другое ищешь.
Автор: jvg
Дата сообщения: 28.07.2010 23:14
defdefdef, фишка-то в том, что в панели быстрого доступа на рабочей машине (офис 2007-правее шарика с эмблемой) установлены кнопки для создания пивот-таблицы, они функционируют как по маслу. В домашнем варианте-руссский офис,- нифига. Установить-то установил кнопки на панель, но они не активны, хоть об стенку убейся. Копал по гуглу, ничего не нашел, стандартные обяснения фунуций на сайте мелкомягких. Сам же пакет PowerPivot включен в редакцию офиса 2010.
Автор: surgutfred
Дата сообщения: 29.07.2010 07:42
подскажите плиз такую вещь. Excel 2007 Каким то образом пропал заголовок строк(серенькая панель слева с нумерацией строк). В Вид-Показать и скрыть есть галка Заголовок. При ее нажатии появляется или исчезает заголовок столбцов а строковый так и не появляется. Где искать?

Все отбой разобрались - чел оказывается таблицу просто сдвинул за рабочую область листа. И заголовок просто не было видно в поле зрения..
Автор: kusoy
Дата сообщения: 29.07.2010 09:55
Господа, подскажите пожалуйста как диапозон с присвоеным ему именем "рег"(W1:AF12) на странице "регистрация" продублировать на страницу "вых" начиная с ячейки А32, да так чтобы при изменении размеров этого диапазона ячейки,располагающиеся на странице "1" ниже продублированного диапазона, аккуратно подвигались,а не перекрывались им.
Автор: swatchel
Дата сообщения: 29.07.2010 15:17
Помогите с "рабочим" (а не демо - 500 запусков) комплектом надстройки PLEX пожалуйста , ну очень срочно понадобилось...........
Автор: Alfa159
Дата сообщения: 29.07.2010 18:25
У меня Excel 2003.
Нужно что бы в ячейке отображалось число прописью с верхней ячейки. Что нужно делать? Второй момент - этот файл нужно будет открыть и пользоваться еще на другом компе где стоит 7 Excel.
Автор: Mushroomer
Дата сообщения: 29.07.2010 21:17
swatchel
Поиск софта и лекарств производится в Варезнике http://forum.ru-board.com/topic.cgi?forum=35&topic=38584&glp
Автор: ALeXkRU
Дата сообщения: 29.07.2010 22:29
Alfa159

Цитата:
Нужно что бы в ячейке отображалось число прописью с верхней ячейки. Что нужно делать?

обычно, для этого используются функции на VBA.. искать - просто
конкретно, вот примерчик (собсно).. еще тут несколько вариантов
+ другой способ
Автор: swatchel
Дата сообщения: 29.07.2010 23:31
Mushroomer
большое спасибо, хотя я что то не нашел эту ветку
Автор: Alfa159
Дата сообщения: 30.07.2010 16:30
ALeXkRU, Mushroomer
Спасибо большое, помогло.
Автор: Omsk
Дата сообщения: 05.08.2010 05:53
В файле Excel находятся цены с запятой, а нужно чтобы вместо запятых были точки, я заменял запятые на точки, но цены такого вида 30,01 меняются на 30.янв.
А некоторые цены меняются на такие числа 40000,00
Как поменять без потери вида?

------
В настройках региональных стандартов поставил разделитель тысячных точку и все нормлаьно заменилось.
Пока что
Автор: kusoy
Дата сообщения: 05.08.2010 15:02
Такая вот просьба: есть данные в ячейках на листе "1" и есть журнал регистрации на втором листе с одноименным названием, необходимо копировать данные из ячеек на листе "1" в журнал регистрации (в примере все уже сделано вручную), причем копирование это должно происходить по нажатию на кнопку(кнопка на листе "1"). При изменении данных на листе "1" и нажатию кнопки "нажать", новый набор данных должен добавляться в журнал регистрации новой строкой. http://dl.dropbox.com/u/1082461/work/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B01.xls - пример.
Автор: Sniper1
Дата сообщения: 06.08.2010 10:31
Как осуществить поиск в Excel 2007 во всех файлах что есть на компьютере или хотя бы в одной желаемой папке в которой примерно 80 экселевких книг. В Excel 2003 умел это делать а тут в Excel 2007 не могу это найти.
Автор: Mushroomer
Дата сообщения: 06.08.2010 12:57
Sniper1
Цитата:
В Excel 2003 умел это делать
И какже это делается?
Автор: vchobo
Дата сообщения: 06.08.2010 17:58
Народ!
Помогите разобраться с проблемой!
Периодически (закономерность не выяснил) пропадает возможность ввода формул.
Ввожу в ячейку: ={формула} и в ячейке так и остается, вместо результата.
Тоже самое, если вношу изменения в существующие формулы.
Вся работа встала
Автор: Sniper1
Дата сообщения: 07.08.2010 16:35

Цитата:
И какже это делается?


А может я путаю с Word 2003? Ув. Mushroomer а что действительно нельзя искать в книжках когда они закрыты? а вот как это осуществляется в Office 2003
Автор: xart
Дата сообщения: 07.08.2010 21:23

Цитата:
Ввожу в ячейку: ={формула} и в ячейке так и остается, вместо результата.

а формат ячеек какой при этом?
Автор: Ludens
Дата сообщения: 08.08.2010 14:45
А у меня вот какая задача: нужно в собственной программе (сторонней, не Excel и не макрос) сгенерировать содержимое буфера обмена таким образом, чтобы оно вставлялось в Excel с ОТНОСИТЕЛЬНЫМ ссылками.
Ну, например. Создаем в буфере обмена (Clipboard) текст из трех строчек:

3
2
=A1+A2

Если теперь этот текст вставить (Paste) в левый верхний угол листа Excel, то там появится:

3
2
5

причем последняя ячейка (A3) содержит не число, а формулу A1+A2.
Очень хорошо, мы именно этого и хотели.
Но если мы будем вставлять (Paste) такое же содержимое буфера обмена не в левый верхний угол, а в любое другое место листа, то увидим:

3
2
0

Потому что в последней ячейке формула все равно будет A1+A2! Мы видим, что наши относительные ссылки при вставке формулы в ячейку Exel превратились в абсолютные. А это не то, чего мы хотели.

Правда, можно попробовать написать формулу не в виде A1+A2, а как-нибудь так:

=INDIRECT(ADDRESS(ROW()-1;COLUMN();4))+INDIRECT(ADDRESS(ROW()-2;COLUMN();4))

В этом случае в ячейке всегда будет появляться сумма двух ячеек над ней. Но это тоже нехорошо, потому что такую ячейку нельзя будет свободно перемещать по листу: формула не будет корректироваться в зависимости от нового местоположения ячейки.
А вот как бы сделать так, чтобы при вставке в Excel из буфера обмена формулы, содержащей ОТНОСИТЕЛЬНЫЕ ссылки на ячейки, эти ссылки оставались относительными после вставки?
Кто-нибудь пробовал делать такое?
Автор: kimtan
Дата сообщения: 08.08.2010 15:54
Перед вставкой из буфера выделите ячейку A3, создайте имя - CTRL+F3 - с формулой =СУММ(Лист1!A1:A2)
Пусть имя к примеру будет "ж"
После этого создавайте свой текст в буфере, только теперь он будет выглядеть:
3
2

На английский формулы сами переведете?
Автор: Ludens
Дата сообщения: 08.08.2010 16:33
kimtan
Спасибо за ответ. Но если заставлять пользователя перед вставкой задавать имена ячейкам или производить еще какие-либо действия, то теряется весь смысл операции.
Повторюсь: копирование/вставка происходит ИЗ СТОРОННЕЙ ПРОГРАММЫ...
А, вот, я, кажется, понял, как объяснить, чтоб стало понятно!
В результате копирования/вставки из сторонней программы пользователь должен получить то же самое, что он получил бы, если б копировал/вставлял из другого листа Excel.
Вот представьте: в левом верхнем углу Лист1 у вас набрано:

3
2
=A1+A2

(в последней ячейке вы видите 5).
Вы выделяете эти три ячейки, нажимаете Ctrl-C, переходите на Лист2 и в любой его ячейке (например, в ячейке С5) нажимаете Ctrl-V. Вы получаете вот что:

3
2
=С5+С6

Мой вопрос состоит в том, как добиться точно такого же результата при вставке, копируя не с другого листа Excel, а из другой программы! Понимаете?
Автор: kimtan
Дата сообщения: 08.08.2010 16:47
Понимаю, попробуйте использовать:
=СУММ(ИНДЕКС($1:$65000;СТРОКА()-1;СТОЛБЕЦ());ИНДЕКС($1:$65000;СТРОКА()-2;СТОЛБЕЦ()))
или
=СУММ(СМЕЩ(ИНДЕКС($1:$65000;СТРОКА()-1;СТОЛБЕЦ());;;-2))
Автор: Ludens
Дата сообщения: 08.08.2010 17:39
kimtan
ну так я ж уже пробовал подобным способом и написал об этом выше.
К сожалению, если переместить ячейку с такой формулой в другое место на листе, то формула сразу перестанет работать: ссылки в ней не будут автоматически исправлены на новые.
Автор: kimtan
Дата сообщения: 08.08.2010 17:43
Ludens
А Вы попробуйте сначала
ДВССЫЛ от ИНДЕКС отличается
Автор: Ludens
Дата сообщения: 08.08.2010 17:46
kimtan
извините, я ошибся: ваши формулы работают.

Добавлено:
Проблема лишь в том, что я использовал сумму двух ячеек только как пример.
Реальная же формула может представлять собой что-то вроде
=(A1*A2+A3)*A4/(A5-A6)
В этом случае ваша формула с применением ИНДЕКС будет похожа на страшного монстра
Автор: kimtan
Дата сообщения: 08.08.2010 18:00
Ludens
В таком случае прийдется использовать стиль ссылок R1C1
и выше приведенная формула покажется не таким уж монстром:
=(RC[-1]*R[1]C[-1]+R[2]C[-1])*R[3]C[-1]/(R[4]C[-1]-R[5]C[-1])
Введена в первую ячейку второго столбца...
Автор: Ludens
Дата сообщения: 08.08.2010 18:13
О, это уже кое-что.
Огромное спасибо за советы, попытаюсь разобраться.

Добавлено:
kimtan
да, это реальный выход! Это решение моей задачи.
Собственно, мой модельный пример можно было бы рашить так:
3
2
=R[-2]C+R[-1]C

Единственная проблема: у пользователя в Excel обязательно должна быть включена опция
"R1C1 reference style". Пользователь должен сам позаботиться о ее включении, поскольку по умолчанию она выключена.
Интересно, а не существует ли возможности прямо внутри формулы указать, что Excel должен интерпретировать ссылки как R1C1?
Автор: SLasH
Дата сообщения: 09.08.2010 08:14
Office 2010
Народ, подскажите пожалуйста, как вставить рисунок в ячейку так, чтобы он был именно в ячейке, а не на листе?
Автор: ferias
Дата сообщения: 14.08.2010 00:16
Возможно это вам поможет Ссылка
Автор: SLasH
Дата сообщения: 14.08.2010 05:42
К сожалению не помогло. Я уже натыкался на это, бороздя просторы интернета при поиске ответа.
Мне не нужен список как там, мне всего лишь нужна картинка внутри ячейки.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121

Предыдущая тема: Trojan Remover 6.81 Build 2594


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.