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

» Excel FAQ

Автор: Niktor
Дата сообщения: 20.12.2002 10:35
Люди добрые, помогите plz. Как сделать так чтобы один столбец постоянно заполнялся автоматически .
Поясняю задачу:
Допустим в колонке забит курс доллара и каждая эта ячейка берет значение с верхнего значения, а самая верхняя с одной определенной ячейки. Так вот все хорошо. Только когда вставляешь дополнительные строки приходится курс "протягивать" вниз постоянно. Нельзя ли как-нибудь сделать чтобы эти ячейки заполнялись сами.
Автор: help
Дата сообщения: 20.12.2002 12:55
nofate
спасибо, заработало, а через формулы это никак нельзя
сделать?
Автор: BBBri
Дата сообщения: 20.12.2002 19:07
Niktor
Когда вставляешь-Copy->Insert Copied Cells
Автор: nofate
Дата сообщения: 21.12.2002 13:36
help
слышал, что народ как-то через функцию =впр() это делает, но мне пока лень разбираться
Автор: Niktor
Дата сообщения: 24.12.2002 18:43
BBBri
Поясни. По русски.
Автор: merlkerry
Дата сообщения: 24.12.2002 19:24

Цитата:
Когда вставляешь-Copy->Insert Copied Cells

По моему человек не понял вопрос ...

Niktor

Цитата:
Нельзя ли как-нибудь сделать чтобы эти ячейки заполнялись сами.
Думаю можно, но через макросы ...
Автор: Niktor
Дата сообщения: 25.12.2002 17:59
merlkerry
Спасибо большое.
Но к сожалению в макросах я не силён. Не подскажите ли где бы узнать о них побольше.
Автор: help
Дата сообщения: 22.01.2003 10:33
а как можно изменить статистику файла или она не меняется?
Автор: Horex
Дата сообщения: 22.01.2003 14:42
Niktor
Т.е. если некий столбец заполнен до конца, то в другом столбце должны появиться значения? Скажем, если мы во втором столбце занесли данные, то в первом столбце снизу появляется некая ячейка, скажем, R1C5?
=ЕСЛИ(R[-1]C[1]<>"";R1C5;0)
Только поставить скрытие нулевых ячеек в Параметры/Вид.
Автор: Dimius
Дата сообщения: 22.01.2003 19:43
Помогите, плиз, решить такую задачу!

Дано: есть документ эксела, в котором 3 листа.
В 1-м - список мультфильмов, во 2-м - отечественных фильмов, в 3-м - зарубежных фильмов. Списки постоянно дополняются, причем по алфавиту, т.е. не обязательно в конце каждого списка. Все колонки на листах одинаковы.

Необходимо: сделать сводный прайс таким образом, чтобы после мультфильмов (без пустых строк) были отечественные фильмы, а потом зарубежные.
В ручную, понимаю это сделать можно, не сложно, но ... уже надоело - за окном 21 век, хочется чтоб все было автоматизировано.
П.С. Заранее спасибо за помощь!
Автор: Privetik
Дата сообщения: 28.01.2003 17:39
Подскажите, как сделать так, чтобы в Excel XP число отображалось прописью ?
123 -> сто двадцать три

СПАСИБО!!!
Автор: Niktor
Дата сообщения: 29.01.2003 16:10
Поясняю вопрос.
Рис 1. В ячейке с2 задана постоянная величина которая задается периодически вручную.В нижних ячейках задана формула, нижняя ячейка=верхней ячейке(с3=с2, с4=с3,.. и т.д.)

Рис 2. После добавления нескольких строк формула не подставляется


Рис 3. Или после удаления нескольких строк пропадают дальнейшие формулы


Требуется установить постоянную величину в ячейке чтобы при удалении или вставке строк значения на менялись


Автор: alexeySS
Дата сообщения: 29.01.2003 17:00
Доброго дня!
Имеется вопрос по Exel. Задача такая: имеется многостраничная (листов на 20 к концу месяца) таблица (если точнее - на каждом листу по таблице). Структура таблиц от листа к листу может меняться, но первые 4-5 столбцов одинаковы абсолютно. Речь идет о каком-то учете транспорта (какая-то бухгалтерия). Хочется: на первом листу прописать один раз полное описалово транспортных средствов (типа МЕРСЕДЕС бла-бла-бла-600-номер 666-RU-60) и соответствующий ему идентификатор (например, 666), а на последующих листах в определеноой графе употребить просто 666, а видно чтоб было весь МЕРС бла-бла-бла. Транспорта всякого порядка 150 ебиниц.
Просьбочка - ногами сильно не пинать, ибо не корысти ради, а токмо волею пославшего меня буха... всякие вопросы тут задаю и людей от дела отрываю. Хотя бы куда копать - в макросы или еще дальше?
Заранее спасибо!
Автор: Geezer S
Дата сообщения: 31.01.2003 17:09
Niktor

