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

» Excel FAQ (часть 2)

Автор: rolph
Дата сообщения: 11.12.2006 15:20
Подскажите пожалуйста, как объединить 2 листа.
На 1ом:
ФИО,должность,e-mail
На 2ом:
ФИО, дата рождения.

Проблема в том, что в 1ом, нет некоторых фамилий, которые есть во 2ом.
Т.е. надо добавить к 1ому листу даты рождения из 2ого листа, только тех людей, которые есть в 1ом листе
Автор: ZORRO2005
Дата сообщения: 11.12.2006 15:55
rolph
Думаю с помощью функции ВПР
Radeon9800Pro
Думаю с помощью Данные-->Проверка(Тип данных-Список)
Автор: Radeon9800Pro
Дата сообщения: 11.12.2006 16:53
ZORRO2005
насколько я понял, так создаются списки.. а как сделать их зависимыми друг от друга (вплоть до появления ячейки со списком в случае выбора одного из пунктов)
Автор: Yuk
Дата сообщения: 11.12.2006 17:45
Radeon9800Pro

Цитата:
каким наиболее простым способом можно сделать зависимые списки?

Через макрос - обработчик события Worksheet_Change, который при изменении значения в 1-й ячейке будет либо заменять список во 2-й, либо заменять именнованную область, на которую ссылается 2-й список.
Макросы обсуждаем в топике по ВБА. И поподробнее, пожалуйста, откуда берутся списки.

Автор: bdfy
Дата сообщения: 11.12.2006 19:30
Как "повернуть" таблицу в Excel?
Есть таблицы - два столбца много строчек. Нужно сделать наоборот, повернуть - столбцы сделать строчками, строчки - столбцами. В итоге - две строки, много стобцов должно получится. Как это сделать, чтоб не руками ?
Автор: Yuk
Дата сообщения: 11.12.2006 19:40
bdfy
Выделить область, скопировать в буфер.
Редактировать - Специальная вставка, транспонировать.

Только имей в виду, что число строк не должно превышать максимально возможного числа столбцов. В xl2003 это всего 255.
Автор: bdfy
Дата сообщения: 11.12.2006 20:15
Yuk
спасибо строчек всего пара десятков в таблицах, так что все путем.
Автор: Mahnoshka
Дата сообщения: 11.12.2006 20:46
проблемка

http://forum.ru-board.com/topic.cgi?forum=5&active=&topic=21761#1
Автор: Yuk
Дата сообщения: 11.12.2006 21:15
Mahnoshka
Открыл новый лист в том же файле? Тогда таблица скорее всего там. Листы переключаются закладками в нижней части экрана. Ищи что-то типа "Лист 1".
Если же ты открыл новый файл (книгу) и сохранил его под тем же именем, что и первый, то это скорее всего уже все.


Добавлено:
Кстати, листы можно листать с Ctrl-PgDown, Ctrl-PgUp.
Автор: Mahnoshka
Дата сообщения: 11.12.2006 23:49
тогда наверное всё, но где то же он должен хранить временные файлы
Автор: ghost3k
Дата сообщения: 12.12.2006 15:04
Привет. Надобно реализовать вот такую штуку -
есть несколько столбцов № - Офис - должность - ФИО

Надо подсчитать количество сотрудников.
С первого взгляда все просто - по первому столбцу №, но, в столбце ФИО может значится ВАКАНИЯ открыта; уволен, и т. д.. А нужно количество реально присутствующих сотрудников... Как грамотно это реализовать?
Спасибо.
Автор: ZORRO2005
Дата сообщения: 12.12.2006 15:12
ghost3k
Может с помощью фильтра и промежуточных итогов(=ПРОМЕЖУТОЧНЫЕ.ИТОГИ).
Или с помощью СУММЕСЛИ.
Можешь прислать мне на EMAIL.
Автор: ghost3k
Дата сообщения: 12.12.2006 15:15
ZORRO2005
Отправил.
Автор: The okk
Дата сообщения: 13.12.2006 08:18
Вот такая задачка - надо, чтобы при выборе (данные - проверка - список) список состоял не из значений, а из ссылок.
Т.е. есть, например, на одном листе у меня перечисление вида:
------------
фамилия1
фамилия2
фамилия3
фамилия4
------------
В другом листе выбирается одна из этих фамилий. Надо, чтобы при смене какой-либо фамилии в первом листе, она менялась и во втором. - Т.е. ссылка вместо значения. Такое вообще возможно?
Автор: w25
Дата сообщения: 13.12.2006 09:23
The okk Нельзя поставить просто абсолютные ссылки на первый лист? Тогда второй лист будет копией первого.
Автор: The okk
Дата сообщения: 13.12.2006 09:37
w25
Нельзя. Во втором листе должны быть ссылки, НО эти ссылки должны быть именно в тех ячейках, где был сделан выбор.
Автор: aar
Дата сообщения: 13.12.2006 11:46
Есть такая задача: в экселе файл с текстовыми строками, которых много, и нужно их сокращать. К примеру:

