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

» Excel FAQ (часть 4)

Автор: Nizaury
Дата сообщения: 25.11.2008 06:36
Margit777

Я тоже сейчас создаю список книг, только начал пару дней назад.
Вот решил Вам выложить файл свой файл списка книг, со сдвигающейся верхней строкой.
И четырьмя полями для сортировки.
Вдруг, идейно чем-то поможет.
Spisok_knig.xlsx.
Автор: Kordamon
Дата сообщения: 25.11.2008 09:07
SERGE_BLIZNUK, спасибо. Хех, а я и не знал

Все-таки, кто-нибудь в курсе этого глюка со вставкой строк в массив, на который наложен автофильтр?
Автор: Margit777
Дата сообщения: 25.11.2008 14:29
Mushroomer, большое спасибо за помощь!
Автор: crotoff
Дата сообщения: 26.11.2008 10:42
Кто разрулит непонятку с кавычками в формуле? Делаю батник в ёкселе, пытаюсь склеить текст операторами & использую кавычки. Формула дожна возвратить текст в кавычках, но выдаёт ошибку из-за того что четыре кавычки стоят подряд! Подскажите, камрады, как можно извратиться и в формуле заменить их на типа CHR()

Вот пример формулы которая работает
="geojasper -f "&C1&".jpg -F "&C1&".jp2 -T jp2 -O rate="&E1
результат
geojasper -f IMG 0932.jpg -F IMG 0932.jp2 -T jp2 -O rate=0.544643212664811