Если я правильно понял, нужно, чтобы все ячейки диапазона С3-Сn были равны С2?
Тогда проще всего использовать абсолютную адресацию: в С3 ввести =C$2, и протянуть ее на сколько надо вниз.

alexeySS

Тоже надо уточнить:
1. Строки на листах соответствуют одному транспортному средству?
2. Листы соотвествуют (рабочим) дням месяца?
Сообщи (можно по мылу).
Автор: vserd
Дата сообщения: 31.01.2003 19:25
alexeySS
Как данные вводятся По строчно (одна строка - одна машина), или по столбцам (одна машина, один столбец)?

Если по строчно, то попробуй такой вариант,
На отдельном листе заводишь справочник машин. (или в отдельной книге)
На всех остальных Листах в первом (или в столбце после постоянной части, но перед данными) столбце вводишь код, во втором (и последующих), ставишь формулу, в которой выбирай по введенному коду параметры машины.
Т.к. кол-во машин у тебя постоянное (или почти постоянное), то кол-во строк сделай с небольшим запасом, и поставь защиту на ячейку с формулами.
Кол-во листов сделай 22-23 (в зависимости от рабочих дней в месяце), если в выходные фирма не работает, если работает, то 31.

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

И изучай Excel, и программирование, т.к. бухгалтера обычно быстро не соскакивают, если их постоянно не отшивать :)

Автор: alexeySS
Дата сообщения: 03.02.2003 14:02
Geezer S
vserd
Спасибо за ответ! Уже, честно говоря, не надеялся. Думал, либо спецов по этому вопросу тут нет, либо тему неудачно обозвал (или не там поднял).
Уточнение.
1. Каждой строке - соответствует свой транспорт. Т.е. ввод данных построчный.
2. У нас не каждый день - лист, а по хитрой зависимости (как говорит бух) от количества партнеров. Т.е. в какой-то месяц может быть 10 листов, в какой-то - 30, закономерностей никаких. Разве что с фазами Луны корреляция какая есть - я не проверял.

Цитата:
Сразу их приучи к даче осмысленных названий книгам

Насчет этого - тут и так народ грамотный (!) на удивление.
Автор: Geezer S
Дата сообщения: 03.02.2003 17:09
alexeySS

Даже не знаю, как тут тебе растолковать...
Посмотри вот это:
http://geezer-s.pisem.net/Samples/Autosample.xls
На листе "Авто" - сведения о тачках
На листе "Лист1" - заготовка рабочего листа.
Попробуй ввести коды в ячейки А5 и А6. Посмотри формулы - я дал 2 варианта, с функцией ВПР и с комбинацией ПОИСКПОЗ/ИНДЕКС - выбирай, что больше понравится.
Ну, в общем, все, как vserd писал, можно еще посмотреть защиту от дублирования кодов на втором листе - но ведь автоматизироваться можно до бесконечности...
Ну и читай ХЕЛП и очень советую "Библию пользователя Excel"

Удачи!
Автор: Niktor
Дата сообщения: 03.02.2003 18:49
Geezer S
Спасибо за подсказку. Помогло с решением последней задачи (рис. 3)
но с (рис. 2) это не работает.
Автор: alexeySS
Дата сообщения: 04.02.2003 08:15
Geezer S
Круто!
Даже словов нет (одни буквы)! Спасибо огромное!!!
Будете у нас на Колыме, заходите...(С) "Бриллиантовая рука".
ЗЫ. Если еще пару книженций присоветуете по теме (с авторами и названиями), буду просто счастлив.
Автор: Geezer S
Дата сообщения: 04.02.2003 08:36
alexeySS
You'welcome...

Насчет книжек: серию "Для чайников" или "Все за 5 минут" советовать не буду, а вот (автора не помню) "Секреты Excel 97" - не знаю, есть ли такая про 2000 и ХР - весьма.
Была еще "Excel 97 power programming" - ситуация почти та же, плюс не знаю, был ли русский перевод. Автор - американец с немецкой фамилией, что-то вроде Witzenbacher или что-то такое - это вещь! Помню, с его сайта качнул несколько интереснейших примеров - но давно это было, не сохранилось...

Да, если нет проблем с английским - Ask Mr. Excel http://www.mrexcel.com/ - новости, советы, форум.

