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

» Excel FAQ (часть 4)

Автор: kimtan
Дата сообщения: 26.08.2009 19:25
nidhthunter
А чем Вас не устраивает стандартное: Вставка-Гиперссылка-Связать с местом в документе?
Или Вам возвращать значения с разных листов требуется? Тогда функция ДВССЫЛ() справится с этим.
Автор: nidhthunter
Дата сообщения: 27.08.2009 08:12
kimtan
ни стандартное "Вставка-Гиперссылка-Связать", ни ДВССЫЛ() не практично, когда надо создать 200 и более таких ссылок.
Автор: SERGE_BLIZNUK
Дата сообщения: 27.08.2009 09:29
nidhthunter
Вы что, игнорируете, что Вам пишут!?
Mushroomer же ясно написал - вопросы по программированию задаются в теме
Excel VBA


Цитата:
ни стандартное "Вставка-Гиперссылка-Связать", ни ДВССЫЛ() не практично, когда надо создать 200 и более таких ссылок.

p.s. Вы же сами практически себе ответили - заполнять ручками ссылки не практично!
Поэтому нужно воспользоватьс простым макросом.
ответил Вам тут



Автор: nidhthunter
Дата сообщения: 27.08.2009 09:58
извиняюся. огромное спасибо за помощь.
Автор: iLord
Дата сообщения: 27.08.2009 14:59
Всем добрый день!

Возникла одна очень, на мой взгляд, не тривиальная проблема:
У нас в одном отделе есть файлик Excel'евский с большим количеством данных, а для других отделов нужна только часть информации от туда, поэтому создано ещё 7 файлов в ячейках которых настроены ссылки на главный документ и эти маленькие файлики публикуются как веб-страница на сайте. Так вот вопрос, можно ли сделать так что бы каждые 5-10 минут Excel'евские файлики автоматически открывались, обновляли данные из главного файла, сохранялись и закрыть их.

Как вы понимаете при открытии обновление происходит автоматически, а при сохранении публикация. Так что остаёться вопрос: как открыть сохранить и закрыть их? Заранее спасибо за ответы.
Автор: edselurt
Дата сообщения: 30.08.2009 13:00
Уважаемые специалисты , возможно ли в EXEL сделать следующее :
В Листе1 находится общая информация и в столбце В "Название предприятия" , к примеру в ячейки В4 "ООО Кварц" , В5 "ООО Авангард" , В6 "ЧП Комсомолец". Если создать Лист2 для предприятия "ООО Кварц" , Лист3 для предприятия "ООО Авангард" и Лист4 для предприятия "ЧП Комсомолец" . Подскажите можно ли создать следующее , данные с Листа1 в строке В набранные данные по предприятию "ООО Кварц" , оно сразу же все данные закинула на Лист2 , а данные по предприятию "ООО Авангард" закинула на ЛИСТ3 , а данные по предприятию "ЧП Комсомолец" закинула на Лист4.
Если возможно данный вопрос отфильтровать , то большая просьба подскажите как?
Автор: Mushroomer
Дата сообщения: 30.08.2009 14:08
edselurt
Сделай сортировку по столбцу В. А дальше руками разнеси по листам. Или ты хочешь чтобы это автоматически делалось?
Автор: edselurt
Дата сообщения: 30.08.2009 14:22
Mushroomer
Конечно хочется , чтобы делалось автоматически.
Автор: HanProg
Дата сообщения: 30.08.2009 14:34
примерно так =Лист2!G6+Лист3!G10
Автор: kimtan
Дата сообщения: 30.08.2009 14:52
edselurt
ВПР() Вам в помощь.


Добавлено:
Вернее массивом надо решать. Типа {=ИНДЕКС(Лист1!$A$1:$B$1000;НАИМЕНЬШИЙ((Лист1!$A$1:$A$1000="ООО КВАРЦ")*СТРОКА($1:$1000);СТРОКА(1:1));2)}
Писал без примера, поэтому могут быть ошибки.
Автор: Mushroomer
Дата сообщения: 30.08.2009 15:48
kimtan
Цитата:
ВПР() Вам в помощь.
ВПР создаст некоторое количество пустных строк
Автор: kimtan
Дата сообщения: 30.08.2009 16:10
Mushroomer
Я исправился, правда неуверенно
Автор: edselurt
Дата сообщения: 30.08.2009 16:33
kimtan
Помоги разобраться чайнику в EXEL , сбросил файл http://files.gameworld.kz/?155043
, чтобы доработать вышеуказанный массив
Автор: kimtan
Дата сообщения: 30.08.2009 20:57
edselurt
Взглянул на файл, там уйма объединенных ячеек, формулы массива, которые возможно прийдется применять, отказываются работать в объединенных ячейках. Постарайся от них избавиться. Не берусь, пока не будет исправлено.
Автор: xyepblra
Дата сообщения: 31.08.2009 07:09
Доброго дня всем присутствующим!
Прошу помочь с таким делом: есть текстовый файл с примерно 50.000 записями, многие из которых не меньше половины) повторяются; записи представляют собой текстовые данные, расположенные в алфавитном порядке, примерно такие:
аааа
аааа
аааб
аааб
ааав
аааг
и так далее
Задача: в ёкселе (другого более подходящего приложения не придумаю) выбросить повторяющиеся данные и оставить только уникальные, приведя их в список вида:
аааа
аааб
ааав
аааг
и так далее.
Честно скажу - искать не пытался, так как не владею терминологией и имею проблемы с формулированием задачи (отъявленный гуманитарий). При формулировании этой задачи выжал из себя всё, что смог.
Автор: Mushroomer
Дата сообщения: 31.08.2009 10:47
xyepblra
1. Сортируешь по столбцу с текстом
2) формула =ЕСЛИ(A2=A1;0;1)
3) через специальную вставку заменяешь значения формулы на просто значения
4) сортируешь по столбцу значений и удаляешь все строки с 0 значениями.
Автор: metrim
Дата сообщения: 31.08.2009 14:54
Такой вопрос
Как мне сделать такую диаграмму?
http://www.onlinedisk.ru/file/208131/

