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

» Excel FAQ (часть 2)

Автор: Gretrick
Дата сообщения: 16.11.2006 11:29
Как соединить 3 ячейки, что бы из них не пропал текст? А то сейчас если я нажимаю "Merge and Center", то текст остается только из первой ячейки.
Автор: julliette
Дата сообщения: 16.11.2006 12:11
MarinaS

Выделить

Цитата:
яблоки 20
ананасы 30
груши 50


Данные/Группа и Структура/Группировать/Строки
Автор: The okk
Дата сообщения: 16.11.2006 12:59
При переключении вида на "Разметка страницы" фоном идут надписи Страница1, Страница2 и т.д. Как их убирать?
Автор: MarinaS
Дата сообщения: 16.11.2006 16:16
julliette
Спасибо огромное!!! )
Автор: Troitsky
Дата сообщения: 16.11.2006 21:36
Gretrick

Цитата:
Как соединить 3 ячейки, что бы из них не пропал текст? А то сейчас если я нажимаю "Merge and Center", то текст остается только из первой ячейки.

Стандартных команд для этого не предусмотрено. Даже VBA метод .Merge, при выполнении объединения оставляет только значение из верхней левой ячейки выделения, предупреждая об этом.
Выход - написать макрос, который будет делать что нужно, и повесить на кнопку. С вопросами по макросам в эту тему: Excel VBA.
Автор: Mushroomer
Дата сообщения: 16.11.2006 21:57
Gretrick
Цитата:
Как соединить 3 ячейки, что бы из них не пропал текст? А то сейчас если я нажимаю "Merge and Center", то текст остается только из первой ячейки
Может мой ответ прозвучит как шутка, но я бы создал четвертую ячейку с формулой =A1&B1&C1 . А три предыдущие ячейки я скрыл бы
Автор: omikron
Дата сообщения: 19.11.2006 08:38
Помогите избавиться от ..

При копировании листа в другую книгу выдает сообщение
"Перемещаемая или копируемая формула или лист содержит имя 'а', которое уже имеется на листе. ...."

В списке имен по Ctrl-F3 этих имен нет, в панеле формул (где имя ячейки) тоже нет.
Как убрать этот мусор?

Спасибо.
Автор: OOD
Дата сообщения: 20.11.2006 09:13
подскажите как можно вставить макросом рисунок на определенные, четкие координаты т.е. допустим в определенную строку, определенный столб?
Автор: Gretrick
Дата сообщения: 20.11.2006 10:06
У меня есть документ в котором половина полей скрыты. Когда я выделяю все столбцы и копирую их, то копируются так же те столбцы которые были скрыты. Как сделать, что бы те поля которые скрыты не копировались или удалить вобще все скрытые поля?

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

Например есть вот такая ячейка

"KS-F350R Radio/cassete,4x40W,RDS,Lineout,detach,green"


а надо, что бы в другой было написано "KS-F350R"
Автор: Mushroomer
Дата сообщения: 20.11.2006 11:52
Gretrick
Цитата:
можно ли сделать так что бы в ячейки выводилось первое слово другой ячейки
Если пробела в ячейке нет, то выведется ячейка целиком, если есть, то выведутся все символы до первого пробела =ЕСЛИ(ЕОШ(НАЙТИ(" ";A1;1));A1;ЛЕВСИМВ(A1;НАЙТИ(" ";A1;1)-1))
Автор: w25
Дата сообщения: 20.11.2006 11:55
Gretrick
Чтоб скытые поля не копировались надо применить автофильтр. Для копир. слова из другой ячейки - функция ЛЕВСИМВ.
Автор: Gretrick
Дата сообщения: 20.11.2006 12:14
Mushroomer
А как эта формула на английском будет?

Добавлено:
w25
Не получается у меня с этим автофильтром.

Вот файл из которого надо скопировать видемые ячейка:
_http://www.shosting.lv/temp/test.xls
Автор: alin
Дата сообщения: 20.11.2006 12:34
Сори, не в этой теме вопрос...
Автор: slech
Дата сообщения: 20.11.2006 13:03
Всем привет.

Есть такой вопрос.
Нужно воспользоваться функцией типа

СУММЕСЛИ(диапазон;критерий;диапазон_суммирования)

критерий - это ячейка, а мне надо текст из ячейки.
Допустим:

Магазин №1 - знакомые
Магазин №2 - незнаковые

СУММЕСЛИ(диапазон;*магазин №1*;диапазон)

Как задать критерий ?
Или какой функцией воспользоваться ?

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