Удачи!
Автор: alexeySS
Дата сообщения: 04.02.2003 09:06
Geezer S
Еще раз большое спасибо, хотя оно, конечно, и в карман не положишь и никуда не нальешь. Так вот всегда и оказывается, большие грабли лечатся при минимальном врачебном вмешательстве. Буду посмотреть...
Автор: anryk
Дата сообщения: 05.02.2003 15:50
вот такая задача: на листе Excel есть данные в виде отчета (т.е. там есть и текст и числа с линиями), можно ли с помощью формулы скопировать содержимое этого листа в другой лист, при этом нужно пересчитать некоторые ячейки с помощью простой формулы.
Автор: anryk
Дата сообщения: 06.02.2003 11:02
Счас я завалю тут вопросами
Есть текстовый файл с 200000 строк, нужно импортировать данные из него в Excel. Весь файл не импортируется, сначала первые 65536 строк, дальше при попытке указать импортировать начиная, с 65536-й строки пишет "Следует ввести целое число", максимум можно выставить первые 32767 .
Самое обидное, что большая часть строк из текстового файла и не нужны вовсе. Возникает два вопроса:
1.Как или с помощью какого редактора можно оставить в текстовом файле только нужные строки (в каждой из которых есть одинаковое словосочетание)
2.Не чикая текстовый файл, можно ли все-таки произвести импорт в Excel ?
Автор: max67
Дата сообщения: 06.02.2003 12:12
anryk
Если у тебя есть конкретный тезаурус который ты хочешь отфильтровать, то подойдет TextPipe: http://forum.ru-board.com/topic.cgi?forum=35&topic=1576&start=80#lt
Полчаса на освоение и вперед.
Автор: Geezer S
Дата сообщения: 06.02.2003 12:19
anryk
Недавно мучался с такой же задачкой, только файл был DBF.
К сожалению, 65536 - максимальное число строк в листе (c) Мелкософт Хелп.

Твою проблему можно решить двумя путями (оба кривые).

1. Режешь свой файл текстовым редакотором на куски (не более 65536 строк в каждом, засасываешь по кускам, фильтруешь, объединяешь.

2. Сделать запрос на выборку к текстовому файлу как к внешнему источнику данных (В Оффисе должны быть установлены M$ Query и драйверы ODBC).
Меню - Данные - Внешние данные - Создать запрос. Отключи птичку "Использовать мастер запросов".
В появишемся окне выбор источника данных (если нет готового для *.txt) - выбирашь <Новый источник данных> и подключаешь драйвер для текста.
Дальше указываешь свой файл как используемую таблицу, (она должна получиться всего с одим полем), задаешь условие отбора по вхожению подстроки ("содержит") и (если выключено автоматическое выполнение запроса) жмешь кнопку "Выполнить". Должны появиться только нужные строки. После этого жмешь "Вернуть данные в Excel".
Я понимаю, что способ "Через ж**у автогеном", но зато так можно тащить данные из любых БД, для которых есть драйверы ODBC - dfb, mdb etc и даже xls.

Удачи!


Автор: anryk
Дата сообщения: 06.02.2003 16:38
max67
Спасибо, натолкнул на нужную в хозяйстве программу, в принципе через нее получилось, правда только через "тестовый режим", видимо, еще не до конца разобрался
Geezer S
Спасибо, но что-то через способ №2 в конце-концов при выборе условия пишет "синтаксическая ошибка"
Автор: WONDROUS
Дата сообщения: 06.02.2003 17:42
Люди, почему на уже созданном листе не отображается 0? Вписываю ноль, перехожу на другую клетку, а его не видно, хотя он там есть. Создаю новый лист и там вписываю ноль, всё видно. Формат ячейки - Числовой (пробовал по-всякому).
Автор: Geezer S
Дата сообщения: 07.02.2003 08:11
WONDROUS
Меню - Сервис - Параметры - Вид - Параметры окна - поставь галку у "Отображать нулевые значения".

anryk
Большой сорри. Очевидно, глюк русификации M$ Query. У меня на ноуте (Win98PE + Office97) - работает, а на десктопах (ВыньХР + Оффис 2000) - тот же облом. Особенно прикалывает, как после ввода "Like '%куку%' это автоматически преобразутся в "Похоже на '%куку%'", вылетает Syntax Error и условие очищается. Причем, если прямо редактировать SQL-выражение, эффект тот же. Ну чтож, буду копать.
Для частичной реабилитации должен заметить, что метод хорошо работает со всеми арифметическими и логическими операторами, кроме Like (текст).
Автор: WONDROUS
Дата сообщения: 08.02.2003 09:22
Geezer S
Спасибо за совет!
Автор: Dimius
Дата сообщения: 09.02.2003 12:27
Подскажите, а как в Экселе распечатать разные листы подряд.
Т.е., необходимо распечатать 1й лист (1,5 страницы), а за ним 2й так, чтобы второй шел на напечатанной странице сразу же за концом перого.
Возможно ли это средствами Эксела или макрос какой-нибудь надо?
Спасибо.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Gentoo Linux


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