При просмотре типа - Эксель пишет что она составная, а информации по этому поводу - не предоставляет
Подскажите как сделать, где почитать/посмотреть
Автор: xyepblra
Дата сообщения: 31.08.2009 15:41
Спасибо, mushroomer!
Автор: mrdime
Дата сообщения: 31.08.2009 22:01
Господа,
Есть книга Excel с линками на несуществующие книги (файлы Excel). Поскольку данный файл Excel создавался на чужом компе убить эти линки я обычным способом не могу. Существуют ли способы разорвать такие связи?
Автор: Mushroomer
Дата сообщения: 01.09.2009 01:28
mrdime
К чему ты хочешь придти? что будет вместо значений ячеек этих несуществующих файлов?
Автор: SERGE_BLIZNUK
Дата сообщения: 01.09.2009 08:32
mrdime

1) ответьте на впоросы Mushroomer (т.е. решите, что делать со старыми значениями)

2) посмотрите меню Правка - Связи... там можно разорвать ненужные связи
Автор: strat
Дата сообщения: 01.09.2009 11:26
Задача
Есть список меняющийся по дате, пользователи могут добавляться и убираться, каждый новый список можно вставлять на одну страницу, как на примере, так и на отдельный лист если нужно для упрощения.

Нужно получить сводную таблицу
Приложил скрин и сам пример, подскажите как лучше сделать.


http://ifolder.ru/13798206
Автор: stream1971
Дата сообщения: 01.09.2009 17:39
Уважаемые спецы,
подскажите, как решить задачу.

На листе Excel 2003 в столбце 7 и 15 в ячейках расположены гиперссылки к нужным документам.
Нужен макрос, который бы проверял какие из гиперссылок "живые" (открываются) и подсветить их зеленым фоном, а те которые не открываются подсветить красным фоном.

Заранее спасибо.
Нашел в поисковике похожий запрос, но не могу разобраться как сделать:
http://forum.developing.ru/archive/index.php/t-4705.html
Автор: Mushroomer
Дата сообщения: 01.09.2009 19:43
stream1971
Цитата:
Нужен макрос,
с этим лучше всего обратиться в топик по Excel VBA
Автор: crotoff
Дата сообщения: 01.09.2009 21:11
strat
для упрощения следует добавить в каждый список третье поля "дата", а первое поле озаглавить, скажем, как "имя"
и желательно объединить списки.
http://ifolder.ru/13806534
Автор: strat
Дата сообщения: 01.09.2009 22:11
понял, спасибо, я чуствовал что чего-то не хватает но никак не мог сообразить, списки я могу как угодно комбинировать т.ч решение работает
Автор: q1wed
Дата сообщения: 02.09.2009 16:54
xyepblra

Цитата:
выбросить повторяющиеся данные и оставить только уникальные

по этой задаче было еще более простое решение:
меню данные - фильтр - расширенный фильтр - скопировать результат в другое место - указать исходный диапазон (в данном случае лучше весь столбец) - указать ячейку для вывода результатов - только уникальные записи - ок.
Автор: xyepblra
Дата сообщения: 02.09.2009 18:26

Цитата:
xyepblra
1. Сортируешь по столбцу с текстом
2) формула =ЕСЛИ(A2=A1;0;1)
3) через специальную вставку заменяешь значения формулы на просто значения
4) сортируешь по столбцу значений и удаляешь все строки с 0 значениями.

Ещё раз спасибо, вы мне очень помогли!

Цитата:
по этой задаче было еще более простое решение:
меню данные - фильтр - расширенный фильтр - скопировать результат в другое место - указать исходный диапазон (в данном случае лучше весь столбец) - указать ячейку для вывода результатов - только уникальные записи - ок.

Большое спасибо, q1wed! Действительно простое и даже, наверное, элегантное решение.
Автор: polk90
Дата сообщения: 03.09.2009 15:53
Есть таблица, в ячейках буквенные обозначения разных предметов, как посчитать сколько одинаковых букв(предметов)?
Например:
A-B-C-D
D-D-B-C
A-C-B-C
должно выдать A-2 B-3 C-4 D-3

Добавлено:
да, в таблице кроме этих букв еще тире и цифры есть.
Автор: q1wed
Дата сообщения: 03.09.2009 16:36
polk90
в вашем примере каждая буква в отдельной ячейке, а тире это разделитель ячеек?
известен ли перечень всех названий которые могут присутствовать в матрице? или их нужно находить динамически?
и каков приблизительный размер массива данных?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: Какой поставить ведеоплеер под Vista


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