Автор: Mushroomer
Дата сообщения: 20.11.2006 13:15
Gretrick
Цитата:
А как эта формула на английском будет
В шапке есть соответствие русских и английских функций

slech
А что вот так СУММЕСЛИ(диапазон;"Магазин № 1";диапазон) не проходит?
Или я не понял, тебе надо все значения куда входит строка Магазин № 1? Т.е. Магазин № 11, мой Магазин № 1?

All
Помогите сделать пользовательский формат (если это вообще возможно) из числа 1123,22 надо сделать 1123-22 . Триады не нужны. Что-то не соображу, как запятую на тире заменить
Автор: FED2004
Дата сообщения: 20.11.2006 13:24
Gretrick

Цитата:
Не получается у меня с этим автофильтром.

Вот файл из которого надо скопировать видемые ячейка:

Как вариант. Можно попробовать в новом столбце, напротив видимых ячееек ввести например *. Далее, выделить этот столбец с введеными * и в меню Data -> Filter -> AutoFilter. В списке автофильтра выбрать *. Попробуй

PS. См. пример: _http://rapidshare.com/files/4108242/test_cor.zip
Автор: slech
Дата сообщения: 20.11.2006 16:54
Mushroomer
Если не сложно глянь тут что я имел ввиду.
Автор: Mushroomer
Дата сообщения: 20.11.2006 23:30
slech
Посмотрел. Я бы сделал дополнительную ячейку с формулой =ПРАВСИМВ(B2;ДЛСТР(B2)-НАЙТИ("-";B2;1)-1) и по ней бы применял СУММЕСЛИ.
Автор: slech
Дата сообщения: 21.11.2006 00:11
Mushroomer
Спасибо, попробую.
А как быть если текст находиться в середине строки ?
куда - что      сколько
Магазин №1 - пальто не возили     5

как отсюда взять слово пальто ?
Автор: The okk
Дата сообщения: 21.11.2006 06:55
А это "не возили" принципиально надо втиснуть в ту же ячейку? Может, все-таки имеет смысл вообще сделать в таблице 4 столбца:
1- №/название Магазина;
2 - Номенклатура;
3 - Количество;
4 - Факт доставки.
ОЧЕНЬ сильно упростит любые сортировки, проверки и итоги.
Кроме того, при таком раскладе появляется возможность проверки ввода:
Создаем справочник/список для магазинов и номенклатуры (можно на отдельном листе или тут же в виде столбцов). -> Для соотв. ячеек таблицы выбираем в меню "Данные" -> "Проверка". ->Выбираем "Список" и в качестве списка соотв. столбец (со списком магазинов или номенклатуры). В итоге в ячейку можно будет ввести только те магазины или товары, которые присутствуют в справочнике (а если поставишь еще и галочку "список допустимых значений", в ячейках еще и менюшки будут выпадать с перечнями магазинов и товаров, что для пользователей довольно удобно). Да и есть практическая польза - нельзя будет ввести "горошк" вместо "горошек".
Автор: slech
Дата сообщения: 21.11.2006 10:22
The okk
Проблема в том что уже список есть такой про каторый я расасказывал.
Автор: The okk
Дата сообщения: 21.11.2006 11:23
Тогда надо добавить условие - ЕСЛИ( (ПРАВСИМВ(B2;9) = "не возили"); тут длинная функция; ПРАВСИМВ(B2;ДЛСТР(B2)-НАЙТИ("-";B2;1)-1))
Длинная функция - это ЛЕВСИМВ от ПРАВСИМВ с урезанием последних 9 символов.
Т.е. если приписки нет, будет работать, как обычно. Если есть приписка, будет брать от полученного все, кроме последних 9 символов.
Но лучше не полениться и сделать на отдельном листе формулы, берущие с листа все встречающиеся товары и магазины. После калькуляции стереть формулы (оставить только значения) и сделать фильтр (чтобы не было одинаковых). Остается только присобачить в левый столбик нумерацию и цивилизованный справочник номенклатуры готов. И вот с ним уже можно серьезно работать - ставить цену, единицы измерения и прописывать любые доп. сведения о товаре. Работы на полчаса, а справочник сэкономил бы не меньше дня.
Могу объяснить подробно на примере.
Автор: olegupb
Дата сообщения: 21.11.2006 13:26
Народ, помогите решить проблему с экселем.
На одной рабочей станции очень долго открывает некоторые файлы. Самое главное в них нет немеряного количества формул или значений. При открытии долго думает, потом открывает и после этого изменения типа "заливка ячейки" и тому подобное происходит тоже долго(полминуты). Если принудительно вырубить эксель, то он меняет время изменения файла(хотя такого не было). Если скопировать содержимое листа в новую книгу и сохранить,то тогда все пучком. Но перелопатить сейчас все файлы - сами понимаете.
машина с ХР СП2(установлена на чистый комп 5 дней назад)
нтфс и фат32
Офис ХР
Файлы локальные.
Автор: mrnovel
Дата сообщения: 21.11.2006 13:26
Товарищи бойцы!