Затраты по пуско-наладке оборудования -> Затр. по п/н оборуд.

Есть ли инструменты (макросы, или другие приблуды) для автоматического/полуавтоматического выполнения сокращения. Подскажите, если кто знает.
Автор: Vetal303
Дата сообщения: 13.12.2006 17:39
aar
Попробуйте CTRL+F -> Заменить.
Автор: SERGE_BLIZNUK
Дата сообщения: 14.12.2006 04:04
aar
Цитата:
Затраты по пуско-наладке оборудования -> Затр. по п/н оборуд.
Есть ли инструменты (макросы, или другие приблуды) для автоматического/полуавтоматического выполнения сокращения.

Думаю, что прямо такого в Excel нет, но, если вы придумаете алгоритм, по которому сокращать и/или словарь замен, то это можно воплотить через макрос на VBA...
Автор: The okk
Дата сообщения: 14.12.2006 07:50
aar
Сервис - Параметры Автозамены.

А если уже ввел, то только, как правильно сказали, через "Найти и Заменить"
Автор: aar
Дата сообщения: 14.12.2006 08:06
Я просто думал, что уже до меня было реализовано нечто подобное. По поводу алгоритма - можно составить хэш "Полное слово" -> "Сокращенное слово", но это же надо сидеть и составлять, а времени для этого нет.

И еще вопрос: есть ли надстройки, или еще что, для того, чтобы можно было использовать регулярные выражения, как в перле, к примеру. А то иногда приходится выгружать таблицу в текстовый файл, писать скрипт, обрабатывать, и опять втягивать назад в эксель.
Автор: Diamante
Дата сообщения: 15.12.2006 08:01
Есть много чисел в столбец
например:
19,01
19,02
19.03
19.04

В одних числах есть запятые, а в других точки.
Как сделать что бы автоматом поменять запятые на точки? Можно ли?
Автор: w25
Дата сообщения: 15.12.2006 09:19
Diamante выдели столбец ctrl+H заменить все , на .

Автор: The okk
Дата сообщения: 15.12.2006 09:21
Diamante
Выделяешь столбец, жмешь Ctrl + H. Указываешь, что нужно заменить "," на "." И жмешь "Заменить все". В выделенном участке листа они заменятся.
Автор: xorofull
Дата сообщения: 16.12.2006 10:00
Подскажите пожалуйста.
1: Как создать раскрывающийся список и выбирать от туда значения. (в 2003 офисе и тоже в екселе 2007).
2:Немогу придумать как реализовать следующую формулу. Такая задача. Вот имеется строка допустим из 10 ячеек. В ней стоят + и -. Надо чтоб например есть три + в строке то выводится результат 10 если три минуса то выводится результат 20. Т.е. если в строке два + и два минуса то ничего не выводится. Если пять плюсов то выводится всеравно 10.
Автор: Mushroomer
Дата сообщения: 16.12.2006 10:10
xorofull
Цитата:
Вот имеется строка допустим из 10 ячеек.
А если будет 5 плюсов и 5 минусов, тогда что?
Автор: Diamante
Дата сообщения: 16.12.2006 10:44
Есть разные числа, например
A B C D
|2512||1204||79.01||238961636|
Задана формула т.е A*B*C=D
Тык вот если в ячейке C стоит 79.01 (с точкой), то всё ок считается, а если 79,01 (с запятой) то в ячейке D появляется #ЗНАЧ!
Как исправить?
Выше как вы сказали поменять все запятые на точки, я сделал. Но всё-таки хотелось бы чтобы считалось как с точкой так и запятой.
Один и тот же документ открываю с разных компов, у меня на компе #ЗНАЧ! а на соседнем компе, пофигу что точка, что запятая всё считает.
Видимо гдето в параметрах екселя надо чтото сделать. Подскажите, кто знает.

офф. Спасибо за помощь.


Автор: Mushroomer
Дата сообщения: 16.12.2006 10:57
Diamante
Цитата:
Но всё-таки хотелось бы чтобы считалось как с точкой так и запятой.
Нельзя так. Будет или все с . или с , Это имхо зависит от того, что в Windows выставлено в качестве разделителя дробной части.
Автор: Diamante
Дата сообщения: 16.12.2006 11:17

Цитата:
Нельзя так. Будет или все с . или с , Это имхо зависит от того, что в Windows выставлено в качестве разделителя дробной части.

Но на другом компе считается же как с . так и , ??? Значит можно
А где эти разделители можно посмотреть (настроить)?
Автор: xorofull
Дата сообщения: 16.12.2006 11:17
Mushroomer
ну тогда с плюсами пусть считает водной ячейке а с минусами в другой.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

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


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