а нужен результат такой
geojasper -f "IMG 0932.jpg" -F "IMG 0932.jp2" -T jp2 -O rate=0.544643212664811
Автор: Vitus_Bering
Дата сообщения: 26.11.2008 12:01
crotoff
="geojasper -f """&C1&".jpg"&""" -F """&C1&".jp2"&""" -T jp2 -O rate="&E1
Автор: q1wed
Дата сообщения: 26.11.2008 12:13
crotoff узнать код кавычки =КОДСИМВ(A1) использовать код кавычки =СИМВОЛ(B1)

Цитата:
но выдаёт ошибку из-за того что четыре кавычки стоят подряд!

у меня тоже выдает ошибку с вопросом: Вы желаете принять изменения? отвечаешь ДА и все хорошо. Чуть позже понял что в одно месте ошибся и поставил на одну кавычку больше. Исправил и это сообщение перестало появляться. Приведу ниже обе формулы с ошибкой и без.
="абв "&""""&A1&""""&" жзе" - правильно
="абв "&""""&A1&""""&"" жзе" - выдавало ошибку но все же работало
Автор: Pravoved90
Дата сообщения: 26.11.2008 12:17
Добрый день, Господа. Подскажите, можно ли сделать в екселе такое действие: есть лист, в котором находяться столбцы с данными. Первый столбец - названия строк. Остальные - разные значения этих строк. Все столбцы идут друг за другом по горизонтали. Задача следующая: Сделать столбик с названиями "зависающим", то есть, при перемещении в сторону по листу, этот столбик всегда был бы виден, допустим, с левой стороны. Таким образом всегда было бы видно название и значение напротив для любого нужного столбца. Спасибо
Автор: Leo1000
Дата сообщения: 26.11.2008 12:26
Pravoved90
Окно - закрепить области
Автор: voronovov
Дата сообщения: 26.11.2008 13:08
Подскажите, пожалуйста, как можно заставить принудительно EXCEL запускать документы в одном процессе?
Т.е. если есть 2 документа и их открывать по очереди, то в процессах отображается, что запущено да приложения EXCEL и в этом случае документы невозможно связать формулой (из меню "Окно" из одного документа нельзя переключится на другой).
Если же открыть один документ, а из него, используя функцию "открыть", открыть другой документ, то все нормально работает.
В чем может быть проблема?
Автор: q1wed
Дата сообщения: 26.11.2008 13:37

Цитата:
невозможно связать формулой (из меню "Окно" из одного документа нельзя переключится на другой).
дак ты не через окно переключайся, а прям жми в сседний файл на панели задач..
ps в самый на крайняк руками прописать пути=)

Автор: crotoff
Дата сообщения: 26.11.2008 13:38
спасибо, получилось! Кто бы мог подумать
Автор: voronovov
Дата сообщения: 26.11.2008 14:27

Цитата:
дак ты не через окно переключайся, а прям жми в сседний файл на панели задач..

про окно я сказал, что 2 открытых документа не отображаются в этом меню
из-за этого нельзя связать документы формулой.
Руками, конечно, многое можно сделать, но хочется все же пользоваться функциями, упрощающими жизнь.
Автор: q1wed
Дата сообщения: 26.11.2008 18:10
voronovov
Я в замешательстве....... На всяк случай повторяю свой ответ без лишних слов:

Цитата:
для связки прям жми в соседний файл на панели задач

просьба к завсегдатаям этой ветки: если я не прав опровергните меня, если прав продублируйте ответ. Специально для voronovov

Автор: Mushroomer
Дата сообщения: 26.11.2008 20:50
voronovov
Какая у тебя операционная система и какой у тебя Excel?

q1wed
Ты же видишь, что у voronovov в меню Окно нет двух документов, значит твой способ имхо не сработает.
Автор: Pravoved90
Дата сообщения: 26.11.2008 22:54
Leo1000
Благодарю за ответ. Пошел пробовать))
Автор: q1wed
Дата сообщения: 27.11.2008 03:37
Mushroomer
voronovov
да, действительно если в меню окно нет второго файла (что равносильно тому файлы открыты в разных процессах) связать файлы формулами не получается. Пришел к выводу, что параллельные процессы создаются только если пользоваться ярлыком Экселя, во всех остальных случаях (как то через меню "Файл" или по щелчку по файлу, то файлы открываются в том же процессе. Снял маленький ролик (200 kb) думаю вопросов не должно остаться после просмотра.
Автор: voronovov
Дата сообщения: 27.11.2008 10:19

Цитата:
Какая у тебя операционная система и какой у тебя Excel?

WinXP, Offcie 2003

Цитата:
да, действительно если в меню окно нет второго файла (что равносильно тому файлы открыты в разных процессах) связать файлы формулами не получается. Пришел к выводу, что параллельные процессы создаются только если пользоваться ярлыком Экселя, во всех остальных случаях (как то через меню "Файл" или по щелчку по файлу, то файлы открываются в том же процессе. Снял маленький ролик (200 kb) думаю вопросов не должно остаться после просмотра.

Все понятно. вот только проблемка у меня немного другого характера. Вот у тебя в ролике 2 файла на рабочем столе - ты их открываешь и они у тебя в одном процессе, а у меня открываются в 2-х процессах. При чем на другом компе это все нормально работает с теми же файлами.
Автор: q1wed
Дата сообщения: 27.11.2008 10:36
попробуй переставить офис
Автор: voronovov
Дата сообщения: 27.11.2008 11:22

Цитата:
попробуй переставить офис

Пробовал. Видимо где-то что-то прописалось. В реестре на вскидку не видно где. У меня только один вариант - переставить офис вместе с системой, но может все же кто знает с чем связана проблема?

Автор: Mushroomer
Дата сообщения: 27.11.2008 17:23
voronovov
Цитата:
При чем на другом компе это все нормально работает с теми же файлами
создай на проблемном компьютере другого пользователя, зайди под ним и посмотри, будет у него эта же проблема?
Автор: bredonosec
Дата сообщения: 28.11.2008 15:31
SERGE_BLIZNUK
пасиб, тож метод хоть уже воспользовался первым, но этот тлучше )


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

Автор: Vitus_Bering
Дата сообщения: 28.11.2008 15:55
bredonosec

Цитата:
если по формуле получается отрицательное - красить фон желтым.

Условное форматирование.
Автор: erfunden
Дата сообщения: 29.11.2008 13:20
Господа, вопрос, быть может, детский, но ввиду слабых знаний по Экселю ответ на него найти не смог:

Дано:
три таблицы с данными: имя, дата рождения, личный код.
В каждой таблице по тысяче человек.

Найти с помощью расширенного фильтра (advanced filter):
1) людей, которые есть как в первом, во втором, так и в третьем списке

2) людей, которые есть в третьем списке больше одного раза

Интересует, с помощью каких формул нужно задать критерий для расширенного фильтра.

Заранее благодарен.
Автор: crotoff
Дата сообщения: 30.11.2008 13:12
erfunden
Можно для удобства вывести совпадения в четвёртую таблицу. Введи новое поле =Имя&Дата_рождения&Личный_код и найди совпадения с помощью функции ВПР()
чё-то я прогнал маленько - личный код человека уникальный, поэтому достаточно искать сопадения лишь по одному этому полю - вводишь четвёртое поле в первую таблицу, в котором ищутся совпадения и по нему фильтруешь

зацени http://slil.ru/26385558
Автор: ProfAn
Дата сообщения: 30.11.2008 15:46
подскажите как без макросов реализовать такую функцию:

например, имеем три столбца со значениями A (со значением 3), B (со значением 2) и C (со значением 1) и один столбец с условием 0 или 1 (присваивается после заполнения ячеек с данными) - все в одну строку.
Требуется, чтобы числа перемещались на одну ячейку по строке вправо, если стоит условие 0 и ячейки не перемещались - если стоит условие 1.

A B C D E
Автор: crotoff
Дата сообщения: 30.11.2008 19:16
ProfAn
на мой взгляд ячейки сами по себе без макроса не сдвинутся, они могут только вернуть значение, если там стоит формула. Попробуй вставить в ячейки формулы с использованием функции ЕСЛИ(). При значении 1 в столбце условий формула возвращает одно значение, в противном случае - другое
Автор: ProfAn
Дата сообщения: 30.11.2008 20:28
crotoff
таблица - пример, т.е. две последние строчки это то, что должно получаться по строкам после задания условия 0 или 1.
Автор: crotoff
Дата сообщения: 30.11.2008 22:09
ProfAn
глянь http://slil.ru/26386304 может ты это имел в виду
Автор: ProfAn
Дата сообщения: 01.12.2008 00:21
crotoff
в принципе то, но хотелось "одну формулу" для операции по строке. Чтобы строка смещалась на одну ячейку вправо (или не смещалась - по условию).
Автор: voros
Дата сообщения: 01.12.2008 06:52
как такое сделать, чтобы слева вверху крестик нажимать и список появлялся. А крестик становился минусиком.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

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


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