Помогите плиз: надо два файлика excel-евских с двумя листами в каждом, объединить в один. Причём значения в некоторых ячейках надо просуммировать и вывести в третий файлик.

Где то эта тема проскакивала уже, а найти никак не могу.

Хелп плз!

Thnx!
Автор: Mushroomer
Дата сообщения: 21.11.2006 13:36
slech
Цитата:
А как быть если текст находиться в середине строки
Ну надо сделать такую формулу для всех значений, а для тех, которых не подходит, руками ввести данные. Сколько таких нестандартных случаев? и сколько вообще строк в таблице?
Автор: The okk
Дата сообщения: 21.11.2006 13:59
olegupb
Макросы смотрел? - Достаточно одного простого макроса в обработке событий, чтобы подвесить Excel (уж я то знаю ). Или это только на одном компе так? Может, дело в настройках Excel на этом компе. Посмотри "безопасность" в макросах и попробуй убрать автоматический подсчет формул в разделе Сервис - Параметры - Вычисления.
Автор: olegupb
Дата сообщения: 21.11.2006 14:15
The okk

Цитата:
Макросы смотрел? - Достаточно одного простого макроса в обработке событий, чтобы подвесить Excel

Установлен средний уровень безопасности
макросов нет

Цитата:
Или это только на одном компе так?

угу

Цитата:
дело в настройках Excel на этом компе.

настройки по умолчанию

Цитата:
автоматический подсчет формул в разделе Сервис - Параметры - Вычисления

У меня при таких настройках открывает без проблем и с локального ресурса и с сети
Значит не в этом проблема.

Стоял офис 2000 и я его снес потому-что думал в нем проблема. ХР-шный накатил после удаления 2000, но проблема осталась
Автор: Mushroomer
Дата сообщения: 21.11.2006 14:32
mrnovel
Цитата:
надо два файлика excel-евских с двумя листами в каждом, объединить в один
т.е. сделать один файл с 4 листами? Это просто. Делаешь два пустых листа в файле № 1 и в них копируешь листы из файла №2. Далее в этих 2 новых листах файла № 1 убираешь через поиск и замену ссылку на имя файла №2, т.е. надо будет удалять текст типа [example2.xls]Лист1!

Цитата:
Причём значения в некоторых ячейках надо просуммировать и вывести в третий файлик
Тоже просто. открываешь файл № 3 и № 1. И в файле № 3 пишешь = дальше переходишь в файл № 1 выбираещь нужную ячейку + ...... так далее.
Автор: mrnovel
Дата сообщения: 21.11.2006 15:05
Прошу прощения, несколько ошибочно объяснил ситуацию.

Вот есть у меня два одинаковых вот таких файлика: http://www.appetitnaya-strana.narod.ru/dds.rar (объем файла 20 Кбайт, пароль на архив "934934" без кавычек)
У меня будут два таких файлика, но с разными цифрами забитыми в поля имеющие зеленоватый фон.

Так вот из двух таких файликов мне надо получить один точно такой же по форме файлик, в котором каждая ячейка будет представлять собой сумму значений ячеек первого и второго файликов.

Например: в ячейке R90C10 первого файлика забито значение "1", а в такую же ячейку R90C10 второго файлика забито значение "5", тогда после обработки двух этих файликов в третьем файлике в точно такой же ячейке R90C10 будет значени 1+5, т.е. "10".

Буду искренне признателен тебе, если поможешь разобраться.
Автор: Mushroomer
Дата сообщения: 21.11.2006 15:31
mrnovel
Без проблем. Если структура (количество строк и столбцов) у всех файлов будет одинаковой, то надо делать то, что я написал выше. Открываешь 3 файла сразу. Переходишь в 3-ий файл и пишешь в ячейке R90C10 = переходишь в файл 1 в ячейку R90C10 выбираешь ее (тыкаешь мышой) далее пишешь + переходишь в файл 2 в ячейку R90C10 выбираешь ее (тыкаешь мышой) и нажимаешь Enter. И все: у тебя в итоге в ячейке R90C10 файла 3 сумма этих же ячеек из файлов 1 и 2. Ни один из файлов удалять нельзя.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Дайте рабоч ссылку плзз на MultiSet (1.9 и более) с crack


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