Новый сайт "КВ" находится по адресу: new.kv.by
Свежий номер "КВ" - теперь в PDF! Не дари девчонке роз - подари ей книгу с OZ! USB 3.0: тихая революция
Подробнее... Подробнее... Подробнее...
Компьютерные Вести On-line
Газета
Справочник фирм
Форум
Форум
Создать форум
Поиск
Правила форума
Опросы
Почтовая рассылка
Частные объявления
Редакция
Сайт
Форум
Excel

Всего записей: 1349


Татьяна
14 октября 2002 года, 12:40

Простенький вопрос!

Как сделать сумму прописью в Excele?


VitFil (программеры мы)
Minsk, 14 октября 2002 года, 15:20

Простенький ответ - написать процедурку.


Alex--San
Minsk, 14 октября 2002 года, 15:40

Можно без изврата (извини VitFix) - прописью так прописью : пишем в ячейке: СУММ(...) или =+{click по ячейке} +(click по ячейке)+(click по ячейке)...


Злобный глухой слон
14 октября 2002 года, 16:12

Блин, какая нафиг СУММ , Человек спросил СУММУ ПРОПИСЬЮ.

Да, надо поискать, чли что быстрее написать свою процедуру.

Все совсем просто. Исходное число режется на части. 1-19, десятки, сотни, тысячи, миллионы и миллиарды. Если кому нужно больше, то можно и больше.

Потом В каждом вырезке подсчитывается количество единиц, десятков ( от третьего ) и сотен. Для родительного падежа, а как правило он и нужен. составляется следующая таблица.

Если нарезка заканчивается на

1 - рубль

2 3 4 - рубля

0 5-19 рублей

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


Инкогнито
18 октября 2002 года, 07:38

Где-то в КВ это уже публиковалось.


Василий
8 ноября 2002 года, 12:44

Для Татьяны. Имеется free программулька которая это замечательно делает. Сообщите мне свой ящик сброшу. Встречный вопрос где откопать мастера шаблонов в EXCEL XP. В EXCEL 2000 он еще есть.


Jeka (manager)
Актобе, Казахстан, 25 декабря 2002 года, 11:38

Имеетса таблица которая содержит поля

/Фио/Адрес/ и др. Причем в столбце адрес

пишится Город,Индекс,улица. Когда я захотел убрать в адресе город, индеск и

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

/Город/Индкс/Улица/

/Город/Улица/ -здесь небыло индекса

Подскажите как мне зделать так чтоб осталась только /улица/


Инкогнито
25 февраля 2003 года, 09:53

В Ехсел2000 при нажатии кнопки "Копировать" (или нажатии "Контрл-Инс" или "контрл-с") ехсел выдает окошку про недопустимую ошибку и закрывается. То же происходит в меню Вставка-Имя.

Все это происходит всего в одном файле на любом компьютере.

Чем можно помочь?

Ответьте, плиз, на емыл!

max_zhuk @mail.ru


Руслан (программист)
Киев, Украина, 25 февраля 2003 года, 13:02

Пришли файл. Если получиться - помогу.


Excel
25 февраля 2003 года, 18:26

Очисти форматы, скорее всего проблема с ними.


Серега (Любитель)
Апшеронск. Россия, 3 марта 2003 года, 09:42

Как сделать в Excele, чтобы цвет ячейки менялся в зависимости от даты..

Допустим 22 числа - красненький;

23-синенький;

25-беленький и т.д.

Сенкью


Alexei
СПб, 21 марта 2003 года, 07:55

Как избавиться от черезмерной "интелектуальности" Ехеля?

При копировании . и / , он интерпретирует как дату.Установка формата в Текстовый не помогает.


Павел Бадялик (обозреватель КВ)
21 марта 2003 года, 21:44

2 Татьяна:

Для преобразования "сумма прописью" Вам подойдет программа DigitalToWord (см. №26, 2002 год, http://kv.by/index2002261102.htm) или специальный макрос для Excel - (№48 за 2000 год, http://kv.by/index2000481103.htm).

Не нужно ничего изобретать и писать... А вот Сереге (Любителю) придется стать advanced-любителю - надо писать макрос.


Сергей
25 марта 2003 года, 16:08

Как в Excel по For Each перебрать строки фильтра и просмотреть содержимое ячеек строк.


Виталий
Украина, 28 апреля 2003 года, 20:24

Не работает команда "Экспортировать в Microsoft Excel" в броузере.

Excel 2002, Internet Explorer 6.0


Саша (инжинер-программист)
Беларусь, 4 августа 2003 года, 23:44

Вопрос по статистике в Excel. Есть таблица. Столбцы - временные ряды, заголовки полей - временной ряд n-ый. Надо составить корреляционную таблицу этих временных рядов друг с другом. Как можно сделать это быстро, причём так, чтобы можно было потом использовать и для других таблиц?


musa (инженер)
Спб, 6 августа 2003 года, 15:51

Подскажите-как подсчитать количество одинаковых ячеек в диапазоне?


Posh (программист)
19 августа 2003 года, 09:38

Два вопроса :

1. При открытии файла грузится документ XLQVERY.XLA, как это отменить ?

2. Как сделать, чтобы не сохранялись и не давались имена диапазону внешних данных, которые именуются автоматически ?

Заранее благодарен.


Инкогнито (инженер)
Киев, 9 сентября 2003 года, 17:47

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


Al
10 сентября 2003 года, 06:13

Все гораздо проще - сходи на сайт www.microsoft.com/rus, там дальше по ссылкам на кучу готовых прибамбасов для Офиса, таких программ там минимум три штуки.


Анатолий (менеджер)
Киев, 22 сентября 2003 года, 18:39

Уважаемые знатоки!

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


Mark
Russia, 24 сентября 2003 года, 11:48

Подскажите как отфильтровать значения заканчивающиеся на 1 например. Стандартный фильтр, где выбираю заканчивается на 1 почему-то не фильтрует. Помогите!!!


Тусена
10 октября 2003 года, 10:38

В Excele есть сипмлекс-метод обработки данных? Если да, то как с ним работать


NK (programmer)
Russia, 8 ноября 2003 года, 13:39

Какая функция позволяет объединить данные в Excel-sheet по типу join?

Есть два списка (допустим, на разных sheet-ах) с кодами. Надо, чтобы в первом списке дополнительно появились значения из второго списка согласно общему коду.

Спасибо.


Доброжелатель
Минск, 11 ноября 2003 года, 01:12

NK, можно с использованием функции ВПР


Оксана
Питер, 18 ноября 2003 года, 08:34

Не знаю насколько это уже актуально:))

ВПР ищет только по алфавитно упорядоченному списку первое значение. Такие параметры функции. Рекомендую "Сумм если".


Кри
Сергиев Посад, 19 ноября 2003 года, 09:42

Подскажите, как убрать защиту листа в Excel.


Юлия (веб)
SPb Russia, 19 ноября 2003 года, 17:34

Помогите плз!

Вставили в Ексель документ Ворд, который содержит не один лист. Отображается только первый, соотвественно нужно что бы все!

Спасибо


Доброжелатель
22 ноября 2003 года, 21:06

2Оксана:

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

а суммесли не сработает если коды буквенные а не только цифровые...


xaly (programmer)
russia, 4 декабря 2003 года, 05:02

Народ как в экселе программно удалить макрос?


AlexeyA
Russia, Moscow, 22 декабря 2003 года, 09:04

Добрый день.

В excel задумал сделать связанные таблицы. Появилась проблема???

Что есть:

Таб.1-Лист.1-Ячейка1-Ячейка2...ЯчейкаN

Таб.2-Лист.1

Делаю Copy из Таб.1 в Таб.2, и вставляю данные через "Специальная вставка" - "Вставить связь".

Все работает на все 5!!!

Мне нужно:

В Таб.1 добавить строку между Яч.1 и Яч.2...

!!!Теперь главное!!!

Такая же строка должна появиться в Таб.2, со связью с Таб.1, но в автоматическом режиме.

Как сделать????? кто знает????

Спасибо.


Ирина (менеджер)
Россия, 22 декабря 2003 года, 11:13

Здравствуйте,

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


Инкогнито (студент)
Москва, 5 января 2004 года, 22:41

Поможите плз. хочу скрыть часть листов, а потом в оглавлении переходить по ссылкам на эти листы, а оно не переходится ....


GB
6 января 2004 года, 09:04

Здравствуйте!

Помогите пожалуйста, как сделать так, чтобы «Лист» печатал на каждой странице номер этой самой страницы.


KSIva
Брест, 22 января 2004 года, 17:14

2Ирина. Для ечеек в которые будут вводится данные, снимаеш опцию "Защищаемая ячейка" в Формат-ячейки защита. А затем Сервис-Защита.


Евгений Лонгинов (менеджер)
Днепропетровск, Украина, 11 марта 2004 года, 16:19

Переустановил Excel (Офис). После переустановки не закрашиваются ячейки в Excel-e???


alexveber (marketolog)
Russia, 31 марта 2004 года, 16:53

как в excel работать с циклами, к примеру имееться поле, типа char, где храняться буквенные значения, нужно пройти по этому столбику вниз, пока незакончаться данные(храниться буква А,Б или С в ячеках поля), и посчитать (вывести результат) количество (сумму вхожденний) каждой буквы в отдельности. Например

поле

а

а

а

б

б

с

букв а=3

б=2

с=1


Юрий (экономист)
Россия, 1 апреля 2004 года, 14:43

есть ли ограничения в Excel по количеству листов в одной книге? если да, то как от них избавиться?

столкнулся с тем что после создания 550 листов, нет возможности создать новый лист.


Vadym (Economist)
Kyiv/Ukraine, 7 мая 2004 года, 12:56

Можно ли в Excel после автофильтра получить сумму по отсеянному результате в определённой колонке?

Заранее благодарен.


Cашенька(ученица)
Киев., 27 мая 2004 года, 23:28

Подскажите!Какую функцию применять , чтобы в ячейке сумировались единичные буквы,находящиеся в др. ячейках.И чтобы если возле них нет точки,то при сумме возле каждой была точка.

Заранее благодарна!


Михаил Дубровский (инженер)
Кемерово, 24 июня 2004 года, 04:28

При работе с таблицей Excel произошло следующее: имена столбцов (А1...) поменялись на цифровые обозначения (1...) подскажите пожалуйста, как вернуть таблицу к исходному виду?


Рустем (-)
-, 25 июня 2004 года, 11:48

Помогите пожалуйста решить проблему:

есть два листа

На первом листе текущие курсы обмена валюты.

На втором листе Реестр-таблица, в ней за каждый день устнавливаются курсы в новой строке,

причем это все идет нарастающим итогом (за предыдущие дни в таблице в верхних строках видны данные)

необходимо что бы на первом листе появлялись данные, при наборе их во-втором листе ( при заполнении новой строки) Спасибо


Пеледов Марат (студент)
Москва, 20 августа 2004 года, 14:15

Подскажите, как в зависимости от какого-то значения менять цвет ячейки.

Подробнее:

Есть:

1. ячейка с датой (текущая минус энное кол-во дней)

2. список из двух столбцов (даты плюс оплаты)

Надо:

Если дата из списка становится меньше даты в ячейке (1), то ячейки из списка меняют цвет

Заранее всем спасибо


ivan
23 августа 2004 года, 16:47

Может кто подскажет есть ли Макрос или что либо позволяющее в Экселе организовать поиск с использованием регулярных выражений


Edd (экономист)
Russia, 24 августа 2004 года, 04:27

Есть. Это Find(FindNext). В хелпе работа описана.


Konstantin
Киев, 2 сентября 2004 года, 21:20

Возникла такая проблема. Был себе файл "2004г". В один день вместо него открылась книга, содержащая два файла: "2004г:1" и "2004г:2". Внесение изменений в один приводит к синхронным изменениям в другом. Закрыть один не удается - закрывается вся книга. Что это может быть?


Николай (Служащий)
Благовещенск, Россия, 8 сентября 2004 года, 08:32

Возникла проблема.

Делаю просмотр листа перед печатью, все замечательно, но при печати пропадают некоторые строки. В чем может быть проблема?

Заранее благодарен


pashulka
Russian, 17 сентября 2004 года, 07:00

Сообщение для Марата

Для автоматического изменения заливки ячеек воспользуйтесь условным форматированием ячеек.

Меню Формат > Условное форматирование


pashulka
Russian, 17 сентября 2004 года, 07:07

Сообщение для Константина

По всей видимости Вы совершили следующие действия

меню Окно > Новое


Helga (студент)
Россия, 22 сентября 2004 года, 14:59

В ячейки внесены даты.В строке формул данные отражаются полностью, например:02.02.1934. В ячейке в соответствии с форматом 02.02.34. Нужно, чтобы данные в ячейке отражались полностью. Пыталась изменить формат ячейки на текстовый, не получилось.Помогите кто-нибудь!!!


Almat
24 сентября 2004 года, 15:12

Подскажите, как убрать защиту листа в Excel ХР?


pashulka
Russian, 26 сентября 2004 года, 04:54

Сообщение для Helga

Меню Формат > Ячейки далее закладка <Число>. В списке <Числовые форматы> выберите (все форматы), а в списке <Тип>

найдите и выберите ДД.ММ.ГГГГ далее ОК.

Не забудьте применить этот формат ко всем ячейкам с подобными датами.


pashulka
Russian, 26 сентября 2004 года, 05:04

Сообщение для Almat

Меню Сервис > Защита > Снять защиту листа, далее ввести пароль (если лист защищён паролем) и OK.

Проверено для MS Excel 97, 2000

Если Вы не помните пароль для Вашего листа, то пишите мне, я подскажу программу для их снятия.


Павел (Служащий)
Красноярск, Россия, 30 сентября 2004 года, 07:50

Вопрос такой.

Изменяю цвет ярлычка у листа в excel, но ярлычок по прежнему остается белым, хотя когда повторно хочу изменит цвет, то в палитре стоит что якобы ярлычок с цветом.

Все настройки перелопатил ничо не нашел, так же не помогла переустановка офиса. Причем когда входишь в комп под "Администратором", то все нормально, делаешь ярлычки цветными - они и цветные, а вот под пользователем такая хрень.

Кто может чо сказать?


Максим
7 октября 2004 года, 04:50

Hellp:)

Каким образом можно к ячейке Excel присоединить кнопку для выбора из списка, не используя "Формы" и "VBA"


Павел (Служащий)
Красноярск, 7 октября 2004 года, 12:58

Для Максима.

Включи автофильтр :Данные/Фильтр/Автофильтр


pashulka
Russian, 8 октября 2004 года, 00:33

Возможно, что Максим имел ввиду возможность выбора из "выпадающего" списка определенного значения и размещение того, что было выбрано в ячейку с кнопкой.

Меню Данные > Проверка > закладка Параметры, затем в списке <Тип данных> необходимо выбрать <список> и указать источник с данными (из них Вы будете выбирать нужные данные в ячейке)


Okto (программист)
russia, 11 октября 2004 года, 08:53

В заголовке столбца текст повернут на 90 градусов. При выводе на печать заголовки столбцов отображаются зеркально( чтобы прочитать заголовки, их нужно подносить к зеркалу :)

Excel 2000, XP. Документ создан в Excel 97. Переустановка Excel не помогает. Нормально печатаются заголовки, набранные и повернутые в Word'е.


Zaslanets
13 октября 2004 года, 03:26

Вопрос для Okto. Вы уверены, что речь идёт именно о заголовке столбцов, т.е. A,B,C и т.д. ? Если действительно о них, то почему не убрать флажок Меню Файл > Параметры страницы > Лист > заголовки строк и столбцов. Тогда они не будут выводиться на печать.


Ирина (редактор)
Москва, 15 октября 2004 года, 13:51

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


pashulka
Russian, 16 октября 2004 года, 01:30

Разбить можно, но только "виртуально", т.е. появится линия, у которой можно изменить только цвет и ширину, закрасить отдельную часть ячейки нельзя.

Если это нужно только для красоты, то можно добавить автофигуру(треугольник), подогнать это размеры под ячейку и изменить его окраску.


Вадим (студент)
Москва, 16 октября 2004 года, 21:14

У меня есть рабочая книга Excel, которая содержит диапазоны данных, обновляемых из Internet. До определённого момента всё работало нормально, но с некоторых пор возникли проблемы с подключением.

Проявляется это по-разному: чаще всего появляется окно с сообщением, что невозможно обнаружить сервер, хотя соединение настроено на подключение и установлен флажок "подключаться автоматически", бывает, что один диапазон обновляется, а следующий за ним "зависает",

появляются сообщения "out of memory", либо окно, где сообщается, что "системе существенно не хватает ресурсов" и предлагается закрыть какую-либо программу, сообщается о критическом сбое в работе приложения. Также предлагается переустановить "систему удалённого доступа"(модем? драйвер? настройки браузера?).

Кроме того, файл иногда сохраняется не под своим именем, а под атоматически генерируемым номером и

не с обычным значком Excel, а под MS флажком.

Буду признателен за любую помощь по этой проблеме, хотя бы за общую подсказку в каком направлении искать.


Зайцева Ирина Николаевна
26 октября 2004 года, 13:22

Как из Delphi изменить цвет шрифта в

excel файле?


pashulka
Russian, 28 октября 2004 года, 02:22

Информация для Ирины :

Delphi & Microsoft Excel - Взаимодействие.

http://www.afalinasoft.com/rus/tips/


Жариков Павел (Студент)
Могилев, 6 ноября 2004 года, 02:19

Подскажите пожалуйста, каким образом можно вставлять шапки таблицы в начале каждой страницы документа при печати


pashulka
Russian, 7 ноября 2004 года, 06:13

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


pashulka
10 ноября 2004 года, 07:59

Предыдущий совет представлен для MS Excel


Исхаков Святослав (работа в сфере ремонта судовой автоматики)
Петропавловск-Камчатский, 15 ноября 2004 года, 15:32

Здравствуйте знатоки диаграмм и макросов! Помогите решить такую проблему. Имеем линейчатую диаграмму, отображающую значения различных категорий. По оси категорий (ось Х) расположены фамилии работников, по оси значений - месяца с января по декабрь. Вопрос в следующем: можно ли каким-то образом, например программно с помощью макросов сделать так, чтобы каждый ряд в диаграмме начинался не с нуля, а с какого-то определенного числа месяца, например для составления графика отпусков. Если кто может помочь - киньте исходник. И еще, желательно, чтобы слева и справа от каждого ряда в диаграмме писалась дата начала отпуска и его окончания. Заранее благодарен всем, кто ответит.

Святослав.

ishakov@vulcan.ru


Александр Емец (студент)
Украина, Киев, 18 ноября 2004 года, 16:43

Всем привет !

Мне необходимо в Excel XP в зависимости от значения ячейки, закрашивать ее в определенный цвет. Возможно ли это ?


pashulka
Russian, 19 ноября 2004 года, 01:37

Для автоматического изменения цвета шрифта или заливки ячейки воспользуйтесь условным форматированием ячеек.

Меню Формат > Условное форматирование

Проверено MS Excel 97, 2000, но в XP должно работать


PAZHAR (студент)
Беларусь, 20 ноября 2004 года, 08:51

Подскажите пожалуйста, каким образом можно определить, на какой страницке будет печататься активная ячейка при печати?


Stas
29 декабря 2004 года, 19:22

У меня проблемка есть…может поможете!

Мне надо, чтоб макрос удалял одинаковые строчки в Экселе. Т.е. стирал дублирующую информацию.

А если отличается на одну ячейку, то метил всё строчку цветом.

Но самое главное, чтоб удалял одинаковые.

Как это можно сделать?


Тихонова Юлия Альбертовна
Полярный, 8 января 2005 года, 16:52

Срочно! Как построить двустороннюю линейчатую диаграмму!


Владимир Домашко (реклама)
Москва, 12 января 2005 года, 19:12

Здравствуйте!

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

Спасибо!


Вадик Терехин (инженер)
Питер, 18 января 2005 года, 12:29

Проблемы со вставкой автофигур в Excel

Когда копируешь просто созданную прямую линию (строго горизонтальную или строго вертикальную) (автофигуру) в Excel и вставляешь ее в указанную ячейку, она именно в нее не вставляется. А убегает куда-то далеко вниз. Любую другую линию вставляет куда надо без проблем. Такое происходит в XP. В 98-м такого не наблюдается. Для меня это очень важно. Я занимаюсь сканвордами. Есть один программный компонент, написанный в экселе с макросами. И вот когда нажимаешь на кнопку вставить, эти вертикальные и горизонтальные стрелки не вставляются в нужные ячейки. Сначала я думал, что проблема в этом макросе. Но потом, когда просто нарисовал в экселе горизонтальную стрелку, скопировал и вставил, эта стрелка не вставилась в ту ячейку, которую я выделил. Как можно это исправить? Или надо переустанавливать винд? :(


Shaman
25 января 2005 года, 13:41

Господа, буду безмерно благодарен, если подскажете мне, как сделать следующие вещи.

1) Построить график функции, заданной таблично. Заданы как аргументы функции, так и ее значения. Причем, необходимо, чтобы на графике отображался весь диапазон аргументов функции(область определения) вне зависимости от того, имеет ли функция значения в этих аргументах в таблице. То есть, например, есть диапазон аргументов от 0 до 10. Аргументы действительные. Таблично график задан, допустим, в диапазоне от 3-х до 5-ти, необходимо, чтобы на графике была видна вся шкала Х от 0 до 10.

Попытка: В в источнике данных в качестве значений указываю диапазон ячеек, которые содержат значения функции, а в качестве подписи по оси х указываю диапазон ячеек, которые содержат аргументы функции. Первая и посделняя ячейки этого диапазона содержат соответственно нижний и верхний пределы области определения. График строится, но при этом ось абсцисс не содержит в себе всю область определения.

2) Есть дискретная функция, которая может принимать только определенные значения. Например, 1 и 0. Нужно посторить график этой функции. Именнь ступенчатый график.

Попытки: задавал данные в виде {{1,0},(1,1},{2,1},{2,0},...}. Получается не совсем функция, тк данное отображение имеет несколько значений на одном аргументе. Эксель отказывается рисовать ступеньку, он соединяет прямой две ближайшие по абсциссам точки, но не те, у которых абсциссы равны.

3) Как мне подписать ось значений функции из п.2 не 0 и 1, а, допустим, "вкл" и "выкл"?

Попытки: не знаю, как.

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


odopsha
7 февраля 2005 года, 13:33

Проблема следующая.

У меня есть столбик следующего вида:

дата1

дата2

дата3

...

дата29

дата1(2)

дата2(2)

и т.п.

Мне нужно сделать из этого столбика несколько по типу

дата1 дата2

дата1(2) дата2(2)

и т.п.

Вот как это сделать. Чтобы автоматически.


Eugene
16 февраля 2005 года, 11:59

помогите плиз, буду очень благодарен.

>Как автоматически запускать макрос в Excel при каждом сохранении книги?


pashulka
Russian, 18 февраля 2005 года, 10:41

Используйте событие рабочей книги, а именно :

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)

Здесь Ваш код

End Sub

Расположить этот код необходимо только в модуле ThisWorkbook(ЭтаКнига)


АняК.
19 февраля 2005 года, 11:21

Помогите пожалуйста!!! Срочно, скажите как в excel создать таблицу рассчитывающую календарь на любой год, определяющую номер и название дня недели, месяца.


pensioner (Готовлюсь к пенсии)
Москва, 21 февраля 2005 года, 14:11

Здравствуйте Аня,

если > очень срочно,

то > готовая таблица уже есть и я могу её выслать Вам,

если > нужны теоретические знания

которые помогут Вам самостоятельно её создать,

то > ответить на форуме мне не представляется возможным, ибо поместиться в 1-2 сообщения я не смогу.

Не в силу своего краснобайства, а по-причине сложности задачи(если Вы сильный пользователь, то можно было бы обойтись просто одним советом, но я о уровне Вашем не осведомлён)

Итак, жду ответа.


XXL
28 марта 2005 года, 17:04

Можно ли в Excel сделать следующее:

В ячейку A1 ввести формулу, допустим ABS(x). Затем в диапазон A2:A11 значения x, допустим -1, 5, -2, ... Затем в диапазон B2:B11 автоматически занести значения, рассчитанные по вышеуказанной формуле. Ну что-то типа A1(x). Т.е. смысл вопроса в том, что можно ли ввести в ОДНУ ячейку формулу, а затем просто выполнять подстановку значений аргумента???


pashulka
Russian, 17 апреля 2005 года, 01:53

Можно, например так :

=ИНДЕКС(ABS(A2:A11);2)

Где 2 - это и есть "меняющийся" аргумент. В данном случае формула возвратит 5

Если изменяемое значение должно находиться в другой ячейке, то :

=ИНДЕКС(ABS(A2:A11);A1)


Rinat (Аналитик)
Казахстан, Алматы, 28 апреля 2005 года, 10:28

Добрый день!

Подскажите please как в Excel'e 2000 я могу посчитать формулой кол-во значений в массиве. Например:

A1=2

A2=6

B12=12

Мне нужно выйти на 3. Как это сделать?

Можно конечно сумм(A1:B12)/срзнач(A1:B12), только есть ли другая формула?


Rinat (Аналитик)
Казахстан, Алматы, 28 апреля 2005 года, 10:35

Кстати, про надпись внизу экрана я в курсе, мне надо чтобы эти данные отображались на листе.


Rinat (Аналитик)
Казахстан, Алматы, 28 апреля 2005 года, 10:37

И еще один вопрос по макросам.

Каждый день я отсылаю одни и те же файлы (Excel2000)определенному кругу лиц через MS Outlook Express 5. Можно ли это все написать на макросе?


pashulka
Russian, 29 апреля 2005 года, 02:31

Так как Вы не проинформировали, что именно находится в остальных ячейках, то выберите нужный вариант сами, исходя из Ваших требований и особенностей каждой функции :

=СЧЁТЕСЛИ(A1:B12;">0")

=СЧЁТ(A1:B12)

=СЧЁТЗ(A1:B12)


Ruta (анализ)
Харьков, Украина, 1 мая 2005 года, 14:50

Доброе врямя суток! Помогите! Можно ли как-то подтягивать значения из одного листа Excel в другой по двум параметрам (что-то по принципу на ВПР). Таблицы несортированные и имеют разное количество строк и столбцов. Спасибо.


pashulka
Russian, 2 мая 2005 года, 12:14

Для решения своей задачи Вы можете :

- использовать стандартную функцию баз данных =БИЗВЛЕЧЬ() (функции баз данных несколько отличаются от своих "собратьев", так что рекомендую прочитать help) И обратите внимание на тот момент, что если эта функция найдёт больше одного значения удовлетворяющего заданным условиям, то возвратит #ЧИСЛО!

- или использовать уже знакомую Вам стандартную функцию рабочего листа =ВПР() вкупе с функцией =ЕСЛИ() а если список отсортирован, то вместо =ВПР()можно использовать =ПРОСМОТР()


Ruta (анализ)
Харьков, Украина, 2 мая 2005 года, 21:13

Спасибо за помошь :) Попробую.


Rinat (Аналитик)
Казахстан, Алматы, 11 мая 2005 года, 15:03

Добрый день!

Спасибо за предыдущую подсказку, очень помогла.

У меня еще один вопрос: Я постоянно пользуюсь кнопкой "вставить значение", а можно ли ее как-нибудь прописать на клавиатуре? Заранее спасибо.


pashulka
Russian, 12 мая 2005 года, 08:36

По всей видимости Вы имеете ввиду копирование данных являющихся результатом вычисления формул и т.п. Если это действительно так, то насколько я знаю именно для этой "операции" нет горячих клавиш, так как изначально существует другой вариант, а именно : F2 затем F9


иван (учусь)
ангарск, россия, 25 мая 2005 года, 18:51

помогите в екселе : даны 10 человек, их рос, и пол, посчитано среднее значение роста. как задать формулу - расчет количества лиц мурского пола(в строке пол - м и ж) выше среднего роста


Rinat (Аналитик)
Казахстан, Алматы, 26 мая 2005 года, 11:05

Ивану. Попробуйте функцию СЧЕТЕСЛИ(A1:A12;">170"). считает кол-во значений свыше 170(средний рост) в массиве A1:A12.

К моему предыдущему вопросу.

Я попробовал вставлять значения через макрос:

Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _

False, Transpose:=False

End Sub

Завязал на Ctrl+d. Все получилось!


pashulka
Russian, 26 мая 2005 года, 13:12

Ринату. В Вашем предыдущем вопросе не было и намёка на макросы, но если использовать именно макросы, то достаточно :

Selection.Value = Selection.Value '1

Selection.PasteSpecial Paste:=xlValues '2

P.S. Впрочем оба варианта не будут работать если Вы попытаетесь изменить часть массива (формулы массива)


Виталий (менеджер)
Украина, 3 июня 2005 года, 13:29

Подскажите, пожалуйста,как из строки значений, где есть положительные и отрицательные числа, выбрать минимальное положительное значение


pashulka
Russian, 3 июня 2005 года, 15:01

{=МИН(ЕСЛИ(A1:A10>0;A1:A10))}

Обратите внимание на то, что представленная формула, является формулой массива, а следовательно после =МИН(ЕСЛИ(A1:A10>0;A1:A10)) необходимо нажать CTRL + SHIFT + ENTER

P.S. Если под строкой значений, Вы подразумеваете именно строку, то в этом случае формула будет выглядеть, как :

{=МИН(ЕСЛИ(A1:J1>0;A1:J1))}


Виталий (менеджер)
Украина, 7 июня 2005 года, 10:16

Помогите!!!Проблема заключается в том,что есть массив данных в котором при разных условиях меняются заначения например:

А В С D E F J

1 1 2 3 4 5 6 7

2 20 45 49 67 89 93 980

3 -19-10 -5 7 38 39 45

Необходимо вычислить некоторые данные по формуле =D1-D3/D2,вопрос в том как сделать, чтобы эта формула выбирала автоматически тот столбец, в котором в третьей строке находится минимальное положительное значение.


Ильнур (менеджер)
Красноярск, 8 июня 2005 года, 12:03

Подскажите как поставить фильтр по цвету шрифта?

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


pashulka
Russian, 9 июня 2005 года, 05:35

Виталий

Посмотрите здесь : http://www.pashulka.nm.ru/FormulasMin.zip

Ильнур

Насколько я знаю такой возможности в MS Excel 97, 2000, XP нет. Правда в XP можно организовать поиск ячейки исходя из параметров форматирования, но это увы не одно и тоже. Так что, по всей видимости Вам придётся заняться написанием макросов. Если у Вас наличествует MS Excel XP and >>> то Вы можете использовать возможность о которой я говорил ранее. Если нет, то придётся перебирать все заполненные ячейки и в зависимости от цвета шрифта скрывать всю строку.


Ольга Короткова (бухгалтер)
Москва, 10 июня 2005 года, 15:03

Помигите!Делаю диаграмму, значения в которой имеют большой диапазон (от 14000000 до 0. Гистограмму сделала на основе этих данных, но получается что одно значение очень большое (как раз эти самые 14000000) и все остальные значения на его фоне очень маленькие, и диаграмма не очень наглядная получается. Вроде бы можно сделать, чтобы было видно динамику, но без таких больших разрывов, но как это сделать?


pashulka
Russian, 11 июня 2005 года, 03:36

Да, для гистограммы можно. Для этого необходимо выбрать --> Основные линии сетки оси значений, затем Формат линий сетки, далее необходимо выделить закладку Шкала и установить флажок напротив логарифмическая шкала. P.S. Если возникнут затруднения, то Вы можете написать мне напрямую.


Ulugbek (координатор)
Uzbekistan, 30 июня 2005 года, 04:24

Добрый день,

подскажите пожалуйста решение проблемы в Excel. Открываю несколько файлов одновременно и все они отрываются в одном окне Excel, но мне надо, чтоб они открывались отдельными файлами для перехода между ними через Alt+Tab, а не через меню Окно.

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


Александр (менеджер)
СПб, 30 июня 2005 года, 15:18

Есть проблема. Файл весит 2.6 мб. Когда хочет-форматируется, когда не хочет - нет. При этом говорит "слишком много различных форматов". Ведет себя, гад, как женщина. Достало! Что можно сделать? Систему менял, базу копировал. Спасибо.


pashulka
Russian, 30 июня 2005 года, 20:25

Ulugbek :

Какая версия MS Excel ... это важно, так как для MS Excel 97 то, что Вы описали абсолютно нормально.

Александр :

Ваш вопрос уже неоднократно обсуждался, в том числе и с моим участием. Более подробно можно прочитать здесь : http://www.wincity.ru/index.php?s=&showtopic=12996


Наташа
10 июля 2005 года, 22:36

Подскажите,что нужно сделать чтобы значение ячейки одного листа (при вычислении этой ячейки)автоматически отображалось в заданной ячейке другого листа Как прописать связь?Помогите


pashulka
Russian, 11 июля 2005 года, 02:14

Введите в любую ячейку рабочего листа =Лист1!A1 где Лист1 - имя рабочего листа в котором находится ячейка, связь с которой необходимо установить. После ввода нажмите ENTER и всё … теперь Вы сможете "отслеживать" любые изменения в этой ячейке. При условии конечно, что у Вас не установлен, например режим вычислений - вручную.

P.S. Создать ссылку можно и без использования ручного ввода.


Ольга (маркетолог)
Астрахань, 16 июля 2005 года, 15:05

Подскажите, есть ли возможность в ExceL произвести фильтрацию данных в столбце по языковому признаку :латинское от русского.

В частности мне нужно отфильтровать в столбце названия производителей всех тех - которые пишутся английскими буквами.


Эдуард
17 июля 2005 года, 00:47

Поставить автофильтр и выбрать условие фильтрации >A И <z


Rinat (Аналитик)
19 июля 2005 года, 13:17

Добрый день!

Как просуммировать только положительные значения, которые находятся вперемешку с отрицательными и другими положительными значениями?

Например, есть массив A1:A5. Мне нужно суммировать положительные цифры из A1, A3, A5. При этом А2= -4, А4=8.

Есть функция СУММЕСЛИ, но она не суммирует отдельные ячейки, только массив, если использовать массив, тогда эта формула будет учитывать и А4.


Евгения (учусь)
28 июля 2005 года, 19:42

Здравствуйте, очень надеюсь на вашу помощь, есть ли встроенная функция нахождения случайного значения в диапазоне.Нашла только нахождение случ числа от 0 до 1, но это не подходит


pashulka
Russian, 29 июля 2005 года, 00:17

1. А почему нельзя использовать стандартную функцию рабочего листа =СЛЧИС() ... например, чтобы получить случайное число в диапазоне от 17 до 63 можно использовать что-то вроде :

=17+СЛЧИС()*(63-17)

=17+СЛЧИС()*46

=СЛЧИС()*(63-17)+17

=СЛЧИС()*46+17

Если генерируемые числа должны быть целыми, то необходимо применить ещё одну дополнительную функцию, например =ЦЕЛОЕ(СЛЧИС()...)

2. Но можно обойтись и без дополнительных телодвижений и воспользоваться * функцией =СЛУЧМЕЖДУ(17;63)

* - Обратите внимание на то, что эта функция будет доступна только при установке надстройки Пакет анализа

Если у Вас не установлена данная надстройка, то выберите в меню Сервис команду Надстройки, далее установите "флажок" напротив текста Пакет анализа из списка Список надстроек и нажмите кнопку ОК.


Марина (маркетолог)
Пермь, 5 августа 2005 года, 10:07

У меня на листе заголовки столбцов вместо букв обозначены цифрами, что очень усложняет работу с формулами.

Подскажите, пожалуйста, как изменить цифры в заголовках столбцов на буквы A,B,C и т.д.


Rinat (Аналитик)
5 августа 2005 года, 17:12

Марине:

Сервис - параметры - вкладка Общие, убираете флажок на Стиль ссылок R1C1


Vadim Romanenko (программист)
Kharkov, Ukraine, 8 августа 2005 года, 15:28

Есть Эксел-файл (xls). В нем - набор макросов и форм. Хочется чтоб пользователь вводил даты на формах хотя бы при помощи элемента с маской, а лучще - чтоб вообще был какой-нибудь симпатичный календарик. Может кто чего подскажет?


Инкогнито
9 августа 2005 года, 05:27

1. MaskedBox (Mask Edit Control)

2. Элемент управления Календарь


Vadim Romanenko (программист)
Kharkov, Ukraine, 9 августа 2005 года, 08:36

А где же взять эти сказочные контролы?? У меня в списке Additional Controls я их не нашел :( (MaskedBox (Mask Edit Control) или Элемент управления Календарь)


Vadim Romanenko (программист)
Kharkov, Ukraine, 9 августа 2005 года, 12:07

Вот несколько вопросов начинающего:

- есть ли в VBA (используется в Excel от MSOffice 2000) возможность в ОДНОЙ переменной хранить дату И время одновременно??

- есть ли возможность преобразовать строковую переменную в переменную с датой с указанием маски строкового значения??

Откуда такие вопросы: есть строка, в которой значение введенной пользователем даты. В формате dd/mm/yyyy hh24:mi. Хочется завести переменную с типом ДатыВремени, которая будет хранить такое значение.

Так же нужно поместить это значение в ячейку с типом даты. По какой-то причине при установке значения на листе напрямую из строки Excel путает местами месяц и день. Чего не происходит при установке значения из переменной даты.

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

ПС: Календарь не подошел... Рука не подымается такую громадину на форму тулить... НО все равно спасибо! Может есть какой-нибудь выпадающий календарь?


Vadim Romanenko (программист)
Kharkov, Ukraine, 9 августа 2005 года, 15:07

Я вобщем-то уже в некотором роде порешал свою проблему только что... Каким образом:

разделяем строку со вводом на 2 части - дата и время. Каждый элемент заносим в ячейки с определенной маской (просто как строки). Потом в третьей ячейке просто складываем ячейки с компонентами - и о чудо! Получаем ячейку с датой и временем одновременно!

Но! все же остается вопрос ради любопытства: есть ли в Вижуал Васике средства для работы с датой и временем как с единой сущностью? Так сказать в одном флаконе? Потому что для своих сегодняшних нужд я смог извратиться и нарисовать все с помощью ссылок, а завтра может понадобиться работать именно с переменной типа ДатаВремя (что-то вроде timestamp). И очень интересна возможность конвертировать строковое значение в значение ДатаВремя при помощи маски (напр. как в Оракле - to_Date('01/01/2005', 'dd/mm/yyyy')).

Если кто знает - пож. поделитесь!!

И снова таки - как бы в форму Эхеля присобачить календарик выпадающий?


Инкогнито
9 августа 2005 года, 17:05

Элемент управления MaskedBox можно поискать в сети, а затем установить и зарегистрировать или установить программу Visual Studio

Элемент управления Календарь может изменять свои размеры и даже частично внешний вид.

Дата+Время (примеры) :

MsgBox Now()

MsgBox Format$(Now(), "dd mmmm yyyy hh:mm")


Vadim Romanenko (программист)
Kharkov, Ukraine, 10 августа 2005 года, 07:28

По поводу даты и времени: имелось в виду, не как отобразить в виде строки, а как именно ИЗ строки получить Дату+Время. Т.е. пользователь ввел дату и время как строку, и как мне теперь получить переменную типа ДатаВремя инициированную значением из этой строки...

По поводу календаря: наверное может даже можно написать свой собственный выпадающий календарь... ТО есть поле ввода даты с выпадающим списком. Но не знаю - можно ли это сделать в VBA, да и сам я к сожалению его настолько хорошо не знаю, чтоб писать свои компоненты :( А настолько сильно загромождать форму... Даже при моем разрешении 1024х768 все выглядит очень печально. А у заказчика... какой-нибудь ТЭЦ... там же вообще древние мониторы попадаются. Спасибо за подсказку, но наверное она мне не подойдет :( (По поводу ЭлУпрКалендарь)


Инкогнито
10 августа 2005 года, 15:02

1. Получение Даты и Времени из строковой переменной -

Date = DateValue(Now())

Time = TimeValue(Now())

Даже несмотря на то, что функция Format возвращает значение типа Variant/String мы можем использовать её в своих целях :

Dim Date As Date, Time As Date

Date = Format(Now(), "dd/mm/yyyy")

Time = Format(Now(), "hh:mm:ss")

Data = Format(Now(), "Short Date")

Time = Format(Now(), "Long Time")

2. Преобразование строковой переменной (Date+Time) в переменную типа Date можно осуществить с использованием явного CDate() или неявного преобразования данных (см. выше)


Инкогнито
10 августа 2005 года, 19:24

Now() - использована только для примера и конечно же не является строковой переменной


Dana (референт)
Актау, 18 августа 2005 года, 08:42

Подскажите пожалуйста, как можно исправить такую ошибку в Excel'97: не отображаются листы, то, есть вообще панель отсутствует. Смотрели файл на другом компьютере, все нормально. Другие файлы тоже впорядке. пробовали перезаписать нормально, не получилось. В чем может быть проблема?


pashulka
Russian, 18 августа 2005 года, 11:02

Это не ошибка, а одна из возможностей MS Excel, причём без привязки к версии. Для того чтобы отобразить ярлычки листов достаточно в меню Сервис выбрать команду Параметры, затем выделить закладку Вид и установить флажок напротив ярлычки листов и кнопка OK.


Vladimir (педагог)
Russian, 21 августа 2005 года, 10:35

Здравствуйте знатоки!

Возникла такая проблема. Бывшая бухгалтерша позакрывала паролями кучу

данных.

После её увольнения прошло некоторое время и данные потребовались для

отчётов.

Она уверяет нас, что забыла пароли.

Пожалуйста подскажите, какой программой можно снять защиту с листов книги?

Заранее благодарен.


Инкогнито
23 августа 2005 года, 06:56

http://www.bestfilez.net/forums/index.php?showtopic=619


Сергей (аналитик)
24 августа 2005 года, 15:20

как удалить в VBA первые три символа $F$1222 адрес ячейки или как можно от 1222 отнять 120


Петров Сергей Юрьевич (Врач)
Москва, 24 августа 2005 года, 23:50

Добрый день. Работаю глазным хирургом В ГУ НИИ ГБ. Проводим много исследований, пишем статьи. Постоянно следим за зарубежными работами.

Обратили внимание, что иностранцы в своих статьях используют принипиально другие более наглядные диаграммы. Попробую описать. Две оси абсцисс и ординат. По горионтальной - время (дни), по вертикали - значение той или иной величины. Так вот, сама диаграмма представлена ввиде вертикальных линейчатых отрезков, отображающих min и max значения. Зачастую, их середину соединяет линия тренда.

Как нам построить это наглядное чудо? Может кто-то подскажет название, книгу. Болшая просьба помочь!


Сергей (аналитик)
25 августа 2005 года, 06:08

не надо заморачиваться по этому поводу можно просто построить три временных ряда в екселе и строить по ним график а если заморачиваться НАДО то можно взять нормальный графический пакет такой например как STATGRAF5 там всё предесмотрено это ихняя янковская программа так что будете выглядеть со своими графиками ни чуть ни хуже


Сергей (аналитик)
25 августа 2005 года, 06:19

есть ещё ППП DeltaGrapf5.0


pashulka
Russian, 25 августа 2005 года, 06:50

Сергей, А давайте не будем ничего отнимать, а просто получим номер строки :

iAddress = "$F$1222"

iRow = Range(iAddress).Row


Сергей (аналитик)
25 августа 2005 года, 07:12

я сейчас объясню задачу

у меня есть массивчик который необходимо обработать

сначала весь а затем последние полгода

120 значений

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


pashulka
Russian, 25 августа 2005 года, 08:38

Сергей, при работе с диапазоном ячеек выделение этого диапазона, как правило, является абсолютно излишнем. Так что метод .Select использован только для наглядности.

P.S. Учитывая, что Вы не уточнили насколько столбцов влево надо сместиться, этот момент я оставил как есть.

With Range("$F$1222") 'определяется программно

Range(.Item(-119, 1).Address, .Address).Select

End With

With Range("$F$1222") 'определяется программно

Range(.Offset(-120, 0).Address, .Address).Select

End With

Set iLastCell = Range("$F$1222") 'определяется программно

Range(iLastCell.Offset(-120, 0), iLastCell).Select

Обратите внимание на то, что при использовании любого варианта выделенными окажутся 121 ячейка, а если номер строки последней ячейки окажется меньше чем 121, то Вы получите сообщение об ошибке. Если возникнут дополнительные вопросы, то Вы можете написать мне напрямую.


Сергей (аналитик)
25 августа 2005 года, 11:20

спасибо буду пробовать


Сергей (аналитик)
25 августа 2005 года, 14:33

спасибо примерно работает

что касется выделения работает но ячейка("$F$1222") у меня постоянно будет меняться а

столбец будет постоянным т.е.

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

а затем запускать дальнейшие процедуры

прости что завёл в заблуждение просто уже 2 дня парюсь с этой ерундой


Сергей (аналитик)
25 августа 2005 года, 15:14

УУРРРАААААААААА

ЗЗАААААРРАБОТАЛАААААААААА


pashulka
Russian, 25 августа 2005 года, 16:58

На всякий случай я сказал, что ячейка "$F$1222" будет определяться программно, так что 100% готового рецепта здесь не могло быть ... хотя если эта ячейка является последней заполненной ячейкой в этом столбце, то :

iConst = 120

With Range("F65536").End(xlUp)

If .Row > iConst Then Range(.Offset(-iConst, 0).Address, .Address).Select

End With

или так :

iConst = 120

With Range("F65536").End(xlUp)

If .Row > iConst Then Range(.Offset(-iConst), .Offset(0)).Select

End With

и т.д. и т.п.

P.S. Если что, то Вы всегда можете отправить свой вопрос мне напрямую, так гораздо проще и решение будет найдено гораздо быстрее.


Бабаев Емиль (экономист)
Баку Азербайджан, 29 августа 2005 года, 09:46

как создат список так что бы при выборе нужного данного оно отабражалос в выделяемом ячейке а не в нижном как в обычных списках?


pashulka
Russian, 29 августа 2005 года, 11:02

Посмотрите здесь, возможно это то, что Вам нужно : http://forum.codenet.ru/showthread.php?s=&threadid=23764


Alexx
18 сентября 2005 года, 17:35

Извините, что не в тему.

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

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


pashulka
Russian, 19 сентября 2005 года, 16:04

Посмотрите здесь, возможно это то, что Вам нужно : http://www.progz.ru/forum/viewtopic.php?t=17908


Ритуля (менеджер)
Москва, 23 сентября 2005 года, 12:43

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


Фасолька (студентка)
24 сентября 2005 года, 18:36

очень очень нужна помощь моя голова никак непридумает как это можно сделать...дана таблица товар фирма страна цена надо выделить все товарызарубежный то есть записаных латинкими буквами фирм совсем незнаю как сделать помогите!!!!!!!


pashulka
Russian, 25 сентября 2005 года, 02:14

Рита, Нажмите и удерживайте клавишу CTRL, выделите ярлычки тех рабочих листов, где Вы собираетесь производить поиск. Затем в меню Правка выберите команду Найти (CTRL+F), введите искомый текст и нажмите кнопку Найти далее. Примечание : лично у меня подобный поиск в MS Excel 97 работает корректно только при условии, что искомый текст обязательно находится в т.ч. и в активном рабочем листе. Если у Вас будет наблюдаться аналогичный эффект, то возможно придётся использовать VBA ...

Фасолька, С помощью VBA достаточно легко можно изменить параметры форматирования у ячеек, которые содержат латиницу, даже частично. А вот с помощью обычных формул ...


pashulka
Russian, 26 сентября 2005 года, 22:16

Фасолька, Всё таки можно решить Ваш вопрос и с помощью обычных формул. Оба варианта решения можно скачать здесь : http://www.pashulka.nm.ru/FormattingEnglish.zip


Ритуля (менеджер)
Москва, 28 сентября 2005 года, 09:54

Pashulka, огромное спасибо!!!


Костян (программист)
Хохланд :), 30 сентября 2005 года, 11:58

Задача про перегонке данных из 1с в Эксель. Создаем новый документ -

Excel = Новый СOMОбъект("Excel.Application");

Excel.Visible=0;

Excel.Workbooks.Close();

Excel.Workbooks.Add().

Далее заполняем данными. Хотим сохранить все это дело с именем файла ВыхФайл.

Как это сделать? Подскажить плиз уже все, наверно, перепробовал.


Александр (менеджер)
Кишинев, 6 октября 2005 года, 14:04

Прошу помочь с настройкой функции СУММЕСЛИ.

Вот пример:

Яблоки сорт лебединка

Груши сорт мария

Яблоки сорт свежесть

Виноград сорт столовый

Яблоки сорт американка

Груши сорт марбелла

....


Александр (менеджер)
Кишинев, 6 октября 2005 года, 14:21

В предыдущем топике не получилось выразить свою мысль.

Дело в том что нужно научить функцию СУММЕСЛИ срабатывать в случае если указаный критерий просто содержится в поле. т.е. счтать критерий "виноград" срабатывающим для текстового поля "виноград столовый сорт мирабелла".


Александр (менеджер)
Кишинев, 6 октября 2005 года, 14:24

Дополнение.

Сейчас функция срабатывает только в том случае если поле содержит искючительно "виноград". Разбить поле "виноград столовый сорт мирабелла" на несколько не представляется возможным.

Заранее благодарю за продублированный на мыло ответ.


pashulka
Russian, 6 октября 2005 года, 19:27

Посмотрите здесь, возможно это то, что Вам нужно : http://www.developing.ru/forum/post-14601.html


Александр (менеджер)
Кишинев, 7 октября 2005 года, 10:28

Павел. Спасибо за оперативный ответ.

Проблема решилась можно сказать "сама собой". Функция выглядит следующим образом в {мои комментарии} СУММЕСЛИ (А2:A10{диапазон};"виноград*"{ввод критерия таким образом обеспечивает соответсвие всех полей которые начинаются на слово виноград и могут иметь продолжение текста};C2:C10)

Главное, сам знал эту фишку еще со школьной скамьи, когда в 7 классе на кружке по информатике изучали MS DOS и Turbo Pascal, но пробую уже третью неделю, решить вот только сейчас удалось.

Знаменательно получилось, как раз в момент, после написания постинга "случайно" зашел знакомый, который вообще-то не имее привычки захдить, когда рядом (наши отношения чисто формальные), он программист, и подсказал.

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

Думаю, что в постинге отобразится только первая "деловая" часть. Специально писал поподробнее, может кому то еще пригодится.

Павел еще раз спасибо за ответ и ссылку. Ссылка безусловно полезная. Буду на ней искать решение и другим вопросам. Exel только начинаю серьезно осваивать.

Удачи.


Ильхом
Таджикистан, 7 октября 2005 года, 13:21

Привет pashulka,

У меня такая проблема: под именем пользователя методом автоматом excel файли неоткрываются

т.е. открывается но пустой. А потом с помощью файла открыт и указать

место нахаждение файла он открывается а если открыт под именем

администратора он открывается без проблем.

Как можно решить эту проблему?


pashulka
Russian, 7 октября 2005 года, 16:17

Ильхом, Посмотрите здесь, возможно это то, что Вам нужно :

http://www.wincity.ru/index.php?showtopic=13329

http://www.developing.ru/forum/topic2513.html


Леонид
9 октября 2005 года, 00:13

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

Что это означает?


pashulka
Russian, 9 октября 2005 года, 15:43

Когда Вы удаляете подобным образом макрос, то Вы удаляете только программный код этого макроса, стандартный модуль в котором располагался Ваш макрос остаётся. В Вашем случае, именно он и вызывает сообщение о наличии макросов. Для того, чтобы его удалить перейдите в редактор VBA (Сервис-Макрос-Макросы-Редактор ... или ALT+F11) найдите модуль и удалите. Затем сохраните изменения. P.S. Возможны и другие варианты, при которых Вы также сможете получать сообщение о наличии макросов.


Стас
Москва, 11 октября 2005 года, 16:37

Помогите мне, пожалуйста, составить следующую формулу. Мне нужно сделать такую пропорцию: ячейку B11 умножить на ячейку B4 и разделить на ячейку B8. Спасибо.


Ирина Юхнина (преподаватель Excel)
Сыктывкар, Россия, 11 октября 2005 года, 21:35

Если заполнить несколько строк в Excel, а затем их удалить, то при нажатии сочетания Ctrl+End Excel отправляет в конец строк, которые были удалены. Когда строк 10-15 это ерунда, но если было 10 тыс строк из них удалили 7 тыс., то переход в последнюю заполненную ячейку становится проблемой. Помогите.


pashulka
Russian, 12 октября 2005 года, 13:03

Стас -

=(B11*B4)/B8

Ирина Юхнина -

Если Вы действительно удаляете эти строки, то достаточно сохранить изменения и подобный эффект исчезнет, а нажатие CTRL+END приводит к выделению последней ячейки, которая вовсе не обязательно должна быть заполненна …впрочем, выражение последняя заполненная мне тоже нравиться гораздо больше.


Столяров (спец по ИТ)
Россия, 14 октября 2005 года, 09:01

нужно сделать поиск слова по нескольким листам excel'я (т.е. чтобы не накаждом листе щелкать CTRL + F )возможно ли это ..если возможно то как.. формы, запросы..можно все просто надо облегчить труд людей


Столяров (спец по ИТ)
Россия, 14 октября 2005 года, 09:25

спасибо за инфу на сайте... поиск Рулит :)


V.Balandin (Sales manager )
Moldova,Kishinev, 16 октября 2005 года, 11:16

Люди, помогите пожалуйста, возможно ли в EXCEL подсчитывать цветные ячейки?

Если да, то какая формула отвечает за это действие?

Заранее благодарю!


pashulka
Russian, 16 октября 2005 года, 19:17

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


V.Balandin (Sales manager )
Moldova,Kishinev, 16 октября 2005 года, 20:27

pashulka, спасобо за ответ, вот только я на одном из форумов нашёл инфу про то что цветные ячейки всёже можно подсчитывать, вот только там говорится о макросе, если у тебя есть возможность дать мне пример как я это могу реализовать я был бы очень благодарен.


pashulka
Russian, 17 октября 2005 года, 03:50

V.Balandin, а разве я говорил о том, что этого сделать нельзя ... ведь пользовательская функция, по своей сути является процедурой, также как и процедура Sub. Вдобавок этот вопрос можно решить с использованием дополнительного столбца для промежуточных вычислений, причём без применения VBA. Что касается ссылок, то вот здесь есть подобная функция, а также плюсы и минусы её использования.

http://www.faqs.org.ru/forum/viewtopic.php?t=8758

http://progz.ru/forum/viewtopic.php?t=18859


V.Balandin (Sales manager )
Moldova,Kishinev, 17 октября 2005 года, 22:27

pashulka,спасибо за помощь!


Андрей (экономист)
Усинск, 21 октября 2005 года, 14:34

При работе с таблицами, столбцы которых сгрупированы иногда при попытке изменить ширину столбца или свернуть данные появляется ошибка: Невозможно переместить за пределы листа!!! Как с этим бороться? люди подскажите, заранее благодарен.


Ongo
23 октября 2005 года, 19:19

Привет, ребята! Помогите, если кто-то знает... Как можно "отремонтировать" испорченный (самим EXCEL'ем) документ? Есть ли какие-либо диагностические средства, выявляющие и исправляющие ошибки? Я работаю в Office XP с огромным документом (7 М). И вдруг, при добавлении очередной порции данных мой документ "сломался" (а бэкап достаточно стар - очень много работы было проведено с тех пор)... Сломался таким образом, что не делает переходов по найденным вхождениям (и мыша не крутит документ роликом): я даю запрос на поиск элемента на странице (достаточно длинной - 3,500 строк) - получаю список вхождений - жму на выбранное - перехода нет... Как быть?

:) ongo@nm.ru


Андрей (служащий)
Киев, 24 октября 2005 года, 15:48

Есть стоящие в клетках цифры Пример: 01;02;03 нужно составить код:010203 в следующей ячейке.


pashulka
Russian, 24 октября 2005 года, 21:26

Если 01;02;03 находятся в разных ячейках, то Вы можете использовать любой из двух нижеопубликованных вариантов :

=A1&B1&C1

=СЦЕПИТЬ(A1;B1;C1)

Если в одной, то Вам достаточно удалить ; более подробно см. help касательно стандартной функции рабочего листа =ПОДСТАВИТЬ()


Валерий Исаев (инженер)
Москва, 25 октября 2005 года, 15:47

как можно с помощью макроса сохранить Экселевый файл с именем даты создания?


Ильхом
Таджикистан, 26 октября 2005 года, 14:02

Здраствуйте Павел. Спасибо за сылки. Но проблема не ришилься, мне пришлось открыть нового пользователя и проблема исчезла.


pashulka
Russian, 27 октября 2005 года, 03:11

Валерий Исаев, В самом простом виде, т.е. без проверок на наличие файла с этим именем и т.п. Ваш макрос может выглядеть так :

ThisWorkbook.SaveAs FileName:=ThisWorkbook.Path & "\" & _

Format(Now, "dd/mm/yyyy")

ThisWorkbook.SaveAs FileName:= _

ThisWorkbook.Path & "\" & DateValue(Now)

Если под термином дата создания подразумевалась не текущая дата, а именно дата создания файла, то вместо Now необходимо использовать ThisWorkbook.BuiltinDocumentProperties(11)

Ильхом, Всё хорошо, что хорошо заканчивается, Удачи Вам.


pashulka
Russian, 27 октября 2005 года, 08:12

Валерий Исаев, Небольшое уточнение, необходимо также указать расширение файла, или явно ".xls" или использовать именованный параметр FileFormat - ThisWorkbook.SaveAs FileName:=ПолноеИмя, FileFormat:=xlNormal 'xlWorkbookNormal Если имя файла должно содержать текущую дату, то можно обойтись просто Date ()


Сергей (инженер-электрик)
Нжневартовск, 27 октября 2005 года, 13:12

При создании гиперссылки из Excel на фотографию или сканированный документ мой Excel 2000 открывает их только с помощью Internet Explorer и ни чем больше, хотя в свойствах файла указано, что приложение для открытия файла ACDSee Application, пробовал и Adobe Photoshope и Paint всё равно открывает с помощью IE. Это что, беда именно моего экземпляра Excel 2000? И как это победить?


mike (old student)
28 октября 2005 года, 09:42

В сврё время в КВ была серия статей "Суперфункции" для Делфи. Я написал свои для Билдера и поподробнее. Если кому надо - дайте тут знать.


Rinat (Аналитик)
28 октября 2005 года, 13:35

Добрый день!

Такой вопрос:

Есть 1 файл, который рассылается в филиалы. В файле несколько листов.

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

Можно ли прописать макросом?

Я так себе это представляю:

Получают например мой файл в Астане, вводят пароль "Астана", и у них открываются продажи по Астане, при этом все остальное скрыто.

И еще один вопрос. Может ли кто-нибудь скинуть мне книгу по макросам Excel для начмнающих.

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


mike (old student)
28 октября 2005 года, 19:40

2 Ринат

Вообще для такого используют ACCESS.


pashulka
Russian, 29 октября 2005 года, 04:41

Mike, Почему Вы не хотите предложить свои функции, там где Вам действительно скажут за них спасибо ... На многих Российских форумах, есть соответствующие разделы.

Ринат, Если под термином часть данных имеется ввиду различные листы, то советую посмотреть здесь - http://progz.ru/forum/viewtopic.php?t=17648

В противном случае, тоже можно ... но не надо забывать, что пароли в MS Excel это предмет постоянных насмешек, а если добавить, что при открытии рабочей книги, макросы можно просто отключить, то ... Так что на мой взгляд, гораздо правильнее обработать первоначальный файл и разослать каждому филиалу уже "персональный" файл.

Где скачать электронный учебник по VB(A) - http://progz.ru/forum/viewtopic.php?t=18715


Rinat (Аналитик)
2 ноября 2005 года, 11:45

Добрый день!

Спасибо всем за ссылки.

Простая вроде бы формула, но не могу ее сделать.

Есть ячейка А1 с меняющимися значениями: пн, вт, ср, чт, пт, сб, вс

В ячейке ниже нужно чтобы формула показывала 1,5 при значении ячейки "сб" или "пн", в остальных случаях - 0

=ЕСЛИ(A1=ИЛИ("cб";"пн");1,5;0) - не получается.

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


pashulka
Russian, 2 ноября 2005 года, 13:15

=ЕСЛИ((A1="сб")+(A1="пн");1,5;0)

=ЕСЛИ(ИЛИ(A1="сб";A1="пн");1,5;0)


Илья Кимсанов
Россия, 2 ноября 2005 года, 20:33

Привет всем!

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

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


pashulka
Russian, 3 ноября 2005 года, 05:36

Стандартной функции рабочего листа, которая возвращала бы последнее значение в заданном столбце нет, поэтому Вам придётся использовать формулы. Если данные в столбцах не имеют пустых ячеек, то в этом случае можно использовать самую простую формулу =ИНДЕКС(A:A;СЧЁТЗ(A:A)) В противном случае, придётся писать более сложные формулы.


Комарский Николай (Экономист)
Молдова, 28 ноября 2005 года, 14:20

У меня вот какая ситуация. При открытии файла Excel у меня открывается только само окно MS Excel и уже затем я только могу через Файл/Открыть найти нужный файл и открыть. Не подскажете с чем это может быть связано ?


pashulka
Russian, 29 ноября 2005 года, 17:47

Посмотрите здесь, возможно это то, что Вам нужно :

http://www.wincity.ru/index.php?showtopic=13329

http://www.developing.ru/forum/topic2513.html


Кудревская Н.
1 декабря 2005 года, 10:49

Подскажите, как сделать. Вставляя в Word объект лист Excel (вставка - объект -лист Excel ), получить объект

с заголовками (т.е. что бы видны были нумерация сток и столбцов A B C D--1 2 3 4), не запуская Excel.

Заранее благодарна.


Алексей Е. (сотовая связь)
Россия, Магнитогорск, 1 декабря 2005 года, 15:51

Помогите плиз!!!! Как заставить Excel понимать двадцатизначные числа не округляя до пятого знака???

К примеру

набираешь 45673874658969876758, а вводится 45673874658969800000

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


pashulka
Russian, 1 декабря 2005 года, 22:34

Алексей Е., Как число никак, но можно предварительно установить формат ячейки, как текстовый или вводить лидирующий апостроф, т.е. '45673874658969876758


Денис С.
5 декабря 2005 года, 21:00

Плиз, спасите меня!!

У меня есть две таблицы по два столбца в каждой. Первая таблица: первый столбец содержит названия заводов, а второй-количество выпущенной продукции в январе для каждого из них. Вторая таблица: первый столбец содержит названия заводов, а второй-количество выпущенной продукции в феврале. Проблема в том, что в первом столбце первой таблицы БОЛЬШЕ заводов, чем в первом столбце второй таблицы, т.е. они НЕ ИДЕНТИЧНЫ, хотя у них множество общих позиций.

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

Это для примера, потому что в реальности исходных таблиц 12 (по числу месяцев в году).

Извиняюсь за путанное изложение, но рассказал как мог. :((

Раньше я как-то использовал для этого функцию MATCH, но к сожалению совершенно забыл ее аргументы, и вообще,как ей пользоваться. Безуспешно искал в инете инфу по ней.

Плиз, не дайте мне умереть от усилий по сведению этих таблиц в ручную. ((


pashulka
Russian, 6 декабря 2005 года, 06:00

Вообще-то сведение таких таблиц вручную есть подарок судьбы, мне вот никто такой синекуры не предлагает ... почему то. Но если Вам категорически претит мысль о подобном времяпровождении, то попробуйте использовать самую обычную консолидацию. Небольшой пример можно скачать по адресу : http://www.pashulka.nm.ru/Consolidation.zip

Что касается стандартной функции рабочего листа =ПОИСКПОЗ()/=MATCH(), то в help MS Excel есть более чем подробное описание этой функции, даже наличествуют небольшие примеры. Со своей стороны могу лишь добавить, что весьма желательно использовать третий (необязательный) аргумент этой функции, так как передав этому аргументу 0 (ЛОЖЬ) Вы сможете работать даже с неотсортированными списками.


Иван (студент)
Киев, Украина, 6 декабря 2005 года, 19:13

Здравствуйте,

Подскажите пожалуйста, как при использовании СВОДНОЙ ДИАГРАММЫ EXCEL закрепить в ней вертикальное

направление подписей данных и цвет рядов (столбцов например)?!

Ибо я , как в обычной диаграмме задаю подписи данных, их направление, цвет ряда - меня все устраивает ..., но потом я выбираю в сводной диаграмме excel какой то фильтр - и все мои настройки теряются - направление подписей данных опять горизонтальное

цвета рядов опять стандартные :-(

Заранее благодарен...


Иван (студент)
Киев, Украина, 6 декабря 2005 года, 22:35

И еще вопрос, как настроить фильтры сводной диаграммы так - чтобы при выборе какого то одного фильтра - второй не показывал весь список как обычно - а оставлял для выбора лишь данные удовлетворяющие выбору первого фильтра


DEN (СТУДЕНТ)
Уфа, 7 декабря 2005 года, 23:56

Помогите пожалуйста!!!! Как суммировать значения функций ВПР возвращенного значения


Инкогнито
8 декабря 2005 года, 08:50

Если надо суммировать, то конечно же функция СУММ(...)


DEDus (СТУДЕНТ)
Russia, 8 декабря 2005 года, 16:41

Подскажите, пожалуйста, как сделать разворачивающийся список? В смысле в элементах управления я его вижу, размещаю на странице (он пуст), и как добавить в этот список нужные мне пункты?


Инкогнито (СТУДЕНТ)
Уфа, 8 декабря 2005 года, 18:58

Дело в том что, надо суммировать значение возвращенное в ВПР из 2 го столбца. Находит только одно значение(1-е или последнее), а суммировать не получается. Помогите!!!! Заранее благодарен!!!!


pashulka
Russian, 9 декабря 2005 года, 00:04

DEDus, Выпадающие списки бывают разных типов, поэтому предлагаю на выбор три вида. Небольшой пример можно скачать здесь, там наличествует довольно много скриншотов, поэтому вес файла ~ 100КБ : http://www.pashulka.nm.ru/ThreeLists.zip

DEN (Инкогнито), В Вашем случае нужно использовать не стандартную функцию рабочего листа =ВПР, а стандартную функцию рабочего листа =СУММЕСЛИ() P.S. Если всё же возникнут затруднения, то можете написать мне напрямую.


Ден
14 декабря 2005 года, 13:05

Напомните плиз, функцию перевода "40р" в "сорок рублей".

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


Юрий Кожухов (аспирант)
Санкт-Петербург, Россия, 15 декабря 2005 года, 15:23

Друзья, Как в диаграмме сделать нелинейный масштаб вертикальной оси. ПРИМЕР: Надо чтоб от нуля до 5 занимало половину шкалы, а от 5 до 100 вторую половины. Зараннее благодарю!


Юра
Киев, Украина, 21 декабря 2005 года, 23:58

Здравствуйте, подскажите пожалуйста.

Есть эксель файлы. В одном файле есть таблица данных. В другом – динамические изменяемые данные. В обеих есть колонка-“код”. Я хочу импортировать данные (цена, наличие), сравнивая их по колонке-“код” и по установленному фильтру “категория ”. В случае, если код совпадает – данные обновляются.

В случае несовпадения по “коду” – новые данные (код, название, цена, наличие) добавлялись в импортированный файл.


vlad
Москва, 25 декабря 2005 года, 14:33

Помогите ПЛЗ!!! в еxcel при открытии любого excel-документа и нажатии на любую ячейку происходит выделение цветом всех ячеек по которым проходит мышка, клик на другой ячейке не помогает, все равно продолжается выделение. При этом процессор загружен на 100% именно excell-приложением. Уже и офис переустанавливал и реестр чистил, систему тоже переустанавливал ... HELP!!!!


Муращенко Юрий (разработчик)
Россия, Красноярский край, г.Зеленогорск, 13 января 2006 года, 11:20

Как все числа (а их много тысяч)на одном листе умножить на одно и то же число? Причем числа должны остаться в своих ячейках!


mike (old student)
13 января 2006 года, 11:46

2Муращенко

Макросом.


mike (old student)
13 января 2006 года, 18:00

Ну что, не написал макрос? Читать хелп влом? Тогда вот проще, но труда поболее и работает, если на одном листе числа находятся в одном прямоугольнике. Если не в одном, то лист придется разбить на неск. прямоугольников. Пусть надо некий прямоугольник умножить на 3,14. Делаем в 5 шагов. 1) выделяем этот прямоугольник, например, на листе 1, копируем прямоугольник в клипборд. Запоминаем в голове или ещё где-нибудь координаты лев. верхнего угла прямоугольника, например, D10. 2)переходим на др. чистый лист, например, на лист 2 и тыкаем мышкой в D10, жмём вставку, прямоугольник скопировался. 3) на листе 2 в яч. D10 пишем =Лист1!D10*3,14 и жмём энтер. Число в яч. D10 на листе 2, как видим, умножилось на 3,14. 4)тыкаем мышкой в D10 на листе 2, копируем формулу в клипборд, выделяем наш прямоугольник на листе 2, делаем вставку. Теперь все числа прямоугольника на листе 2 умножились на 3,14. Копируем прямоугольник с листа 2 в клипборд. Жмём эскейп, чтобы муравьи не раздражали. 5) переходим на лист 1, тыкаем в D10, делаем вставку. Эксел страшно ругается типа "невозможно вычислить формулу из-за циклической ссылки" - не обращаем внимания и жмём в окне ругательства кнопку "окей". Готово! Эксел смиряется с варварством. Но всё же чти хелп и учись писать макросы. А самое мощное решение твоей задачи, особенно, если эксел-форма постоянная - олетехнология, но, прости, не тут её описывать.


Зинаида (служащий)
Ростов-на-Дону, 13 января 2006 года, 19:42

А я делаю проще, умножение одного числа на массив, как формул, так и просто значений.

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


mike (old student)
15 января 2006 года, 18:45

ОК, Зинаида, еще короче: после "специальная вставка" сразу "умножить". "Формулы" можно пропустить! ;)


Зинаида (служащий)
Ростов-на-Дону, 15 января 2006 года, 20:14

mike (old student)

Ну у меня формулы в ячеках, так, что имей ввиду


Александр (бухучет)
Киев, Украина, 24 января 2006 года, 18:10

Подскажите, как сложить данные из 30 одинаковых файлов Excel в один. (консолидировать) Нужно еще учесть что в каждом из этих файлов по 10 листов.


Зинаида (служащий) (Экономист)
Ростов на Дону, 24 января 2006 года, 19:36

У меня 16 филиалов, Филиал это отдельный файл, каждый файл состоит из 18 листов. Форматы каждого файла совершенно одинаковы.Все зависит,от того, что ты хочешь получить.

Консолидация затрет формулы, а часто требуется именно иметь какую-то цифру расчетной. Я действую по обстоятельствам двумя методами: или пишу макрос, или чаще так.

Создаю нужный лист с формулами, но пустыми ячейками, где должна стоять сумма(например пусть ячейка b4). Затем просто складываю эту ячейку из всех файлов нужного листа.Затем копирую эту формулу в нужные ячейки. Если будут вопросы пиши zpc@rambler.ru по своим знаниям отвечу.


Александр (бухучет)
Киев, Украина, 25 января 2006 года, 12:26

Зинаида! Не помогло...

Макрос писать не хотелось бы. Мне нужно писать код, универсальный для каждого квартала. Обращение через написанную функцию не помагает. Вываливается VBA на второй строке, после открытия первого же файла, то есть пока не вычислиться запрашиваемая функция, новый файл открыть нельзя? Или взять из него данные? Помогите! Очень нужно....


Зинаида (служащий) (Экономист)
Ростов на Дону, 25 января 2006 года, 23:03

Вообще-то я не поняла что нужно.Что значит код? И причем здесь VBA? поточнее вопрос. Если пишишь формулу состоящую из многих файлов, не всегда, но часто я действую так. Открываю один файл, в сводном файле на соответствующий лист через = копирую нужную ячейку из нужного листа получается примерно так(='C:\z\[ras1.xls]Лист1'!$P$59). Затем закрываю файл и к формуле через копирование прибавляю её саму(формулу), затем изменяю имя файла (у меня это изменение только одной цифры 1 на 2) и уже два файла сложились='C:\z\[01.xls]Лист1'!$P$59+'C:\z\[02.xls]Лист1'!$P$59А


Yuri
Moscow, 26 января 2006 года, 23:17

Проблема с Excel 2003. После подключения нового монитора (ЖК) пропала заливка ячеек в Excel, причем цвет шрифта меняется спокойно, а в Word и шрифт и заливка функционируют. После сноса Office 2003 и повторной установки, включая SP3, ничего не изменилось. Более того, цвет на панели управления, а именно на ее значках (допустим, если навожу курсор на курсив или расположение текста)приобрел ненормальный цвет, слишком насыщенный и немного объемный. Подскажите, можно ли решить эту проблему малой кровью или придется переустанавливать Windows?


Зинаида (служащий) (Экономист)
Ростов на Дону, 27 января 2006 года, 22:08

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


Алекс (админ)
Антрацит, украина, 1 февраля 2006 года, 15:50

Цитата (о списках)

2. В качестве источника необходимо указать ячейки, расположенные в одной строке или столбце, этого же рабочего листа. Если необходимо использовать ячейки других листов, то вместо адреса необходимо ввести имя диапазона. Именованный диапазон должен быть создан предварительно.

Что-то не ладится! В пределах одного листа все работает на ура, то есть - "Проверка" - "Список" - "ячейки".

Как только пытаешься сослаться на другой лист - ругается... нельзя говорит... Помогите ПЛЗ!!!!


Инкогнито
5 февраля 2006 года, 15:30

Подскажите, как построить график функции 2x + 1 в exel????


Ларс
5 февраля 2006 года, 20:05

Куча мелких вопросов:

1 В макросе надо ввести нажатия клавиш "SHIFT" и "SPACE" , т.е. выбор всей строки. Во время записи макро, ексель подменяет эти клавиши цифрами с номером строки, а это не устраивает, так как он меняется.

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


Зинаида (служащий) (Экономист)
Ростов на Дону, 5 февраля 2006 года, 22:21

На вопрос

"как в ячейку вставить поле "дата печати документа"? Дабы на бумаге было время распечатки?" - я установливаю колонтитул с датой и временем . Т.е. файл- параметры страницы - колонтитул -создать нижний(или верхний) и там твой выбор, что нужно.


Александр (Дизайнер)
Украина, Тернополь, 11 февраля 2006 года, 09:09

Прошу помощи. Подскажите как сделать так: вот есть у меня 2 текстовых файла, 1 в котором содержатся список обявлений с номером телефона - пример:

("Канада", 3/9/ц, 30/16/6,пл.вікна 29 000 Тел 43-62-29) итаких строк около 300, и второй в котором просто номера телефонов - пример (43-25-65).

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


Зинаида (Экономист)
Ростов на Дону, 11 февраля 2006 года, 21:16

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

Точно не знаю, но по всей вероятности нужно действовать через поиск. Т.е в WORD пойти Правка-Найти- здесь указать нужный номер телефона и поиск . Может получится, напиши.


Yuriy (Sysadmin)
New York, 13 февраля 2006 года, 05:10

Не могли бы уважаемые Ех экперты подсказать как из формата данных ячейки типа NL, где N -цифра, L -буква, который импортируется в раб.лист в виде столбца прозвольной длины, выделить N , отбросить L и результат в виде “чистой” цифры обрабатывать традиционно. Спасибо за любое решение.


Марина (помощник бухгалтера)
Washington, DC, 16 февраля 2006 года, 16:39

Передо мной стоит такая проблема: мы делаем ежедневный отчет для ресторана по продажам. Т.е. у нас есть ехсел. файл, в нем 31 страница - по числу дней в месяце. А потом мы хотим проанализировать эти данные по неделям. Я создаю страничку для суммирования этих данных для семи дней. Но проблема в том, что файл завязан на календарный месяц (с 1-31), и если например в январе 16 это был понедельник (те суммирование было 16 : 22), то в феврале 16 -это четверг (неделя 20:26). Есть ли какой-нибудь способ, не менять каждый раз в формуле номера листов для суммирования (т.к формул много), а как - нибудь единым образом указывать, что например , для этого столбца формул использовать данные из листов таких - то. Спасибо за ответ .


uloff (финансы)
Алма-Ата, 17 февраля 2006 года, 11:58

Такой вопрос:

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

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


Dmitriy (intresting)
Donetsk, 17 февраля 2006 года, 20:34

То же что и у Юрия. Помооогииите!!!

Пропала заливка ячеек в Excel, причем цвет шрифта меняется спокойно, а в Word и шрифт и заливка функционируют. После сноса Office 2003 и повторной установки, включая SP3, ничего не изменилось. Более того, цвет на панели управления, а именно на ее значках (допустим, если навожу курсор на курсив или расположение текста)приобрел ненормальный цвет, слишком насыщенный и немного объемный. Подскажите, можно ли решить эту проблему малой кровью или придется переустанавливать Windows?


Зинаида (Экономист)
Ростов на Дону, 17 февраля 2006 года, 20:39

Для uloff (финансы)Алма-Ата,

Мне кажется что можно поступить так:

вначале определить общее кол-во фИО примерно по такой формуле например в столбце D ячейка d12

=СЧЁТЕСЛИ($A$3:$D$11;"*"), а затем посчитать сколько каждых ФИО в отдельности по формуле

=СЧЁТЕСЛИ($A$3:$D$11;"петров")

=СЧЁТЕСЛИ($A$3:$D$11;"николаев") и т.д.

здесь очень важно, чтобы ФИО везде были написаны идентично.

Остается посчитать сколько всего ФИО

=СЧЁТЗ(D13:D17)

Для контроля сумма диапазона (D13:D17) должна быть равна =СЧЁТЕСЛИ($A$3:$D$11;"*")

Диапазоны всезде естественно изменяются

Ну напиши если получится


Vadim (прораб)
Riga, 21 февраля 2006 года, 22:51

"При создании гиперссылки из Excel на фотографию или сканированный документ мой Excel 2000 открывает их только с помощью Internet Explorer и ни чем больше, хотя в свойствах файла указано, что приложение для открытия файла ACDSee Application, пробовал и Adobe Photoshope и Paint всё равно открывает с помощью IE. Это что, беда именно моего экземпляра Excel 2000? И как это победить?" (пост 27 октября 2005 года) У меня то же самое с OFFICE 2003. Во всех форумах с похожим вопросом ответов 0! Помогите хто нибудь


uloff (финансы)
Алма-Ата, 22 февраля 2006 года, 10:54

Зинаиде

спасибо за подсказку, приблизительно я так и делал, но твоя подсказка натолкнула на кое-какие мысли...

пробую реализовать :)


DrDima
Минск, 22 февраля 2006 года, 13:28

ВАДИМУ

Гиперссылки для того и предназначены, чтобы открывать их обозревателем.

Можно сделать по-другому:

вставка-объект-из файла-

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

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


Vadim (прораб)
Riga, 22 февраля 2006 года, 15:14

"Гиперссылки для того и предназначены, чтобы открывать их обозревателем."

Но ведь BMP файлы открываются PAINT, а PDF - акробатом(причем акробатом не встроенным в панель IE, а совершенно независимым... ) Хотя поменять PAINT на что то другое тоже не получаетсая. Может, тогда есть возможность в настройках IE установить ассоциации файлов нужным образом ?


Сергей (служащий)
Atyray, 23 февраля 2006 года, 07:14

При вставке автофигур, мне нужно, чтобы стояло по умолчанию "сохранение пропорций" в свойствах. Как это сделать?

Как менять свойства автофигур по умолчанию?


Алсу (чп)
Можга, 24 февраля 2006 года, 06:39

Здравствуйте, у меня проблема с одной простой задачей: Сотавить игру "Знаешь ли таблицу умножения?" В ячейках А1иС1 формулы =1+челое(слчис()*10), выдающие сл числа, которые должен перемножить проверяемый и занести результат в ячейку А2. В ячейке А3 проверка: =если(А1*С1=А2;"верно";"неверно"). При первом вводе произведения ответ в А3 выдает верно, а при пересчете с помощью F9 содержимое А3 не меняется, словно случайное число машина выдает вперед вычислений


Mr.Al
24 февраля 2006 года, 10:54

есть трабл:

при использовании функции ВПР необходимо что б название массива бралось из другой ячейки, но в настоящее время ЭКСЕЛЬ выдает ошибку.

при

=ВПР($A$1;(ВПР(1;qqq;2;ЛОЖЬ));$C$1;ЛОЖЬ), где

(ВПР(1;qqq;2;ЛОЖЬ)) эта штука вычисляется, а дальше не понимает, что результат должен быть массивом

хелп плиз

АСЯ 256917430


Александр (Аналитик)
Краснодар, 26 февраля 2006 года, 21:48

Доброго времени суток, столкнулся с такой проблемой: есть 2 базы данных первая на 60 тыс записей, вторая на 3 тыс. Третий день бьюсь над проблемой следующего плана: как из 60 тыс удалить те строки которые присутствуют в базе с 3 тыс, сравниваться должны данные по 3 столбцам ф и о, и в случае совпадения удалять строку из большей базы. Если можно опишите по подробней, как для "особо одаренных" или с примером. Заранее спасибо


Kate (Системный аналитик)
Харьков, Украина, 27 февраля 2006 года, 13:07

Подскажите, как с помощью макроса автоматически выбрать данные из другого файла Excel.

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


Федор (инженер)
27 февраля 2006 года, 17:57

Подскажите пожалуйста, как найти два значения из табличного массива на пересечении которых находится известное значение???


Полонский Виталий
Киев, 28 февраля 2006 года, 15:24

Возникла следующая проблема: при открытии файла Exel появляется сообщение об ошибке "Невозможно прочитать файл" и файл не открывается. Размер около 900 кб.Подскажите пожалуйста, что можно сделать.


Богинская Анастасия (Студентка)
Молдова, 2 марта 2006 года, 10:46

Как построить график в Exel


dad
Кобрин, 2 марта 2006 года, 11:05

Марина(помощник бухгалтера), ulof, Александр(аналитик): ребята! Ведь Office не заканчивается Excel'ем. Существует еще Access. И там все проще,

чем Консолидация, СЧЕТЕСЛИ, ВПР.


Николай С (Геодезия)
Москва, 3 марта 2006 года, 18:56

Как выделить определенные строки, напра\имер каждую пятую или десятую?


Александр (Аналитик)
Краснодар, 5 марта 2006 года, 13:57

dad, оно то верно, но друг акссес не хочет открывать базы данного формата. есть фокс про, но там требуется знание языка. В принципе проблема решилась через ВПР


Konti (менеджер)
Днепропетровск, 28 марта 2006 года, 17:12

Николай С (Геодезия)

Москва, 3 марта 2006 года, 18:56

Как выделить определенные строки, напра\имер каждую пятую или десятую?

Создаешь столбец с порядковой нумерацией строк. Делишь эти числа на шаг строки - 2, 3, 5, т.д.

В результе получаешь целые и дробные числа. Сортируешь по отсутствию дробной части с пом. Автоформат или Расширенный фильтр. Все!

Федор (инженер)

27 февраля 2006 года, 17:57

Подскажите пожалуйста, как найти два значения из табличного массива на пересечении которых находится известное значение???

Если между этими значениями есть связь (зависимость по формуле прямая или обратная) надо использовать это свойство. Делаем столбец подстановки на те значения, от которых мы будем искать значения в столбах или строках. Столб этот делаем на ссылках типа Р1=В9; Р2=Н28 где последнее число - значение на пересечении. Это чтобы наступил и знал откуда взялось.

Далее в соседнем столбе пишем формулу с результатом типа Q1=Р1*1258.35-182.

Получаем столб результатов по ним делаем поиск с приближением по соотвествующим формулам на максимум приближения. Это можно сделать и автоформатом с формулой, установив знчения диапазона.

Это нужно для корректного определения, а то вычисления всегда кривые. Результат виден сразу - при малых массивах.

В больших надо писать формулы-"балконы" для определения адресов ячеек с заданным диапазоном и сравнивать с исходным адресом.

В принципе можно с этого и начать - искать по формуле в заданных слобах и строках. Но это если знаешь величину ожидаемого отклонения.

Все!


Dmitro (Ingener)
Yaroslavl, 5 апреля 2006 года, 11:46

Как снять защиту с листа MS Excel 2003 если пароля нет. (Поставлен другим персоналом уже покинувшим место работы по причине увольнения)?


Саша
6 апреля 2006 года, 13:01

подскажите можно ли функцию суммесли переделать таким образом чтобы она выбирала из диапазона не по одному признаку а по нескольким хотя бы по двум???


Андрей
Одесса, 7 апреля 2006 года, 11:40

Здавствуйте!

Помогите, пожалуйста!!

Не могу из макроса отфильтровать колонку с данными, тип значения которых Дата

Все колонки фильтруются, а с датами нет.

Например:

Selection.AutoFilter Field:=1, Criteria1:="01.01.2001"

Причем дата в "условие" заносится. И если руками открыть "условие", то там эта дата стоит. И если нажать ОК, то фильтрация сработает!

А если макрос запустить, то - нет. Точнее все данные просто скрываются.

Что за ерунда?


SEVER
10 апреля 2006 года, 13:14

Ребята подскажите (нужно срочно)где взять help excel он в рабочей папке моего excel есть или нет?


Пулат
10 апреля 2006 года, 18:29

У меня проблема: excel не выводит сумму!

(с форматами поиграл, тоже неполучается)


Зинаида (служащий)
Ростов-на-Дону, 10 апреля 2006 года, 21:41

SEVER

10 апреля 2006 года, 13:14

Ребята подскажите (нужно срочно)где взять help excel он в рабочей папке моего excel есть или нет?

А ты F1 нажимал?

Пулат

10 апреля 2006 года, 18:29

Не ясен вопрос, может ты текстовый формат нажал?


Наталья
12 апреля 2006 года, 08:58

Подскажите, пожалуйста, где можно взять шаблоны уже готовых диаграмм и просто подставить в них свои данные. Диаграммы у меня уже есть, но они какие-то мрачные. Хотелось бы что-то оригинальное. Спасибо.


Владимир (КРОТ;) (изучаю Эксэль)
Раша, 17 апреля 2006 года, 23:34

Народ, помогите решить задачку. Слабал форму для составления счетов, и соответственно в поле "от:" воспользовался функцией СЕГОДНЯ(). При повторнйх открытиях дата меняется, а надо - чтобы при сохранениии - стала константой. Ну или на крайняк - вместо СЕГОДНЯ(), в ячейку вставлялась формулка возвращающая дату создания файла.

И ещё если не сложно... - как замутить так чтобы в накладной не отображались пустые строки - т.е. если всего 3 наименования - то: шапка, 3 строки, подвал(концовка с итого и т.п.)файла.

Заранее благодарен, КРОТ.


Владимир (КРОТ (изучаю Эксэль)
Раша, 18 апреля 2006 года, 02:16

Оказывается это токмо цветочки :) Ща пытался замутить макрос по сэйву файла, по значению одной из ячеек экселевского файла... млин них... чего не получилось. Говорила мама - дуй на программёра. Если кто выложит - буду безмерно благодарен, а если у кого есть такой, чтобы проверялись уже имеющиеся имена файлов и файл создавался с новым порядковым номером - к макросу впишити WMZ-кошель:) . Ух всё - спать ;)


Максим (студент)
Н.Н, 20 апреля 2006 года, 10:23

Подскажите, кто знает, как решить проблему. У меня Office 2000, в Excel записываю в ячейку формулу(она работает), затем перетаскиваю ее на другие ячейки. Сама формула перетаскивается правильно, но цифры в других ячейках не меняются. Изменение цифр по формуле происходит, если просто еще раз принять формулу. Подскажите как исправить, чтобы изменения цифр были сразу после перетаскивания формулы?


Зинаида (служащий)
Ростов-на-Дону, 20 апреля 2006 года, 22:05

Максим (студент)

Возможно у тебя не стоит автоматический пересчет страниц.

Посмотри: Сервис-Параметры-Вычисления


Александр (инфо-тех обеспеч)
Находка, Россия, 1 мая 2006 года, 15:23

Подскажите, пожалуйста как построить графики функций на отрезке [a,b]:

1. y1=sin2x+5; y2=sin 4(x+3)-6; a=-П b=П

2. y1=ln x+5; y2=ln 2x-2; a=0,1 b=5

Заранее благодарен


Инкогнито (математик, программист)
Московск обл.г.Королёв, 3 мая 2006 года, 09:34

Мне известно и я умею решать задачи линейного программирования (транспортная, распред.ресурсов и т.п) и оптимизации на Excel с применением надстройки "Поиск решения". В то же время есть и было в математике довольно популярное направление, имеющее применение как в машиностроении таки и в экономике - Многокритериальная оптимизация (мн-ва Парето и т.п).

Просматривая Инет я не нашёл сколь нибудь полезных сообщений о решении такого класса задач.

Подскажите, кто знает. Лучше всего с готовыми примерами и методикой решения.


Илья (продажа средств АСУ ТП)
Хабаровск, 4 мая 2006 года, 04:12

неделю не могу победить функцию ВПР в excel

Задача:

Есть прайс-лист, в нем около 20 000 позиций.

Столбцы такого вида:

артикул, наименование, цена

Есть второй файл excel, но в нем в последнем столбце указан вес и отсортировано все по-другому и позиций меньше:

Артикул, наименование, вес

Как можно объединить эти 2 файла, чтобы был и вес и наименование и цена и артикул в одном?

Илья

i.kotov@k-tau.ru


Евгений
Санкт-Петербург, 4 мая 2006 года, 12:20

Друзья, подскажите, как сделать в Excel

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


Катюша
Латвия, 6 мая 2006 года, 17:29

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


Алексей Красавин (инженер)
Россия, 12 мая 2006 года, 13:43

Есть таблица данных в Excel - 2 десятка строк

Нужно распечатать, по однообразной форме, данные для всех строк !

Как, например, расчётный листочек по зарплате (одна форма для всех) для данных каждой строки !!

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

Подскажите, буду признателен !


Инкогнито
12 мая 2006 года, 15:11

Катюше.

Подробнее. Как формируется слово. Пример приведите. Что есть и чтонужно получить?


Инкогнито
12 мая 2006 года, 15:12

Евгению. Тоже что и Катюше. И вообще, господа, хотите получить ответ, научитесь формулировать задачу.


Катюша
Латвия, 12 мая 2006 года, 18:20

Инкогнито: Задача: в произвольную ячейку вводится 3 произвольных слова. В другой ячейке требуется получить вывод среднего из трех. Если, скажем, вводилось мама, мишка, ляля, то в другой ячейке появиться слово мишка.


Инкогнито
13 мая 2006 года, 14:46

Как определить количество символов отдельно с строке или отдельно в столбце? Как определить количество символов в сумме в 2-х столбцах?


Иванов Сергей
Екатеринбург, 15 мая 2006 года, 12:19

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

Вопрос - как добиться нормального отображения диаграммы при печати.

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


pashulka
Russian, 16 мая 2006 года, 03:18

Илья, Евгений, Катюша Если хотите, то можете написать мне напрямую и подскажу как решить Вашу задачу на конкретном примере.

Инкогнито, вот две формулы массива, которые могут подсчитать количество символов в строке и столбце, при условии, что ячейки указанного диапазона не содержат значений ошибки. Не забывайте, что после формул (без скобок) необходимо нажать CTRL+SHIFT+ENTER

{=СУММ(ДЛСТР(1:1))}

{=СУММ(ДЛСТР(B1:B65535))}

Иванов Сергей, Можно предварительно выделить диаграмму, в этом случае, Вы получите распечатку только диаграммы и проблема может разрешиться.


Багоцкий Е.В
МО г.Королёв, 17 мая 2006 года, 10:08

Как в Excel программно выделить несколько несмежных ячеек (аналогично с удерживанием клавиши CTRL в итерактивномрежиме)?

Код типа

ActiveSheet.Cells(B2).Select

….

ActiveSheet.Cells(B7).Select

Устанавливает выделение только на последней ячейке B7


Ильин А.В. (Энономист)
Россия, Усинск, 28 мая 2006 года, 09:55

При работе со сводными таблицами использую автоформат, потом его немного под себя подстраиваю. После очередного обновления все мои изменения пропадают.

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


Анечка (1с)
Москва, 30 мая 2006 года, 00:13

подскажите, пожалуйста, как на VBA в AutoFilter поставить условие вывадить все "не пустые ячейки"


Александра Романова (менеджмент)
Москва, Россия, 30 мая 2006 года, 09:15

ГИПЕРССЫЛКА на формат PDF не работает.

Кто-нибудь знает, какие настройки надо изменить или где поставитьгалочку чтобы при гиперссылке на файл PDF он открывался. Все файлы открываются (JPG, TIF, XLS, DOC и другие, a вот PDF не работает) У кого-нибудь так было?


Юлия
Минск , 30 мая 2006 года, 16:37

Как найти ячейки с одинаковыми значениями?


Sens
30 мая 2006 года, 16:58

2 Анечка:

используйте условие "<>"

Selection.AutoFilter Field:=1, Criteria1:="<>"

Иногда полезно записывать макросы и смотреть их текст :)


Sens
30 мая 2006 года, 17:03

2 Багоцкий Е.В:

> Как в Excel программно выделить несколько несмежных ячеек (аналогично с удерживанием клавиши CTRL в итерактивномрежиме)?

используйте Application.Union

детали см. в справке по VBA


Sens
30 мая 2006 года, 17:26

2 Юлия:

>Как найти ячейки с одинаковыми значениями?

Вы хотите избавиться от строк-дубликатов?

Выделяете вашу таблицу (обязательно вместе с заголовком колонок), далее меню "Данные->Фильтр->Расширенный фильтр". В диалоге выставляте "Только уникальные записи". Если хотите получить копию , то выбираете "скопировать результат в другое место".


Sens
30 мая 2006 года, 17:33

2 Александра Романова (менеджмент)

>ГИПЕРССЫЛКА на формат PDF не работает.

А из эксплорера открывается файл PDF по двойному клику?


Юлия
Минск , 31 мая 2006 года, 14:33

Есть база адресов в Excel.

Нужно провести операцию в Word - письма и рассылки - слияние - т.е. подготовить наклейки с адресами.

Как сохранить форматирование текста?

Обязательно ли текст в столбцах Excel должен быть одинакового формата?


vvt
Moscow, 3 июня 2006 года, 00:14

Уважаемые users !!

Ниже приведены две строки из расчетов в Excel

Строка 1

S1 K1 D1 A1 B1

28480426,91058810300288

S1 = K1*D1

D1 =A1+B1

Строка 2

S2 K2 D2

28481726,910588

S2 = K2*D2

Почему S1 не равно S2 ?????


Михаил
6 июня 2006 года, 15:56

Скажите пожалуйста, как в Excel просумировать значения от 1 до заданного числа.

Например:

в ячейке стоит число 5

надо получить значение 1+2+3+4+5 = 15

Спасиюо огромное


spec
7 июня 2006 года, 12:47

Есть таблица с пронумерованными строками. Строки удаляются и добавляются, что приводит к нарушению нумерации.

Подскажите как ее восстановить с наименьшим затратом времени (таблица достаточно большая).


Sens
7 июня 2006 года, 15:41

>Есть таблица с пронумерованными строками.

>Строки удаляются и добавляются, что приводит к нарушению нумерации.

>Подскажите как ее восстановить с наименьшим затратом времени (таблица достаточно большая).

Допустим первая ячейка с номерами строк это B5. Вместо значения 1 внесите формулу

=СТРОКА(B5)-4

Скопируйте эту формулу в остальные ячейки столбца B и получите нумерацию, которая отлично работает и при удалении/вставке строк.


spec
8 июня 2006 года, 10:02

Спасибо, Sens.


Алевтина
Екатеринбург , 8 июня 2006 года, 13:23

Всему народу здрасти!!!

помогите пожалуйсто, нужно формулу excel ПЛТ привести к математическому виду (то есть каким образом она расчитывается)

Огромное спасибо


pashulka
Russian, 11 июня 2006 года, 02:11

To Багоцкий, аналогом нажатия клавиш CTRL с последующим выделением несмежных ячеек/диапазонов, в VBA является только Range("B2,B7").Select

To Юлия, Поиск, фильтры, многочисленные формулы, более точно можно ответить только если Вы конкретизируете поставленную задачу.

To Михаил, Любая из трёх нижеопубликованных формул сможет выполнить задачу, при условии, что искомое значение не повторяется. Предполагается, что суммируемые данные находятся в столбце "A" начиная с первой ячейки

=СУММ(ДВССЫЛ("A1:A"&ПОИСКПОЗ(5;A:A;0)))

=СУММ(СМЕЩ(A1;;;ПОИСКПОЗ(5;A:A;0)))

=СУММ(A1:ИНДЕКС(A:A;ПОИСКПОЗ(5;A:A;0)))


Томаин Алекасандр (студент)
Курск, 16 июня 2006 года, 14:33

Привет всем, если можете скинте книженки по макросам или помогите с таким делом. есть две ячейки, одна постоянная, а другая посттепенно сползает вниз. Их сравниваем. если они совпадают, то нужно скапировать по строке до втророй ячейки. и вставить в на другую страницу.


Sergei (Инженер)
Эстоня, 19 июня 2006 года, 16:42

Вопрос такой. Есть столбец, в котором содержатся разные, НО ПОВТОРЯЮЩИЕСЯ значеня (около 1000). Как сделать так, чтобы не используя 1000 раз автофильтр выделить на следующем Worksheet'е номер строки(чтобы потом можно было применить функцию ИНДЕКС) первого искомого значения, а затем скоприровав формулу в ячейки ниже, получить последующие номера строк искомого значения) в возрастающем порядке. Что то типа функции MATCH, только вместо первого и максимального значеня надо получить все значения в возрастающем порядке. Спасибо!


Юлия
Минск , 20 июня 2006 года, 12:28

Добрый день!

Данные расположены в одном столбце следующим образом: в нечетных строках - название предприятия, в четных - адрес.

Вопрос: как переместить данные из четных ячеек (адрес) в соседний столбец?


Sens
20 июня 2006 года, 14:22

2 Юлия:

>Вопрос: как переместить данные из четных ячеек (адрес) в соседний столбец?

пусть ваши данные в столбце A и начинаются в A2 (A1 содержит заголовок колонки)

1) добавьте новый столбец слева от вашего. Теперь данные в столбце B;

2) в ячейку столбца A2 внесите формулу

=ОСТАТ(СТРОКА(C8);2)

и затем скопируйте формулу в остальные ячейки столбца A;

3) выберите ячейку A1 и выберите в меню "Данные -> Фильтр -> Автофильтр"

4) Задайте значение фильтрации для столбца A:

1 - если адреса в нечеетных строках

0 - если адреса в четных строках

5) после фильтрации

5.1) выделите данные столбце B и скопируйте на другой лист. Это будет список адресов предприятий;

5.2) для выделенных данных выберите в контекстном меню "Удалить строку" и в диалоге "Удалить всю строку" нажмите OK.

6) В фильтре на столбце А укажите значение "Все".

7) удалите столбец A. Теперь столбец A содержит названия предприятий;

8) скопируйте колонку с адресами с другого листа на лист с названиями предприятий в колонку B.

Все.


Юлия
Минск , 20 июня 2006 года, 15:05

Спасибо, Sens!

Вы мне очень помогли!


Игорь
21 июня 2006 года, 14:27

Добрый день.

Имеются два столбца, 1- текст,2-число. Как сделать:если в столбце 1 встречается одинаковый текст, то суммировать числа из столбца 2.


Sens
21 июня 2006 года, 15:47

2 Игорь:

> Имеются два столбца, 1- текст,2-число. Как сделать:если в столбце 1 встречается одинаковый текст, то суммировать числа из столбца 2.

Используйте ф-цию "Данные -> Сводная таблица"


Игорь
22 июня 2006 года, 09:44

Спасибо все получилось.


Артем Матвеев
Саранск, Россия, 24 июня 2006 года, 09:32

Есть такой ряд:

БрефАква 100мл231

БрефАква 100мл 140

БрефАква 200мл143

БрефАква 500мл89

БрефАква 500мл 1

Подскажите плз, каким образом можно сделать так, чтобы автоматически значение одинаковых ячеек суммировалось?


Артем Матвеев
Саранск, Россия, 24 июня 2006 года, 09:45

Причем делать желательно не через сводную таблицу.=)


Дмитрий
11 июля 2006 года, 11:07

Доброго времени суток.

Вопрос такой, при составлении ежемесячных отчетов нужно из списка дат выкидывать воскресение. Как автоматизировать этот процесс?

Заранее благодарен.


Alex
Moldova, 12 июля 2006 года, 12:40

Доброго времени суток, люди добрые. Есть такая проблемка. Есть 2 длинные колонки:

prefixphone

0147 254 268 145

0015 254 245 658

0154 123 651 486

0168 548 215 654

Одна пустая, в другой номера телефонов, начинающиеся с нуля. Как проще перекинуть этот нуль в колонку слева:

prefixphone

0 147 254 268 145

0 015 254 245 658

0 154 123 651 486

0 168 548 215 654

Спасибо заранее.


Stas
17 июля 2006 года, 09:51

Здравствуйте,

мне нужно каким-то образом переместить данные из таблици Excel в Word. Задача такая: имеется перечень сотрудников. Напротив каждой фамилии указаны некоторые параметры - год и месяц рождения, номер договора, стаж работы и т.п.(все это естественно в разных ячейках оджной строки). Список очень длинный и выполнен в Excel. В Word сформирован бланк в котором есть некий текст и в определенные места в тексте нужно подставить то, что имеется в таблице Excel. Причем для каждого сотрудника нужно сформировать отдельный бланк. Все это должно формироваться автоматически. Было бы неплохо конечно иметь возможность формировать отчет выборочно по каждому сотруднику.

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


Михаил (служащий)
Минск, 24 июля 2006 года, 01:35

Нужна ваша помощь.

Такая задача, нужно сделать динамическую ссылку на ячейку другой книги.

Подробнее: каждый месяц формируется отчет, он записывается под новым именем,

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

помогите плиз.


Игорь
1 августа 2006 года, 10:37

Здравствуйте. Подскажите можно ли сделать следующее в exele:

имеются 2 столба вида

артикул вес

1101 5

1106 7

... ...

всего таких строк 200,

ВОЗМОЖНО ЛИ НА другой странице, сделать так, чтобы вводился артикул, при этом автоматически выводился его вес.


Владимир Зотин
Москва, 3 августа 2006 года, 11:18

Проблема в следующем: файл Excel с большим количеством ссылок не сохраняется, сразу же закрывается и выдает ошибку с предложением отправки на Microsoft. Если через буфер перенести содержимое в другую таблицу без ссылок, то все в порядке.

В чем может быть дело?


Sens
3 августа 2006 года, 14:18

2 Владимир Зотин:

в Excel вроде есть какое-то ограничение на количество ссылок в книге. Точное значение не помню. Чтобы избежать такх проблем можно создавать ссылки с помощью формулы ГИПЕРССЫЛКА()


Sens
3 августа 2006 года, 14:27

2 Игорь:

>ВОЗМОЖНО ЛИ НА другой странице, сделать так, чтобы вводился артикул, при этом автоматически выводился его вес.

Используйте формулу ВПР()


Sens
3 августа 2006 года, 15:09

2 Михаил (служащий):

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

используйте формулу ГИПЕРССЫЛКА().

Например, если ячейка A1 содержит номер месяца, а ячейка B1 второй параметр, то формула для ссылки на файл будет выглядеть так:

=ГИПЕРССЫЛКА(A1 & B1 & ".xls")

=ГИПЕРССЫЛКА(B18 & C18 & ".xls";"test2")


Никита Орлов
вартовск, 6 августа 2006 года, 15:22

Помогите!!!

имеется файлик

ном номер кол-во сумма

200201 5 300,0

200201 10 700,00

200736 1 1200,00

200736 10 1100,00

201123 1 11,01

ка приеобразовать ее в такой

200201 15 1000,00

200736 11 1900,00

201123 1 11,01

то есть объеденилась номенклатура а кол-во и сумма сложились!!!

заранее благодарен!!!


Андрей (инж.электроник)
Стерлитамак, 8 августа 2006 года, 11:46

Здравствуйте! Подскажите плиз есть файлик xls с термя листами, второй и третий лист с защитой, на первом создан список в виде групп, как позтавить защиту на первый лист так чтобы группы можно было свернуть и развернуть.

Заранее благодарен.


Геннадий Бор (инженер)
Оред, Россия, 24 августа 2006 года, 04:10

подскажите, как перевести данные из формата ВРЕМЯ в числовой формат, например: 22:06 представить как 22,1


Sens
24 августа 2006 года, 14:13

2 Геннадий Бор (инженер):

> подскажите, как перевести данные из формата ВРЕМЯ в числовой формат, например: 22:06 представить как 22,1

Если ячейка B1 содержит время, то

1) в ячейку C1 вставьте формулу

=B1*24

2) установите для C1 формат "Общий" или "Числовой".

C1 теперь содержит требуемое вам значение.


Баннов Антон (аудитор)
РФ, 25 августа 2006 года, 15:09

Подаскажите, как суммировать данные одной и той же ячейки в нескольких листах книги.


Володя (искатель)
Ивангород, 4 сентября 2006 года, 08:47

Подскажите как в таблице сделать полосы прокрутки по вертикали и горизонтали?


Сергей (студент)
Киев, 7 сентября 2006 года, 17:14

Доброго времени суток.

Господа, не может ли кто-нибудь подсказать, можно ли (а если да, то как) в Экселе использовать несколько несмежных диапазонов ячеек в качестве одного аргумента функции ЛИНЕЙН? Вариант с именованием не походит, поскольку имя в процессе выполнения функции заменяется Экселем на строку вида "C3:C42;E3:E42;G3:G42", в которой знаки ";" воспринимаются Экселем, как разделители аргументов функции.

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


Москва (сметчик)
Москва, РФ, 26 сентября 2006 года, 09:35

Нельзя ли сделать так, чтобы на экране были видны одновременно два листа одной книги?


Butan (student)
Ukraine, 2 октября 2006 года, 09:17

Подскажите пожалуйста, как присвоить каждой позиции в списке случайное число, например од 1 до 40, но так, чтобы каждой позиции присваивалось число из тех, которые не были присвоены ранее (то есть чтобы функция СЛУЧМЕЖДУ(х;у) каждый раз выбрасывала из диапазона уже сгенерированные числа) Само собой, количество позиций в списке меньше-ровно диапазона чисел. Спасибо.


Matt (T) (Verstka, design :))
Taganrog, 3 октября 2006 года, 12:19

Приветствую, Уважаемые форумчане!

Есть такая проблемма: предположим, у меня есть столбец из разных чисел, к примеру из 100 элементов. Как мне сделать из него таблицу 10х10, не используя 10 раз ctrl+c, ctrl+v? :) Может ли Excel делать это автоматически? Столбец тот был импортирован из другой программки, потому я не смог сразу сделать из него таблицу. А что касается 10х10 - на самом деле (чтобы меня не считали халявником, мол, трудно чтоли сделать 10 раз ctrl+c?) столбец на самом деле из 60000 элементов, и надо сделать таблицу 244х244 :) а это уже довольно трудоемкая задача, если делать через буфер ;)

Заранее большое спасибо!!! Очень поможете советом. Весь день бьюсь, не могу найти как сделать.


плаксина Оксана (Аналитик)
Москва, 5 октября 2006 года, 13:23

Добрый день ПОМОГИТЕ Есть ли в Екселе формула извлечь Например Слово шампунь извлечь из предложения Я использовала новый шампунь И если есть то как пишется на English


Sens
5 октября 2006 года, 15:26

>плаксина Оксана (Аналитик)

>Добрый день ПОМОГИТЕ

>Есть ли в Екселе формула извлечь >Например Слово шампунь извлечь из предложения

>Я использовала новый шампунь

И если есть то как пишется на English

Хм.

Вам нужно определить наличие этого слова в предложении или удалить это слово из предложения?

Что конкретно имелось ввиду под "извлечь"?

Допустим в A2 находится слово "шампунь".

В C2 - предложение "Я использовала новый шампунь".

Поиск позиции подстроки в строке осуществляется ф-цией SEARCH.

В B2 внесите формулу "=SEARCH(A2;C2)". Потом можно использовать автофильтр с условием по колонке B ">0", чтобы получить только строки, в которых есть слово "шампунь".

Если же нужно логическое значение, то в B2 можно внести формулу "=SEARCH(A2;C2) >0". Если SEARCH найдет заданное слово в ячейке, то формула вернет TRUE, в противном случае "#VALUE!".


Sens
5 октября 2006 года, 15:45

> Matt (T) (Verstka, design :))

>Есть такая проблемма: предположим, у меня есть столбец из разных чисел, к примеру из 100 элементов.

> Как мне сделать из него таблицу 10х10, не используя 10 раз ctrl+c, ctrl+v? :) Может ли Excel делать это автоматически?

Стандартного функционала такого нет. Надо писать макрос на VBA.


Егоров Михаил (программист)
Kazan Russia, 9 октября 2006 года, 09:21

Можно ли в ячейке сразу выполнить формулу? Т.е. вводиться числовое значение , например в ячейку А1, и в этой же ячейке отображается расчитываемое по формуле другое значение. Если надо макрос то подскажите какой :-)(нет времени разбираться)


Егоров Михаил (программист)
Kazan Russia, 9 октября 2006 года, 11:22

пробую это делать через циклическую ячейку и установку Итераций в Параметрах на 1 ! Возникла другая проблема - формула убирается при вводе значения , т.е. ввожу формулу в ячейку A1 - = A1*18/118 , значение вычисляется и в A1 получаем значение 0 , пытаюсь ввести значение в ячейку A1 новое значение , значение заноситься а формула исчезает, можно ли запретить очистку либо изменение формулы в ячейке?


Шульгин Юрий Николаевич (Электроник, программист)
С-Пб, 10 октября 2006 года, 07:41

Каким образом из другой программы можно определить, что содержание таблицы Excel было изменено? Вариант контроля даты файла не вполне удачен, поскольку при открытие этого файла Excel_ем дата меняется, хотя ни каких действий с самой таблицей ещё не делалось. В этой ситуации напрашивается такое решение: написать макрос, который бы перехватывал событие записи файла (нажатие иконы дискетки или Save) и записывал бы дату этого события в другой, отдельный файлик. Но для этого решения возникает главный вопрос: "можно ли в Excel перехватить событие записи файла?". А может есть и по проще решение? Спасибо.


АндрейОл
13 октября 2006 года, 12:13

Требуется работать с датами до 1900 года, а в Excel только с 1900, как сие обойти?


Инкогнито
13 октября 2006 года, 17:08

Здравствуйте!

есть 2-е загадки:

1. при выводе результата в ячейке =0, ячейка меняет цвет (всё обнюхала, не могу найти где такое чудо форматируеться)

2. при сохранении документа в формате xls из 1С документ представляеться без возможности прокрутки по листам. новый лист добавить можно, но вернуться на старый уже никак.


nod (прогер/манагер)
Благовещенск, 18 октября 2006 года, 02:01

Привет!

Проблема такова: каким образом можно определить разницу между двумя датами в количественном выражении?

Например: 20.08.2006 и 05.09.2006. Разница между этими двумя датами равна 17 дней, по крайней мере 1С может это вычислить. А как это осуществить в Excel???

Спасибо, заранее благодарен за ответ


Натали
Киев, 18 октября 2006 года, 16:29

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

***

Наши клиенты\Бланки (39.60) 06.05.2005 - 06.05.2005; Наши клиенты\Бланки (39.60) 09.08.2005 - 09.08.2005; Наши клиенты\Бланки (16.50) 05.09.2005 - 05.09.2005; Наши клиенты\Бланки (54.00) 01.09.2006 - 01.09.2006; Наши клиенты\Строгая (168.00) 29.08.2005 - 29.08.2005; Рассылка\8-800 29.03.2006; Рассылка\Буклеты\Типография + Шелко + Комп.набор 05.05.2006 - 20.06.2006; Рассылка\Буклеты\Цех № 7 + Строгая + Печати 24.10.2005 - 24.10.2005; Рассылка\До 500\2005-09-30

***


Инкогнито
18 октября 2006 года, 17:36

Есть зависимость:К=К0/(Т-Т0),

величины К и Т - заданы, а К0 и Т0 неизвестные величины.

Используя функцию ЛИНЕЙН подобрать значения К0 и Т0.

Как это сделать?


Олег (компьютеры)
Украина, Кременчуг, 19 октября 2006 года, 12:00

Есть 2 столбца. в 1 содержатся фамилии, во втором названия фд-21, фз-21 и.т.д. как сделать, чтобы для каждой фамилии было подсчитано кол-во фд, фз с любыми далее идущими цифрами (т.е. фд51 фд21 фд31 и. т. д.)


Радионов (менеджер)
Киев, 19 октября 2006 года, 18:03

Есть две таблицы (№1-детализация звонков с мобильного телефона и №2-база абонентов номер телефона и название организации). как сделать, что бы в табл.№1 подставить к номерам телефонов названия организаций из табл.№2, согласно их номеров ???


Sens
20 октября 2006 года, 19:13

2 Радионов (менеджер):

В английской версии Excel нужная вам ф-ция называется VLOOKUP и находится в категории "Lookup and reference".


Sens
20 октября 2006 года, 19:23

2 nod (прогер/манагер):

>Например: 20.08.2006 и 05.09.2006. Разница между этими двумя датами равна 17 дней, по крайней мере 1С может это вычислить. А как это осуществить в Excel???

Если A2 содержит 05.09.2006, а A1 - 20.08.2006, то в A3 поместите формулу

=A2-A1 и будет вам счастье ;)


Sens
20 октября 2006 года, 19:24

2 Инкогнито:

>1. при выводе результата в ячейке =0, ячейка меняет цвет (всё обнюхала, не могу найти где такое чудо форматируеться)

Проверьте "Условное форматирование" для ячейки. Явно дело в том, что там есть какие-то условия.


Sens
20 октября 2006 года, 19:33

2 Олег (компьютеры):

Для начала вам нужно добавить новую колонку, в которой будут только значения "фз" и "фд" без цифр. Итоги, надеюсь, в этой ситуации будет подсчитать несложно.

Чтобы выделить "фз" и "фд" можно воспользоваться функцией LEFT. =LEFT(A3,2)

- выделяет два символа слева в значении из ячейки A3. В русском Excel название функции соответсвенно будет на русском.

> Есть 2 столбца. в 1 содержатся фамилии, во втором названия фд-21, фз-21 и.т.д. как сделать, чтобы для каждой фамилии было подсчитано кол-во фд, фз с любыми далее идущими цифрами (т.е. фд51 фд21 фд31 и. т. д.)


Олег (Компьютеры)
Украина, Кременчуг., 21 октября 2006 года, 13:09

Sens, спасибо за то что откликнулись. я пробовал эту функцию, но мне надо ее как то привязать к другому столбцу. Т. Е. огромный список в котором стоят фамилии и во втором столбце группы. Фамилии постоянно меняются и группы тоже. Мне надо чтобы в другой таблице в отдельных столбцах для каждой фамилии считалось сколько ячеек содержит ФЗ для фамилии Иванов. ФД для фамилии Иванов и т.д.Так же ФД ФК и. т.д. Пробовал и суммесли и счетесли и др. фарианты. Пробовал счетесли(A1:A5;"ФД*") - то считает правильно сколько ФД, но как его прикрутить к фамилии, кот постоянно меняется не соображу.


Sens
23 октября 2006 года, 03:11

2 Олег (Компьютеры):

Создайте доп.столбец с выделеными ФД и ФЗ, а затем используйте "Pivot table". На русском кажется "Сводная таблица" в меню "Данные".


Михаил
23 октября 2006 года, 11:03

Здравствуйте!

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

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


Юрий (Финансовый менеджер)
Питер, 23 октября 2006 года, 12:19

Здравствуйте. Помогите, пожалуйста, решить следующую задачу:

есть книга с несколькими листами, местоположение и содержание которой регулярно меняется; в другой книге есть записанные в ячейках адрес книги, имена листов и номера ячеек; возможно ли без использования макросов получать значения этих ячеек из листов первой книги во вторую?

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

p.s. Извините, если немного путанно объяснил.


Венера (студентка)
Москва, 24 октября 2006 года, 02:05

Помогите!!! Небходимо сделать вычисление, а потом вывести готовые результаты вместе с формулами на печать.Как это делается????


Sens
24 октября 2006 года, 15:43

2 Венера (студентка):

>а потом вывести готовые результаты вместе с формулами на печать.Как это делается????

Чтобы показать формулы вместо значений нужно в Tools->Options на закладке View отметить чекбокс "Formulas".

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


Sens
24 октября 2006 года, 16:05

2 Юрий (Финансовый менеджер):

> в другой книге есть записанные в ячейках адрес книги, имена листов и номера ячеек; возможно ли без использования макросов получать значения этих ячеек из листов первой книги во вторую?

Можно воспользоваться 2 функциями из категории "Lookup & Reference":

1. Для формирования строки адреса из составных частей исп-ся функция ADDRESS;

2. Для извлечения значения примените функцию INDIRECT к результату, полученному в п.1.


Болелов Андрей (Инженер)
Россия, 26 октября 2006 года, 10:34

Всем привет!У меня такой вопрос в Excel 2003 Есть список товаров в выпадающем списке.Нужно чтобы при выборе какого либо наименования,в соседней ячейке ука зывалась его цена.Заранее благодарю.


Юрий (Финансовый менеджер)
Питер, 27 октября 2006 года, 10:57

2Sens:

Большое спасибо! Все работает (правда, пришлось использовать склейку -формировать адрес для ADDRESS), жаль только, что необходимо открывать обе книги, а остальном - супер!


Олег
1 ноября 2006 года, 15:35

Объясните, пожалуйста, почему в Excele при делении одного числового значения в одной ячейке(в свою очередь, полученного, как результат от сложений и делений) на другое значение в другой ячейке(также полученной путем деления значения одной ячейки на другую) получается результат, который на десятки отличается от результата, который получается при осуществлении всех действий на калькуляторе без округления результатов после запятой. Заранее благодарен.

Может быть эта ситуация "глюком"?


Евгений Уфаев (системный администратор)
Россия, 8 ноября 2006 года, 08:09

Здравствуйте. Возмоно, что мой вопрос покажется слишком простым, а может он уже и был раньше - не за. В любом случае прошу помочь.

Есть таблица, которую раз в неделю мне приходится выгружать в формате Excel. В ней три столбца - в первом идут международные наименования лекарств. Во втором и третьем - их торговые наименования и цены. Проблема в том, что почти каждому международному названию соответствует несколько торговых. В таблице выглядит это так: в первом столбце заполнена первая ячейка (МНН - междунар. наимен.), во втором - несколько ячеек с торговыми наименованиями. Для всех них в первом столбце все ячейки, кроме первой, которая содержит их МНН, будут пустыми. Потом идет следующий МНН и ситуация повторяется.

Мне нужно, чтобы пустые ячейки в первом столбце заполнялись автоматически. Т.е. если в столбце 1 ячейка пустая, то она заполняется значением из предыдущей ячейки. Если в ней есть значение, то оно сохраняется. И т.д.

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

mailto: kavles@kavles.ru


Алексей (Єкономика)
Киев , 16 ноября 2006 года, 11:01

Пользуюсь автофильтром в списках. Часто использую условия фильтрования столбца по двум параметрам с условием ИЛИ.

Например значение в столбце "Приход" ИЛИ "Расход" - отфильтровать

Вопрос: Можно ли процедуру автофильтра по двум параметрам написать в виде макроса и оформить в виде кнопки. Желательно, что бы макрос оперировал автофильтром в текущей таблице, а не создавал новую.


Sens
16 ноября 2006 года, 16:11

2 Евгений Уфаев (системный администратор):

> Мне нужно, чтобы пустые ячейки в первом столбце заполнялись автоматически. Т.е. если в столбце 1 ячейка пустая, то она заполняется значением из предыдущей ячейки. Если в ней есть значение, то оно сохраняется. И т.д.

1) Выделите первый столбец вашей таблицы;

2) нажмите Ctrl+G, в открывшемся окошке щелкните на кнопке "Special...". В новом окошке выберите "Blanks" (Пустые) и нажмите Ок. В результате будут выделены только пустые ячейки вашего столбца.

3) перейдите в строку формул, введите

символ = (равно) и мышью выберите ячейку, которая находится перед первой пустой ячейкой. Нажмите Ctrl+Enter.

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


Инкогнито
16 ноября 2006 года, 16:28

2 Алексей (Єкономика):

> Вопрос: Можно ли процедуру автофильтра по двум параметрам написать в виде макроса и оформить в виде кнопки. Желательно, что бы макрос оперировал автофильтром в текущей таблице, а не создавал новую.

Можно.

1) Включите запись макроса;

2) установите фильтр для каждого поля;

3) выключите запись макроса.

Откройте Visual Basic Editor и получите готовую процедуру на VBA, вызов которой можно осуществлять по нажатию вашей кнопки.


Евгений Уфаев (системный администратор)
Россия, 20 ноября 2006 года, 07:45

Sens, большое спасибо. Вы мне очень помогли


Мила (бухгалтер)
Россия, Димитровград, 21 ноября 2006 года, 11:46

Как сосчитать в EXCEL только четные и только нечетные строки?


Sens
21 ноября 2006 года, 18:24

2 Мила (бухгалтер):

Для определения четного числа используется ф-ция ISEVEN, для нечетного - ISODD. Для использования этих функций должна быть установлена и вклюючена надстройка "Analysis Toolpak" (меню Tools/Add-Ins).

Допустим данные содержатся в ячейкках B2:B10.

1) В A2 внесите формулу =ISEVEN(ROW(A2)) и скопируйте ее в ячейки A3:A10. В результате четные строки будут содержать значение TRUE, а нечетные FALSE соответственно.

2) Для подсчета значений четных строк используйте формулу

=SUMIF(A2:A10;"TRUE";B2:B10)

для подсчета нечетных

=SUMIF(A2:A10;"FALSE";B2:B10)

Успехов!


Виктор (безработный директор)
Одесса, 21 ноября 2006 года, 22:00

Уважаемые специалисты. Столкнулся с мелкой проблемкой - мозги кипят, ответа нет...

как сделать условную адресацию к листу?

='лист 1'!$C$2 - это прямая адресация к С2 на "лист 1"

а мне необходимо, чтоб название листа было записано в ячейке A1 текущего листа, а ячейка A1 в вышеуказаной формуле.

Что то вроде:

=A1!$C$2, только так не работает :(

Умоляю ПОМОГИТЕ!!!


Sens
21 ноября 2006 года, 22:22

2 Виктор (безработный директор):

> как сделать условную адресацию к листу?

Вам помогут 2 функции из категории "Lookup & Reference" (в русском Excel, наверное, называется "Поиск & Ссылки"):

ADDRESS - возвращает строковое представление адреса по заданным составляющим;

INDIRECT - возвращает значение ячейки по строковому представлению адреса;

В вашем случае формула будет такая:

=INDIRECT(ADDRESS(2;3;1;1;A1);1)

Надеюсь это поможет Вам найти достойную работу ;)


Виктор (Трудоустроенный директор)
Одесса, 21 ноября 2006 года, 23:18

2 Sens.

Огромное спасибо. Ближе к ночи башка отупела - оказывается я делал уже подобное ...

=ДВССЫЛ(АДРЕС(2;3;1;;C2)) - это в русской версии ...


Алексей (Єкономика)
Киев , 23 ноября 2006 года, 10:10

>2. при сохранении документа в формате xls из 1С документ представляеться без возможности прокрутки по листам. новый лист добавить можно, но вернуться на старый уже никак.

Сервис- Параметры - Закладка: Вид - Галочка: Ярлычки листов.

я еще обычно на вкладке Общие отключаю стиль ссылок R1C1


Татьяна (качественный специалист)))
Нижневартовск, Россия , 30 ноября 2006 года, 06:44

Привет! Уважаемые гуру, подскажите пожалуйста!

Нужно построить график по данным, вроде бы просто до предела, но никак не выходит...есть значения x и y, например, 1я линия x=-4, y=17; x=4, y=11, 2я - x=0, y=34; x=20, y=-6. В итоге должны получиться 2 пересекающиеся линии на оси x и y с отрицательными и положительными значениями. В школе такое рисовали..

Спасибо!!!!


Кристина (Студентка)
г. Ростов-на-Дону, РФ, 6 декабря 2006 года, 22:15

Столкнулась с такой задачей:

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

В зависимости от различных вычислений во влияющих ячейках те или иные указанные текстовые значения могут пропадать или появляться в любом порядке и любом количестве.

Необходимо, чтобы в другой строке оставшиеся значения отображались в том же порядке, но без пропущенных ячеек и первое (крайнее левое) значение было всегда в одной и той же ячейке. Помогите! Уже мозги кипят:-)


Бэтмен (Спасатель)
г. Ростов-на-Дону, РФ, 7 декабря 2006 года, 11:01

2 Болелов Андрей:

Вас спасёт функция "ВПР". Она просматривает крайний левый столбец вспомогательной таблицы и, найдя соответствующее значение, возвращает значение из соседней справа ячейки или из ячейки, отстоящей на указанное Вами количество ячеек от крайнего левого столбца.


Александр
москва, 8 декабря 2006 года, 09:57

Доброе время суток!

Есть необходимость выделить в макросе диапазон строк, но так чтобы количество строк задавалось переменной. В статическом варианте это так:

Rows("1:2").Select

А как ввести переменную? Заранее спасибо!


Василий (экономист)
Минск, 18 декабря 2006 года, 15:08

В экселе есть возможность печатать заголовки столбцов на каждой странице, используя "сквозные строки". Есть ли возможность так же печатать подвал документа. Нижний колонтитул не подходит, так как там стоит ограничение до 255 знаков, да и колонтитулы для четных и нечетных страниц должны отличаться.

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


Masha Kim (himik, postdoc)
Stillwater, USA, 18 декабря 2006 года, 22:57

Kak izmenit' masshtab grafika tak chtobi na osi bili celie, a ne drobnie chisla?

Zaranee spasibo


Зояк (Логистика)
Иерусалим, 20 декабря 2006 года, 03:57

Помогите плс!!!

Как заставить эксель считать количество записей (строк) в списке по сложному условию. СЧЁТЕСЛИ() не справляется. Мне нужно, что бы эксель, к примеру, считал записи, где значение параметра (столбика) А равно Х, и значение параметра В равно У.


Sens
20 декабря 2006 года, 16:06

2 Зояк (Логистика):

>Мне нужно, что бы эксель, к примеру, считал записи, где значение параметра (столбика) А равно Х, и значение параметра В равно У.

1) Добавьте дополнительную колонку, в которой вычислите логический результат вашего условия с использованием функции AND (И).

2) Затем используйте функцию COUNTIF по этому столбцу для подсчета количества строк со значением TRUE.

Предположим, что ваши данные расположены в ячейках A1:B10 и не содержат заголовка данных.

1. В C1 введите формулу =AND(A1=x;B1=y)

2. Скопируйте формулу в ячейки C2:C10

3. Для подсчета строк, удовлетворяющих условию, в C11 введите формулу

COUNTIF(C1:C10;TRUE)


Sens
20 декабря 2006 года, 16:25

2 Василий (экономист):

> В экселе есть возможность печатать заголовки столбцов на каждой странице, используя "сквозные строки". Есть ли возможность так же печатать подвал документа.

К сожалению, другого пути, кроме использования нижнего колонтитула не существует. Если необходимо печатать внизу страницы статичный текст, то можно получить его картинку, которую затем и вставить в нижний колонтитул. В Excel 2003 картинки в колонтитулы вставляются точно.


Виктор
21 декабря 2006 года, 13:17

Подскажите, пожалуйста, как реализовать в 1с:

при нажатии кнопки в диалоге документа открывается эксель(ворд)


findlook (домосед)
Брянск, 25 декабря 2006 года, 21:26

Помогите пожалуйста решить одну проблемку в Excel

Скажите как данные ячеек в столбце перекинуть в ячейки в строке

К примеру:

Как перенести данные столбца

А

Б

В

Г

Д

перенести в строку

А Б В Г Д

Надеюсь вы меня поняли


Евгений Полянский (студент)
Екатеринбург, 26 декабря 2006 года, 08:07

Как в Excel запретить перетаскивание одной конкретной ячейки? А остальные, чтоб перетаскивались.??? Если нет конкретного ответа, а есть только соображения - тоже рад буду выслушать.


Евгений Полянский (студент)
Екатеринбург, 26 декабря 2006 года, 09:41

Всё - уже сам сделал.. событитие "выделение ячейки" SelectionChange определяет адрес этой ячейки и включает запрет на перетаскивание - Application.CellDragAndDrop = False, а при выделении другой ячейки, этот запрет отключаю Application.CellDragAndDrop = True


Цыкунов Роман Олегович (Программист, системный администратор (два в одном))
Украина, 5 января 2007 года, 19:38

Уважаемые, вопрос такого плана по Экселю 2003: включаю на запись макрос, создаю своё пользовательское меню. При попытке выполнить этот макрос (естессно удалив перед этим созданное меню) получаю ошибку Run-time error '5' Invalid procedure call or argument. Вот образец полученного макроса:

Sub Макрос1()

Application.CommandBars("Worksheet Menu Bar").Controls.Add Type:= _

msoControlPopup, Before:=12

{Ошибка начинается вот с этой строки..}

Application.CommandBars("Настраиваемое всплывающее меню4125031").Controls.Add _

Type:=msoControlButton, ID:=2949, Before:=1

End Sub

Помогите пожалуйста, очень надо... Буду благодарен, если подскажете на мой e-mail: rotsadmin@mail.ru


Татьяна
НН, 12 января 2007 года, 12:05

Есть 2 Excel-файла с данными.

в одном файле не заполнен столбец с ценами.

Но в другом файле как раз есть все цены, которые так необходимы первой эксельке.

Общее поле у 2-х файлов есть - это артикул.

Как в табличку где нет цен залить те цены которые есть в другом файле, и чтобы они распознались по артикулу?


Sens
12 января 2007 года, 16:02

2 Татьяна

> Как в табличку где нет цен залить те цены которые есть в другом файле, и чтобы они распознались по артикулу?

смотрите функцию VLOOKUP. В русском Excel Функция называется ВПР

http://office.microsoft.com/ru-ru/excel/HP052093351049.aspx


Руслан
Украина, 13 января 2007 года, 18:01

Пример : Я ввожу артикулы товара в столбец А, с помощью формул "Поиск значения" автоматически вставляются наименования и цены в столбцы В и С. Потом в следующие столбцы ввожу кол-во и дату получения товара. Потом это все суммируется автоматом и потставляются в другую таблицу с помощью тех же формул "Поиск знач" и "Смещ". Т.к. количество артикулов достигает 600, я могу внести один и тот же артикул несколько раз. Использую сортировку и визуально проверяю, где повторяются значения. Очень хочется все упростить, чтобы как-то отображались одинаковые артикулы, хотя бы определялось в другой ячейке что присутствует повтор. Как это сделать? Заранее благодарю за ответ!


Sens
13 января 2007 года, 19:27

2 Руслан:

>Т.к. количество артикулов достигает 600, я могу внести один и тот же артикул несколько раз.

....

>Очень хочется все упростить, чтобы как-то отображались одинаковые артикулы, хотя бы определялось в другой ячейке что присутствует повтор. Как это сделать?

Один из вариантов - использовать условное форматирование.

Допустим диапазон для ввода артикулов анодится в B2:B700.

1) Выделите диапазон B2:B700 и вызовите диалог условного форматирования.

2) Задайте для первого условия в комобокосе значение "Формула" и введите формулу =СЧЕТЕСЛИ($B$2:$B$700;B2)>1.

Здесь $B$2:$B$700 - абсолютный адрес вашего диапазона, а B2 - относительный адрес первой ячейки диапазона.

3) В этом же диалоге задайте форматирование, которе будет применятся

к ячейке, если в заданном диапазоне есть ячейки с таким же значением.


Руслан
Украина, 13 января 2007 года, 21:11

Большое спасибо для Sens. Все работает. Очень хорошо, что есть такой форум.


Елена (торговля)
Украина, 14 января 2007 года, 22:21

Привет! Есть вопрос. Составляю тест: необходимо расставить ответы в приоритетном порядке. Выбор сделала приоритета (числа от 1 до 6) с помощью списка. Необходимо исключить повторение значений. Можно конечно сделать через "если" и перебрать все варианты сравнения, но может кто-то подскажет более оптимальный метод. За ранее благодарна!


Sens
15 января 2007 года, 00:20

2 Елена (торговля):

Елена, посмотрите выше по форуму мой ответ на вопрос Руслана.


Елена (торговля)
Украина, 15 января 2007 года, 22:32

Спасибо большое! получилось даже круче, чем хотела!


Елена (торговля)
Украина, 15 января 2007 года, 23:28

Еще вопросик: сделала с помощью макроса кнопку перехода к следующему вопросу (переход на следующий лист). Как можно кнопку сделать неактивной, если ответы не соответствуют определенному условию их заполнения. Спасибо!


Sens
15 января 2007 года, 23:52

2 Елена:

У Листа есть событие Worksheet_Change, которое возникает при изменении данных в ячейке на листе. Создайте обработчик для этого события и используйте параметр Target, который будет содержать измененную ячейку.

Private Sub Worksheet_Change(ByVal Target As Range)

MsgBox Target.Value

End Sub

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

Хотя лучше анализировать не измененную ячейку а диапазон ячеек, в кот.содержатся номера ответов.


Елена (торговля)
Украина, 16 января 2007 года, 01:00

Да с событием я все поняла спасибо, а я хотела спросить какой собственно коммандой я могу заблокировать или сделать доступной мою кнопку? либо еще чтото сделать с ней ?


Sens
16 января 2007 года, 16:53

2 Елена (торговля):

> а я хотела спросить какой собственно коммандой я могу заблокировать или сделать доступной мою кнопку?

CommandButton1.Enabled = False

где CommandButton1 - имя вашей кнопки.

В режиме дизайна щелкните правой кнопкой мыши на вашей кнопке и выберите меню Properties (Свойства). Появится окошко с доступными свойствами кнопки. Подробную информацию можете посмотреть в справке по VBA набрав для поиска CommandButton. Еще удобное средство для просмотра свойств и методов - Object Browser. Выбрали интересующее, нажади F1 и получили справку.


Алексей (Єкономика)
Киев , 17 января 2007 года, 13:46

как определить являеться ли ячейка формулой или константой, и вывести в другую ячейку Истина, Ложь.


Sens
17 января 2007 года, 16:16

2 Алексей (Єкономика):

> как определить являеться ли ячейка формулой или константой, и вывести в другую ячейку Истина, Ложь.

Добавьте такую функцию в макросы вашей книги:

Function HasFormula(cell)

HasFormula = cell.HasFormula

End Function

После этого функцию можно использовать в ячейках.

Если A1 содержит ваши данные, о в B1 внесите формулу

=HASFORMULA(A1)


Юлия Плотникова (Коммунальное хозяйство)
Россия, Всеволожск, 19 января 2007 года, 09:20

Всем привет!

Здорово, что есть такие умные люди. Подскажите, как все-таки посчитать только четные строки в огроменной таблице EXCEL. Ранее было об этом рассказано, но у меня ничё не получается. Я имею ввиду "правда", "ложь". Либо показывает неправильное имя, либо ставит нуль.


Алексей (Єкономика)
Киев , 19 января 2007 года, 13:01

>Добавьте такую функцию в макросы вашей книги:

Function HasFormula(cell)

HasFormula = cell.HasFormula

End Function

После этого функцию можно использовать в ячейках.

Если A1 содержит ваши данные, о в B1 внесите формулу

=HASFORMULA(A1)

Спасибо, все работает.

К сожалению оказалось, что необходимо обнаружение конкретной формулы. В моем случае =ПРОМЕЖУТОЧНЫЕ.ИТОГИ()

можно ли определить наличие конкретной формулы в ячейке?


Алексей (Єкономика)
Киев , 19 января 2007 года, 13:19

>Подскажите, как все-таки посчитать только четные строки в огроменной таблице EXCEL. Ранее было об этом рассказано, но у меня ничё не получается. Я имею ввиду "правда", "ложь". Либо показывает неправильное имя, либо ставит нуль.

я вижу два варианта

1. добавляем в таблицу столбец "Четная строка" и ставим формулу во все ячейки столбца =ОСТАТ(СТРОКА();2)=0

2. используем формулу массива

{=СУММ((ОСТАТ(СТРОКА(диапазон_суммирования);2)=0)*диапазон_суммирования)}


Sens
19 января 2007 года, 17:45

Алексей (Єкономика):

> К сожалению оказалось, что необходимо обнаружение конкретной формулы. В моем случае =ПРОМЕЖУТОЧНЫЕ.ИТОГИ()

> можно ли определить наличие конкретной формулы в ячейке?

Function HasFormula(cell As Range)

HasFormula = UCase(cell.FormulaLocal) = "=ПРОМЕЖУТОЧНЫЕ.ИТОГИ()"

End Function

Дополнительно рекмонендую почитать книгу по VBA или встроенную справку, там достаточно хорошо расписан VBA.


Sens
19 января 2007 года, 18:21

2 Юлия Плотникова (Коммунальное хозяйство):

>Подскажите, как все-таки посчитать только четные строки в огроменной таблице EXCEL.

Если данная функция недоступна или возвращает ошибку #ИМЯ?, установите и загрузите надстройку «Пакет анализа».

Уточните, пожалуйста, что вы хотите получить? Количество нечетных строк или сумму по ячейке только в нечетных строках?

Какие строки вы считаете нечетными, те у которых номер строки - нечетный с начала листа или с начала вашей таблицы?

======

Допустим данные содержатся в ячейкках B2:B10.

1) В C2 внесите формулу =ЕЧЁТН(СТРОКА(B2)) и скопируйте ее в ячейки C3:C10. В результате четные строки будут содержать значение ИСТИНА, а нечетные ЛОЖЬ соответственно.

====

Если функция ЕЧЁТН недоступна или возвращает ошибку #ИМЯ?, установите и загрузите надстройку «Пакет анализа».

===

2) Для подсчета значений четных строк используйте формулу

=СУММЕСЛИ(C2:C10;"ИСТИНА";B2:B10)

для подсчета нечетных

=СУММЕСЛИ(C2:C10;"ЛОЖЬ";B2:B10)

Успехов!


Елена (торговля)
Украина, 21 января 2007 года, 17:18

Добрый день!

Для окончания написания теста не хватает несколько элементов. Помогите! 1.Как на кнопку можно установить пароль (после введения пароля возможен переход на следующий лист, где видны результаты теста)и

2.часы (отображаются постоянно и запоминается время прохождение тесте после нажатия "завершить")


Алексей (Єкономика)
Киев , 24 января 2007 года, 13:09

> можно ли определить наличие конкретной формулы в ячейке?

Function HasFormula(cell As Range)

HasFormula = UCase(cell.FormulaLocal) = "=ПРОМЕЖУТОЧНЫЕ.ИТОГИ()"

End Function

-------------------------

Мне больше подошел вариант

Function HasFormula(cell As Range)

HasFormula = UCase(cell.FormulaLocal) Like "=ПРОМЕЖУТОЧНЫЕ.ИТОГИ*"

End Function

Спасибо за помощь!


Алексей (Єкономика)
Киев , 24 января 2007 года, 15:56

есть ли у кого то готовые решения на сумму прописью долларов на английском языке?


Алексей (Єкономика)
Киев , 25 января 2007 года, 16:06

>есть ли у кого то готовые решения на сумму прописью долларов на английском языке?

Уже нашел, если кому надо

http://support.microsoft.com/kb/q213360/


Александр (свободный)
Симферополь, 25 января 2007 года, 16:15

Как слить информацию из двух ячеек в одну, если значения в первой ячейке - строковые, а во второй ячейке - дата. Необходимо, чтобы формат даты сохранился. Зараннее благодарен.


Алексей (Єкономика)
Киев , 25 января 2007 года, 16:17

я отформатировал панель инструментов Єксель. Добавил свои кнопки и привязал к своим же макросам.

Вопрос, как это перенести на другой компьютер? макросы, как я понимаю, можно перенести вместе с файлом Personal.xls , а как перенести панель инструментов?


Алексей (Єкономика)
Киев , 25 января 2007 года, 16:28

>Как слить информацию из двух ячеек в одну, если значения в первой ячейке - строковые, а во второй ячейке - дата.

=C41&ТЕКСТ(D41;"ДД.ММ.ГГГГ")


Андрей
Кишинев , 25 января 2007 года, 17:23

Здравствуйте!

Помогите, пожалуйста, решить следующую проблему.

При открытии любого файла в Excel 2003 постоянно появляется окно с Установка компонентов для Microsoft Excel. Жду секунд 10 пока он (они) эти компоненты загрузятся. При следующем открытии файла опять та же история Установка компонентов для Microsoft Excel.

Как установить их раз и навсегда.

Спасибо.


shakirova soniya (секретарь)
Узбекисан, г.Ташкент, 26 января 2007 года, 07:18

Как узнать процент от общей суммы в вертикальном положение


Алина (студентка)
Россия,Москва, 29 января 2007 года, 12:20

Помогите,пожалуйста!При создании отчета по базе данных Access не могу вставить картинку,форму из нее в Word!Подскажите,как это сделать!


Zabudka (техник)
Москва, Россия, 30 января 2007 года, 09:38

Подскажите, пожалуйста, можно ли вернуть всё обратно, если уже нажали кнопку "сохранить" и как это сделать?


Алексей (Єкономика)
Киев , 31 января 2007 года, 13:33

Подскажите альтернативу функции ВПР() , но по двум параметрам.


вано (работаю)
Москва, 4 февраля 2007 года, 10:00

здрасти, не поможите. мне нужно чтоб в exel в ячейке высчитывал 7% от суммы предедущей ячейки. заранее благодарен


Алексей (Єкономика)
Киев , 8 февраля 2007 года, 11:12

условное форматирование

не могу поменять размер шрифта

в чем может быть проблема?


Сергей
киев, 8 февраля 2007 года, 15:16

у меня проблема: в Excel когда вбиваю в ячейку числа то отображает только первые 15 чисел остальные превращаются в ноль. я облазил все свойства, наизменял все что можно но всеравно проблема осталась. Что делать?Зарание спасибо.


Павел (инженер)
Россия, 19 февраля 2007 года, 12:57

Здравствуйте.

При открытии книги выскакивает окно предупреждения - Обновление запросов : Книга содержит запросы к автоматически обновляемым внешним данным... и т.д.

Как убрать это окно, чтобы данные обновлялись по умолчанию?

В Свойствах диапазона данных соответствующие галочки выставлены.


Нютик
21 февраля 2007 года, 16:41

как в Excel проверить базу данных (на разных листах) на повторы текста?


Sens
21 февраля 2007 года, 17:18

2 Сергей:

>у меня проблема: в Excel когда вбиваю в ячейку числа то отображает только первые 15 чисел остальные превращаются в ноль.

Ничего с этим не поделать. Такое ограничение в Excel. Для чисел используются только 15 цифр.

http://support.microsoft.com/kb/158071

Если длинное число вам необходимо не для вычислений, то выставьте в ячейке формат ТЕКСТОВЫЙ и все будет Ок.


Алексей (бездельник)
Саранск, 23 февраля 2007 года, 16:38

Помогите. Какую формулу нужно написать в ячейке, чтобы она суммировала только те значения в столбце, которые соответсвуют опреднлённому слову в другом столбце?


IA
Санкт-Петербург, 2 марта 2007 года, 12:39

Доброе время суток. Help!

В файле Excel организован столбик, в котором есть гиперссылки, т.е. в ячейке написано нечто, вроде "Тыкни Сюда", а выкинуть должно на какую-нибудь страничку инета. Суть в том, что эти "Тыкни Сюда" надо поменять на ссылки. Пробовала через "Изменение гиперссылки" получается замечательно, но когда этих записей ~ 1000 8-[o], да и проделывать это все пидется по 3 раза в неделю... Голова начинает закипать.

Люди добрые, мы сами не местные, помогите, кто чем может!


oleggio
9 марта 2007 года, 09:38

Сохраняю книгу Excel как файл *.csv.

Делаю через меню File->Save as - файл сохраняется с разделителями ";".

Если сохраняю функцией Workbook.SaveAs - файл сохраняется с разделителями ",".

Хочу чтобы функция Workbook.SaveAs тоже сохраняла файл с разделителями ";".

Как это сделать? Помогите!


Больно вумный чайник
Киев, 12 марта 2007 года, 12:15

Не могу решить одну проблему. Мало того - не знаю с чего начать. Помогите, плиз.

В общем, есть перечень данных, условно:

в столбце А занимаемое место: 1,2,3,4;

в столбце Б: наименование товара;

в столбце В: количество товара.

Проблема в том, что количество товара периодически меняется и хотелось бы, чтобы такая таблица автоматически сортировала СТРОКИ по убыванию, без ручного ввода в меню Данные /Сортировка.

Если на пальцах, то:

1. Гвоздей 5

2. Скоб 3

Потом скоб, к примеру, становится 6 и таблица уже автоматически приобретает такой вид:

1. Скоб 6

2. Гвоздей 5

Есть ли возможность технического решения такой задачи? Заранее спасибо.


Екатерина
Орск, 15 марта 2007 года, 12:53

Помогите пожалуйста, как сделать цифровую итоговую сумму, которая меняется в зависимости от стоимости товара в другой клетке прописью.


Будник Алексей (студент)
Минск, Беларусь, 18 марта 2007 года, 11:33

Здравствуйте

Помогите, пожалуйста, одной формулой посчитать кол-во чисел в диапазоне,заканчивающихся на 2.

Заранее благодарен


Артем
Москва, 22 марта 2007 года, 12:00

Девица из Питера от 2 марта, если еще актуально, напиши макрос следующего содержания:

Sub makkro()

Dim lnk As Hyperlink

For Each lnk In ActiveSheet.Hyperlinks

lnk.Range.Next.Value = lnk.Address

Next

End Sub

только смотри, чтобы правый столбец от гиперссылок был пустой


Лариса Смирнова (административный работник)
Бельгия, 23 марта 2007 года, 17:06

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


Инкогнито
23 марта 2007 года, 21:02

2 Лариса Смирнова:

> как можно автоматически посчитать количество заполненных строк в колонке

используйте формулу

=COUNTIF(A1:A100;"<>")

вместо A1:A100 подставьте Ваш диапазон.


Georg (Arbeiter)
Deutschland, Stassfurt, 25 марта 2007 года, 21:13

Здравствуйте! Помогите пожалуйста.

Каждый день приходится вводить в столбик огромное количество чисел. Как сделать так, чтобы при вводе числа, которое уже было, Excel выдавал бы предупреждение, или окрашивал его в какой-нибудь цвет.

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


Лариса Смирнова (административный работник)
Бельгия, 26 марта 2007 года, 09:01

Спасибо! Ввела вашу формулу, но она спрашивала "Имя", затем проверила ее по help и нашла нужную формулу по фламандски, по-английски она звучит типа COUNTARG? Еще раз поняла как важно правильно сформулировать вопрос для helpа.


Инкогнито
26 марта 2007 года, 14:49

2 Лариса Смирнова:

по-английски COUNTA. совсем забыл про нее :)


Sens
26 марта 2007 года, 15:05

2 Georg (Arbeiter):

> Каждый день приходится вводить в столбик огромное количество чисел. Как сделать так, чтобы при вводе числа, которое уже было, Excel выдавал бы предупреждение, или окрашивал его в какой-нибудь цвет.

На самом деле отвт на аналогичный вопрос я уже давал на этом форуме некому Руслану из Украины.

==========================

Один из вариантов - использовать условное форматирование.

Допустим диапазон для ввода артикулов находится в B2:B700.

1) Выделите диапазон B2:B700 и вызовите диалог условного форматирования.

2) Задайте для первого условия в комобокосе значение "Формула" и введите формулу =COUNTIF($B$2:$B$700;B2)>1.

Здесь $B$2:$B$700 - абсолютный адрес вашего диапазона, а B2 - относительный адрес первой ячейки диапазона.

В русском Excel функция COUNTIF назвается СЧЕТЕСЛИ, как в немецком/итальянском/французском языке - не знаю ;)

3) В этом же диалоге задайте форматирование, которе будет применятся

к ячейке, если в заданном диапазоне есть ячейки с таким же значением.

=============

Если хотите, чтобы выдавалось сообщение, то можно воспользоваться "Data validation" (меню Data->Validation...)

Пример есть здесь

http://www.contextures.com/xlDataVal07.html

Форум становится поистине интернациональным :)


Юрий Пирогов (менеджер)
Москва, 27 марта 2007 года, 10:57

Знатоки, помогите незнатоку!

Как защитить паролем открыти екселевского(2003) файла?

Спасибо!


Georg (Arbeiter)
Deutschland, Stassfurt, 27 марта 2007 года, 12:19

Спасибо Sens. Все получилось OK. Функция СЧЕТЕСЛИ в немецком называется ZAHLENWENN. Авось пригодится.


IA
27 марта 2007 года, 17:26

2 Артем

Спасибо огромное :)

Девица из Питера от 2 марта


IA
28 марта 2007 года, 10:23

2 Артем

Еще раз огромное спасибо. Сегодня уже испробовали макрос. Все работает, все замечательно. УРА!!!


Мандаринка (оценка)
Москва, 30 марта 2007 года, 10:57

Доброго всем дня!

Подскажите как конвертировать из рублей в доллары,из рублей в евро и обратно сразу весь лист, где есть и значения и формулы. Есть фишка с выпадающим списком(выбираешь нужную валюту и тут же все пересчитывается). Но как это сделать? Помогите плз.


Strahovsky Ivan (Student)
Minsk, 3 апреля 2007 года, 21:13

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


Алексей (Єкономика)
Киев , 5 апреля 2007 года, 10:20

Сервис--Зависимости формул--Вычислить формулу.

к сожалению, окно работы с формулами не расширяется по размеру. из-за этого не очень удобно проверять формулы массивов.

Может есть способы увеличить это окно?


андрей (студент)
одесса, 6 апреля 2007 года, 23:30

Я ввожу колонтитулы верхние\нижние:слева, в центре и справа. нажимаю ок. и после этого замечаю, что эти колонтитулы обьединяются в один колонтитул,что в центре. как это предотвратить?


Юрий Пирогов (менеджер)
Москва, 9 апреля 2007 года, 13:59

Знатоки, помогите незнатоку!

Как защитить паролем открытие екселевского(2003) файла?

Спасибо!


Sens
Минск, 9 апреля 2007 года, 15:49

2 Юрий Пирогов:

> Как защитить паролем открытие екселевского(2003) файла?

Смотрите здесь

http://office.microsoft.com/ru-ru/excel/CH062528131049.aspx

А вообще это очень простой вопрос, вроде в московских книжных магазинах хватает книг по Excel ;)


Sens
Мiнск, 9 апреля 2007 года, 15:57

2 андрей (студент из Одессы):

> Я ввожу колонтитулы верхние\нижние:слева, в центре и справа. нажимаю ок. и после этого замечаю, что эти колонтитулы обьединяются в один колонтитул,что в центре. как это предотвратить?

Никак. Используйте более короткий текст в колонтитулах или используйте только один колонтитул, например, по центру.


Sens
9 апреля 2007 года, 16:03

2 Алексей (Єкономика):

> к сожалению, окно работы с формулами не расширяется по размеру. из-за этого не очень удобно проверять формулы массивов.

> Может есть способы увеличить это окно?

Алексей, пока такого способа не существует.


Невская Елена (будущий социолог)
СПб, 9 апреля 2007 года, 17:58

Добрый день!

Подскажите, пожалуйста, как защитить лист Книги MS Excel так, чтобы объекты типа списки работали (выбирались элементы списка), чтобы работали формулы, определяемые выбранными элементами списка (например, проверялся номер выбранного элемента списка).

Использование свойства ячейки "защищаемая ячейка" и затем

Сервис-Защита-Защитить лист не приводит к нужному эффекту.


Игорь Алексеев (аспирант)
Москва, Россия, 10 апреля 2007 года, 11:49

Уважаемые специалисты! Подскажите, пожалуйста, какими средствами можно реализовать автоматически (по нажатию клавиши... Может макрос какой написать?) следующее действие:

Скопировать группу ячеек из файла созданного в Excel и, создав новый файл в Word, перенести туда текст из этой группы ячеек. Заранее спасибо.


Sens
Минск, 10 апреля 2007 года, 15:14

2 Невская Елена (будущий социолог):

>Подскажите, пожалуйста, как защитить лист Книги MS Excel так, чтобы объекты типа списки работали (выбирались элементы списка), чтобы работали формулы, определяемые выбранными элементами списка (например, проверялся номер выбранного элемента списка).

> Использование свойства ячейки "защищаемая ячейка" и затем

>Сервис-Защита-Защитить лист не приводит к нужному эффекту.

Вызовите диалог со свойствами ячейки на закладке "Protection ("Защита") снимите галочку Locked ("Защищаемая"), затем поставьте защиту на лист.


Sens
Минск, 10 апреля 2007 года, 15:52

Игорь Алексеев (аспирант):

> Скопировать группу ячеек из файла созданного в Excel и, создав новый файл в Word, перенести туда текст из этой группы ячеек. Заранее спасибо

>Может макрос какой написать?)

Вы на правильном пути. :)

Вот простой пример макроса, который запускают новую копию MS Word, создает новый документ и копирует содержимое выделенных ячеек из Excel в этот документ.

Sub CopyRangeFromExcelToWord()

'

' CopyRight (C) Sens, 2007

'

' перед использованием добавьте ссылку на "Microsoft Word Object xx.yy Library"

' xx.yy - это номер версии Word

' ссылка добавляется через меню Tools->References... в редакторе макросов

'

Dim oWordApp As Word.Application

Dim oWordDoc As Word.Document

Set oWordApp = CreateObject("Word.Application")

oWordApp.Visible = True

Set oWordDoc = oWordApp.Documents.Add

Selection.Copy

oWordDoc.Content.Paste

' oWordApp.Quit

Set oWordDoc = Nothing

Set oWordApp = Nothing

End Sub


Sens
Минск, 10 апреля 2007 года, 15:57

Чтобы совсем уж красиво надо добавить строчку Application.CutCopyMode = False после того как скопировали данные в Word.

Sub CopyRangeFromExcelToWord()

'

' CopyRight (C) Sens, 2007

'

' перед использованием добавьте ссылку на "Microsoft Word Object xx.yy Library"

' xx.yy - это номер версии Word

' ссылка добавляется через меню Tools->References... в редакторе макросов

'

Dim oWordApp As Word.Application

Dim oWordDoc As Word.Document

Set oWordApp = CreateObject("Word.Application")

oWordApp.Visible = True

Set oWordDoc = oWordApp.Documents.Add

Selection.Copy

oWordDoc.Content.Paste

Application.CutCopyMode = False

' oWordApp.Quit

Set oWordDoc = Nothing

Set oWordApp = Nothing

End Sub


Иван (Инженер)
Киев, 11 апреля 2007 года, 10:30

Вопросик такой возник. Можно ли командой "Если" закрашивать ячейки? если можно, то как. или может есть какой то другой способ. очень надо. заранее пасиба

Пример: Если А12-А10=0 то В2 закрасить в красный цвет


Сергей (инженер)
Москва, 11 апреля 2007 года, 12:20

Как в Excel отрезать несколько первых цифр чтобы они не отображались на экране?


Sens
Минск, 11 апреля 2007 года, 14:50

2 Иван (Инженер):

> Можно ли командой "Если" закрашивать ячейки? если можно, то как. или может есть какой то другой способ. очень надо. заранее пасиба

используя только формулу ЕСЛИ не получится. Для таких целей служит "Условное форматирование..."


Sens
Минск, 11 апреля 2007 года, 15:13

2 Сергей (инженер):

>Как в Excel отрезать несколько первых цифр чтобы они не отображались на экране?

Воспользуйтесь функцией ПСТР

http://office.microsoft.com/ru-ru/excel/HP052091751049.aspx?pid=CH062528321049


ольга (студентка)
Москва, 18 апреля 2007 года, 10:16

Подскажите, как нарисовать сферу?


Laisan (Sociolog)
Kazan, 24 апреля 2007 года, 14:49

На сайте журнала PC Magazine во вкладке "Решения" для Excel есть статья "Мерцающий текст в Excel" в которой подробно описан макрос для эффекта мерцания. Я выполняю всё в точности, но почему-то эта штука не работает, выдает ошибку под номером. Может кто может помочь? Если не сложно?


Alexandr (экономист )
Минск, 28 апреля 2007 года, 10:24

Кто знает как попасть в редактор Visual Basic в Excel 2007? И как можно изменить связи с файлом, поменяв их на анологичные, но из другой книги Excel. В Excel 2003 все это просто. А в Excel 2007 не могу найти нужные ссылки.


Alesya (student)
Russia, 2 мая 2007 года, 07:13

Добрый день!

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


Alesya (student)
Russia, 2 мая 2007 года, 07:17

to Alexandr (экономист )

Минск, 28 апреля 2007 года, 10:24

У меня тоже 2007 офис, я в редактор попадаю нажимая одновременно alt и F11.


Sens
3 мая 2007 года, 13:39

2 Alesya (student):

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

Алеся! Вам нужно использовать коллекцию Workbooks. Но обращаться можно только к открытм книгам, поэтому сначала вы должны использовать вызов Workbooks.Open

Sub TestOpenWorkBook()

Dim wb1 As Workbook

Dim wb2 As Workbook

Set wb1 = Workbooks.Open("c:\Книга1.xls")

Set wb2 = Workbooks.Open("e:\МояКнига2.xls")

End Sub

переменные wb1 и wb2 теперь содержат ссылки на открытые книги.

Для получения данных из определенных ячеек на листах используйте вызов следующего вида:

wb1.Sheets("Имя_Листа").Cells(5,

10).Value

возвращает значение ячейки из строки 5, колонки 10 на листе "Имя_Листа"

Для закрытия книги используется метод Close.

wb1.Close

wb2.close

Поный пример:

Sub Test()

Dim wb1 As Workbook

' открыть книгу

Set wb1 = Workbooks.Open("e:\book111.xls")

' считать данные из ячейки

MsgBox wb1.Sheets("Sheet1").Cells(5, 10).Value

' закрыть книгу

wb1.Close SaveChanges:=False

End Sub

Алеся, успехов Вам! :)


Sens
Мiнск, 3 мая 2007 года, 13:41

2 Laisan (Sociolog):

Для уточнения "диагноза" было бы неплохо, если бы вы дали ссылку на статью и сообщили версию Excel.


Олег (Студент)
Казань, 6 мая 2007 года, 21:30

Помогите пожалуйста!

Есть таблица с наименованиями книг и их ценами. Нужно вывести в ячейку название самой дорогой книги. Максимум я нахожу, но как взять номер строки из адреса этой максимальной ячейки и задать адрес? Номер столбца с названиями известный и постоянный.

Еще вопрос. Как после поиска в массиве значений опять-таки разложить адрес найденной ячейки на составляющие?

Заранее огромное спасибо!


Олег (Студент)
Казань, 7 мая 2007 года, 19:22

Извините, неправильно сформулировал вопрос) адрес разлагается без особых проблем... Вот только как его получить? Ведь функция МАКС() возвращает ЗНАЧЕНИЕ, а НЕ АДРЕС ячейки с максимальным значением!!!

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


Sens
7 мая 2007 года, 21:48

2 Олег (Студент):

> Есть таблица с наименованиями книг и их ценами. Нужно вывести в ячейку название самой дорогой книги. Максимум я нахожу,

используйте функцию ВПР

http://office.microsoft.com/ru-ru/excel/HP052093351049.aspx

в качестве первого параметра используйте значение максимальной цены.


Олег (Студент)
Казань, 8 мая 2007 года, 23:28

2 Sens

Большое спасибо! Я думаю это мне поможет... Правда нужно будет переформатировать таблицу. Не знаю как к этому отнесется заказчик! В нете ответа на этот вопрос не нашел)))

Еще раз огромное спасибо!


Виктор (бездомный)
Нижневартовск, 13 мая 2007 года, 21:32

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


Александр
москва, 17 мая 2007 года, 10:04

>нужно использовать знак "&", например, на "листе 1", книги excel, в ячейке А1 написано "ПОПРОБУЙТЕ", в ячейке В1 - "СДЕЛАТЬ", в С1 - "ТАК", а на "листе 2" в ячейке А1 формула =Лист1!A1&" "&Лист1!B1&" "&Лист1!C1.


Инкогнито
19 мая 2007 года, 08:54

дано:

от 1 до 11 в строчку

от 1 до 11 в столбик

как расчитать таблицу сложения?

т.е.1+1,1+2,...1+11, затем 2+1,2+2,2+3,...2+11 и т.д.

HELP!!!


Tanik
22 мая 2007 года, 09:13

Мне нужно сохранить Лист(допустим 3)вида

1 ИдФайл:234**5600003400045

2 Тип:СООБЩ

3 СвидГР:123345667,001

и т.п. (Этот столбик прога формирует)

в текстовый файл MS-DOS. Строка в Excel - строка в txt файле.

Я делаю это так:

ActiveWorkbook.SaveAs Filename:= _

"C:\..\SBC21.txt"_

,FileFormat:=xlTextMSDOS, CreateBackup:=False

Но Excel некоторые строчки заключает в кавычки:

ИдФайл:234**5600003400045

Тип:СООБЩ

"СвидГР:123345667,001"

"СвидНУ:12,001"

БИК:13627643726

и т.д.

Почему???? Помогите кто может


дИМКА
25 мая 2007 года, 12:50

ЛЮЮЮДИ!!! подскажите!!! как убрать эти ноли в ячейках допустим суммы кодгда нет значений?? они все портят((удалять приходится, а надоело(( пытался формулу какуюнить найти ничего нету(( подскажите ламеру плз


Sens
25 мая 2007 года, 15:10

2 дИМКА:

> подскажите!!! как убрать эти ноли в ячейках допустим суммы кодгда нет значений??

Если хотите скрыть все нулевые значения, то выбирайте меню Tools->Options, выбрать закалдку View и снять пометку чекбокса "Zero Values".

детально описано здесь http://office.microsoft.com/ru-ru/excel/HP051998791049.aspx?pid=CH010005151049

Успехов!


Sens
25 мая 2007 года, 15:28

2 Tanik:

> Но Excel некоторые строчки заключает в кавычки:

>Почему???? Помогите кто может

У вас в настройках Windows в "Regional and language Options" значение для List Separotor установлено = ","(запятая), вот Excel и заключает значение в двойные кавычки.

Установка в макросе Application.UseSystemSeparators = False

влияет только на "Decimal separator" и "Thousands separator", но не на List Separator. Поэтому надо изменить List Separator с "," на ";", например. Но это тоже не идеальный выход, т.к. если значения будут содержать точку с запятой, то они будут заключаться в двойные кавычки. Это стандарт де-факто для данных с разделителями.


Вадим Михайлович (инженер)
28 мая 2007 года, 07:19

Инкогнито

19 мая 2007 года, 08:54

ответ.

предположим, у тебя 1-11 находятся в диапазоне B1-L1 и А2 -А12

Тогда забиваешь в любую ячейки на их пересечении формулу =B$1+$A2

и копируешь на весь диапазон.

Всё.


Ольга (аналитик)
5 июня 2007 года, 13:58

Добрый день. не подскаже, как при установленной защите листа оставить возможность использование опций автофильтра, группировки/разгруппировки и подобного функционала?


Sens
5 июня 2007 года, 14:36

2 Ольга (аналитик):

Когда ставите защиту на лист, в диалоговом окне есть список действий, разрешенных на защищенном листе.

Для использования автофильтра включите флажок "Use Autofilter" (использовать автофильтр).


Samanta
7 июня 2007 года, 11:36

День добрый! Подскажите, плиз, как можно поменять часть пути в гиперссылках целого столбца. Например, с помощью ctrl+f можно поменять данные в ячейках, можно ли как-нибудь такое же с гиперссылками сделать?


Sens
7 июня 2007 года, 13:33

2 Samanta:

> Подскажите, плиз, как можно поменять часть пути в гиперссылках целого столбца.

Это можно сделать с помощью макросов

Sub ReplaceTextInHyperlinks(ByVal oldText, newText As String)

'

' Copyright © Sens, 2007

'

Dim r As Range

Dim h As Hyperlink

Set r = Selection

For Each h In r.Hyperlinks

If UCase(h.Address) = UCase(h.TextToDisplay) Then

h.Address = Replace(h.Address, oldText, newText)

h.TextToDisplay = Replace(h.TextToDisplay, oldText, newText)

Else

h.Address = Replace(h.Address, oldText, newText)

End If

Next h

End Sub

Sub DoReplacements()

Call ReplaceTextInHyperlinks("old", "new")

End Sub

в DoReplacements заменяете "old" и "new" на нужные вам значения и вызываете выполнение макроса.


Samanta
7 июня 2007 года, 15:14

2 Sens: Спасибо))))


Sens
7 июня 2007 года, 16:07

2 Samanta:

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

Успехов!


Ольга
Питер, 22 июня 2007 года, 09:47

Как просуммировать значения в строках с одинаковым кодом?

Что-то ввроде СУММЕСЛИ(ПОИСКПОЗ......?


Сергей (Аналитик)
Москва, 23 июня 2007 года, 20:17

Добрый день!

Подскажите, пожалуйста, имеется неотсортированный столбец значений, необходимо используя только формулы Excel (не прибегая к макросам) отсортировать данный столбец по возрастанию. Возможно ли это сделать и существует ли какой-нибудь алгоритм?


Сергей (Аналитик)
Москва, 23 июня 2007 года, 20:19

И ещё, может кому встречалась реализация теста Колмогорова-Смирнова в Excel,


Sens
Мiнск, 23 июня 2007 года, 22:23

2 Сергей (Аналитик):

> необходимо используя только формулы Excel (не прибегая к макросам) отсортировать данный столбец по возрастанию. Возможно ли это сделать и существует ли какой-нибудь алгоритм?

Нет. Первый раз сталкиваюсь с такой постановкой вопроса. Сергей, лучше расскажите зачем это Вам нужно. Уж очень интересно :)


Вадим
25 июня 2007 года, 02:32

"Сергей (Аналитик)

Москва, 23 июня 2007 года, 20:17

...Подскажите, пожалуйста, имеется неотсортированный столбец значений, необходимо используя только формулы Excel (не прибегая к макросам) отсортировать данный столбец по возрастанию. Возможно ли это сделать и существует ли какой-нибудь алгоритм?..."

Не пойму, почему нельзя использовать ДАННЫЕ - СОРТИРОВКА?


Инкогнито
25 июня 2007 года, 16:43

Как просуммировать значения в строках с одинаковым кодом?

Что-то ввроде СУММЕСЛИ(ПОИСКПОЗ......?

Число суммы мне одно нужно, я на него потом условия наложу... чтоб неповадно было...


Sens
25 июня 2007 года, 17:31

2 Ольга:

>Как просуммировать значения в строках с одинаковым кодом?

>Что-то ввроде СУММЕСЛИ(ПОИСКПОЗ......?

ПОИСКПОЗ к чему здесь собственно?

В СУММЕСЛИ 3 параметра

http://office.microsoft.com/ru-ru/excel/HP052092921049.aspx

в вашем случае формула будет такая

=СУММЕСЛИ(A2:A10;"=10";B2:B10)

где

A2:A10 - диапазон с кодами

"=10" - условие, при котором будет суммировать, т.е. для всех строк, где код=10

B2:B10 - диапазон суммирования

Или Вы каую-то другую сумму/суммы хотели получить? ;-)


Ольга
29 июня 2007 года, 11:33

2 Sens

Спасибо большое!

ЭТА задача решается именно так.

А про СУММЕСЛИ(поискоз... я потеряла, что называется, условия задачи...

Расшифровала ваш ник - СЭНСЭЙ :-)


Seller (sales.creatalk.ru)
Москва, 2 июля 2007 года, 15:48

>Сергей (Аналитик)

>Подскажите, пожалуйста, имеется неотсортированный столбец значений, необходимо используя только формулы Excel (не прибегая к макросам) отсортировать данный столбец по возрастанию. Возможно ли это сделать и существует ли какой-нибудь алгоритм?

Это возможно сделать с помощью функций: РАНГ, ИНДЕКС, ПОИСКПОЗ...

Если нет совпадающих значений в столбце с данными, то подойдет следующий алгоритм (пример для столбца со значениями в ячейках "А1:А7"):

1) в ячейку "В1" прописываете формулу "=РАНГ(A1;$A$1:$A$7;1)" и копируете ее в ячейки "В2:В7"

2) в ячейку "С1" ставите "1", в "С2" - "2"... "С7" - "7"

3) в ячейку "D1" вписываете формулу "=ИНДЕКС($A$1:$A$7;ПОИСКПОЗ(C1;$B$1:$B$7;0))" и копируете ее в ячейки "D2:D7". Все! Теперь в столбце "D" у Вас будет отсортированный список :)


Sens
Мiнск, 2 июля 2007 года, 16:12

2 Seller & Сергей (Аналитик):

Есть более простое решение, правда работает только с числами и датами.

Если данные, которые нужно отсортировать, находятся в A2:A10, то в B2:B10 поместите следующую формулу:

=НАИМЕНЬШИЙ($A$2:$A$10;СТРОКА(A2)-СТРОКА($A$2)+1)

Успехов!


Sens
2 июля 2007 года, 16:13

2 Ольга (из Питера):

все правильно расшифровали ;-)


corvett (*)
UA, 3 июля 2007 года, 18:08

Предустановленные XP prof Excel2003, на сетевом диске (Novell 5, Novel-client) некоторые(!) таблицы не открывает с возгласом:"Нет доступа к файлу ....xls Файл, диск или каталог могут быть доступны только для чтения, либо сервер не отвечает на запрос".

Доступ полнейший, кроме того подобные же файлы(атрибуты те же) открывает там же. Если "запретный файл" скопировать на локальный диск - он открывается без проблем.

Как заставить открывать файлы без такой избирательности? В чем ее причина?


Sens
3 июля 2007 года, 18:43

2 corvett:

вот здесь обсуждается Ваша проблема

http://groups.google.com/group/novell.support.netware.client.winnt-2x-xp/browse_thread/thread/5cc29337c9e18391/07dbc37c1d7d7e28

решение проблемы

http://support.microsoft.com/default.aspx?scid=kb;en-us;824424&Product=xl2003

чтобы получить hotfix надо обратиться в MS, соответственнл MS Office д/б лицензионным.


Королева Лиля (специалист)
Москва, Россия, 13 июля 2007 года, 16:20

Каким образом в Excel сделать так, чтобы одним кликом мыши появлялась галочка,например. Допустим есть анкета для заполнения. Поля ДА, НЕТ и ряд вопросов. Клиент должен на вопрос ответить да или нет. И сделать это, только нажав на соответствующую ячейку. Этого должно быть достаточно, чтобы появился +, галочка или что угодно, лишь бы было понятно, что он хотел этим сказать.


Sens
Minsk, Belarus, 13 июля 2007 года, 18:19

2 Королева Лиля (специалист):

можно воспользоваться элементом "Флажок" из панели инструментов "Формы".

http://office.microsoft.com/ru-ru/excel/HP051984701049.aspx

свойства элементов управления подробно расписано в п.9 "Установка свойств элемента управления." -> Инструкции


Дон Петерс (Студент)
Киев, 18 июля 2007 года, 12:07

Скажите, как проще сделать, чтобы из нескольких листов, а именно строчек, на одном листе, в каждой отдельной строчке, вводилось значение, из других листов, по определённому критерию. Например, нескольким условным предприятиям что-то перечислялось, и надо сделать на одном листе, по каждому предприятию, в каждой строчке ту или иную запись, чтобы она туда автоматически заносилась, если в других листах будет значение для какого либо из этих предприятий?! Очень нужно, помогите пожалуйста.


Serega
Украина Запорожье, 24 июля 2007 года, 22:39

У меня такая задачка :

У меня есть лист который редактируется каждый день. Я хотел бы написать макрос который сохраняет этот лист с таким именем "Лист 1 дата" где лист 1 это название текушего листа а дата сегоднешняя дата, тоесть я хочу чтоб у меня вся информация которая менялась была сохранена в хронологическом порядке. Пожалуйста напишите листинг этого макроса Буду очень благодарен !!


Павел (менеджер)
Россия, 31 июля 2007 года, 17:01

Подскажите, как в Excele сделать лист в листе т.е. стандартно идёт лист 1 и т.п. А как сделать в листе 1 ещё ряд листов


Николай (начинающий программист)
Ростов н/Д, Зимбабве, 2 августа 2007 года, 18:23

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

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

Заранее благодарен.


Ольга
Питер, 3 августа 2007 года, 15:15

Как из таблицы данных с датами в заголовке, автоматически вынимать столбец, соответствующий условию СЕГОДНЯ() ?


Sens
Мiнск, Беларусь, 3 августа 2007 года, 20:21

2 Павел (менеджер):

>Подскажите, как в Excele сделать лист в листе т.е. стандартно идёт лист 1 и т.п. А как сделать в листе 1 ещё ряд листов

это сделать невозможно.


Sens
3 августа 2007 года, 20:45

2 Николай (начинающий программист из Зимбабве ;) )

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

Воспользуйтесь условным форматированием.

Напрмеир, если данные находятся в диапазоне B2:F2, то:

1) выделите диапазон B2:F2;

2) в меню "Формат" выберите команду "Условное форматирование"

3) в появившемся диалоговом окне в первом комбобоксе выберите значение "Формула".

4) задайте в поле формулы

=$F2>3

5) задайте цвет форматирования и нажмите Ok.

теперь, если в F2 будет значение > 3, все 5 колонок вашей строки будут выделены.

Форматирование можно скопировать и на остальные строки вашей таблицы.

> И еще вопрос: кто может подсказать, как при помощи макроса убрать заливку ячейки? т.е. сделать ее бесцветной...

Selection.Interior.ColorIndex = xlNone

Очень хорошо помогает возможность записи макросов - стартуете запись, проделываете все врчуную, смотрите код.


Николай (начинающий программист)
Ростов н/Д, Зимбабве, 7 августа 2007 года, 13:06

Sens, спасибо))


Николай (начинающий программист)
Ростов н/Д, Зимбабве, 7 августа 2007 года, 13:13

Sens, у меня есть еще одна проблема:

я делаю прайс с формированием заказа через кнопку, т.е. нажал кнопку, создается новая книга с названием, допустим, "Заказ от" дата.

как вставить сюда еще и время, или как сделать так, чтобы при открытой книге "заказ от" дата он создавал файл типа "Заказ №1 от" дата, "Заказ №2 .... т.д.

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


Николай (начинающий программист)
Ростов н/Д, Зимбабве, 7 августа 2007 года, 13:18

Serega

Украина Запорожье, 24 июля 2007 года, 22:39

FileName = "тут пишешь название" + Format(Date) + ".xls"

.SaveAs FileName:=FileName, FileFormat:=xlExcel9795


Ольга
Питер, 15 августа 2007 года, 08:15

2SENS: С удовольствием прочла решение задачи Николая - сама этим воспользовалась!

Вопрос: как в функции СУММЕСЛИ задать ДВА критерия?


Денис
Донецк, Украина, 15 августа 2007 года, 12:34

В пункте меню Данные-проверка Выбираем

в усдовиях проверки тип данных- "Список".

Вопрос: каким образом можно увеличить размер шрифта, которым представляются элементы списка при выборе значения ячейки.

Спсаибо.


Роман (служащий)
Томск, 17 августа 2007 года, 08:26

Помогите кто может!!! Как создать макрос, чтобы он закрашивал диапазон ячеек в различные цвета, которые я заранее выбираю из списка?


Дмитрий
Minsk, Belarus, 22 августа 2007 года, 04:00

Доброго времени. Подскажите пожалуйста:

Имеется документ на одном листе, для работы необходимо к примеру распечатать 50 копий Возможно ли чтобы при печати определенная ячейка на каждой копии нумеровалась в соответствии с количеством этих копий. В данном случае от 1 до 50

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


Дмитрий
Minsk, Belarus, 23 августа 2007 года, 01:21

Доброго времени и еще один вопросик по построению графиков Данные берутся из столбца - 12 ячеек ( с верху в низ )а при построении графиков данные из самой верхней - 1 ячейки оказываются самым нижним - 1 графиком, т.е. ячейки сверху вниз а графики с низу в верх Как сделать так чтобы каждый график был на против своей ячейки (как его перевернуть)

Спасибо


Ольга
Екатеринбург Россия, 7 сентября 2007 года, 07:15

Здравствуйте! Помогите в ситуации. На ПК стоит Office 2002. Щелкаешь мышкой на документе Excel, открывается не документ а только окно MS Excel и уже затем через Файл/Открыть можно найти нужный файл и открыть. Полная переустановка офиса не помогла. Спасибо за ответ.


сагитова зиля (студентка)
РФ Набережные Челны, 18 сентября 2007 года, 09:51

Здравствуйте!Расскажите пожалуйста о типах адресации ячеек и блоков, о правилах составления относительных , абсолютных, смешанных адресов.


Баранов Игорь Владимирович
Красноярск, 24 сентября 2007 года, 06:12

Подскажите как записать формулу в exel, чтобы вновь вносимые цифры в пустую ячейку ссумировались в другой и фиксировались там?Спасибо!


Михаил
Санкт-Петербург, 24 сентября 2007 года, 22:01

Подскажите пожалуйста, каким образом (желательно без макросов) подсчитать количество слагаемых в формуле суммы?

Например: если в ячейке А1 формула "=3+4+5+2", то чтобы в ячейке B1 отобразилась цифра "4".


kopai
27 сентября 2007 года, 15:18

Здравствуйте!

Подскажите, как применить функцию СУММЕСЛИ одновременно для нескольких диапазонов?... т.е. данные в ячейке суммируются только те, которые соответствуют критерию№1 по одному диапазону и критерию№2 по другому диапазону ОДНОВРЕМЕННО...


Роза (служащий)
Украина, 28 сентября 2007 года, 12:31

Подскажите как сортировать только по первой цифре в excel , а все остальн данные числа не брать во внимание , есть большой список который надо отсортировать

В числе могут быть и буквы но интересует только первая цифра


Sens
Мiнск, Беларусь, 28 сентября 2007 года, 17:45

2 Роза (служащий):

> подскажите как сортировать только по первой цифре в excel

В дополнительной колонке добавляете формулу, которая получает первый символ из значений в вашей колонке и сортируете значения по этой колонке.

Воспользуйтесь функцией ЛЕВСИМВ http://office.microsoft.com/ru-ru/excel/HP052091531049.aspx

Например, если ваши данные находятся в A2:A100, то

1) в колонку B2 внесите формулу

=ЛЕВСИМВ(A2;1) и скопируйте ее в ячейки B3:B100.

2) отсортируйте диапазон A2:B100 по колонке B.

Надеюсь, что помог украинским служащим ;)


Инкогнито
28 сентября 2007 года, 17:48

2 сагитова зиля (студентка):

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

Это есть в любой книге или справке по Excel ;)

Например, можно почитать здесь:

http://office.microsoft.com/ru-ru/excel/CH010036991049.aspx


Sens
Мiнск, Беларусь, 28 сентября 2007 года, 17:53

2 Дмитрий:

> Имеется документ на одном листе, для работы необходимо к примеру распечатать 50 копий Возможно ли чтобы при печати определенная ячейка на каждой копии нумеровалась в соответствии с количеством этих копий. В данном случае от 1 до 50

К сожалению такой возможности нет. Однако, с поимощью макросов можно получить жеалемый результат. :)


Анастасия Егорова (менеджер)
Владивосток, 4 октября 2007 года, 04:11

Здравствуйте, подскажите пожалуйста какая формула нужна для перевода долларов в рубли, йены и обратно! Заранее спасибо!


Myledi (Технолог на ж.д)
Смоленск, 4 октября 2007 года, 22:30

Доброе время суток!

Простите,если не усмотрела ответ на мой вопрос в предыдущих ответах.

Но суть такова.

Из месяца в месяц в одну и ту же таблицу -заготовку вношу данные,потом вычисляю значения и обрабатываю их.Сохраняю файл как "Сентябрь".При этом имеется уже файл "Август","Июль" и т.д..Каждый месяц требуется составлять таблицу-нарастающий итог ( за 2 месяца,за 3 месяца.....,за год)Приходится вручную создавать формулы на каждой ячейке на листе "Нарастающий итог".При том ,что форма таблицы неизменна,меняются только данные.

Плиз, помогите, как это можно сделать автоматически? Я уже пробовапла Access,но он мне не поддался.А Exel люблю.

Всем буду благодарна за помощь.

Пишите на мыло Fomina-73@mail.ru


arkan (администратор)
Ростов-на-Дону, 9 октября 2007 года, 17:52

СПАСИТЕ !!!!! Ситуация такая: на работе выключили свет, после того как включили документы Excel открываются в закодированном виде на всех компах (у нас локалка). Скопировал такой excel-файл на флешку, принес домой, открыл его и такая же фигня. Самое ИНТЕРЕСНОЕ - ранее созданные excel-файлы открываются нормально, а теперь создаем на одном компе лист excel, сохраняем, открывается нормально. НО!! кидаем его по локалки на другой комп и открываем там - "болты прописывает" - опять открывается в закодированном виде. MSOFFICE у нас лицензия(!)

Спасите кто может! Подскажите что делать? Иначе мне армагидец!


Юрий (электронщик)
Калининград, 10 октября 2007 года, 02:34

Прошу помощи:

Написал макрос в EXCEL, который копирует заданный диапазон ячеек, затем открывает WORD, вставляет туда содержимое буфера обмена, сохраняет этот документ с заданным именем. Все вроде ОК, но вставленное содержимое не сохраняет форматирование, и, как результат, не умещается на лист. Вручную я это делал "Правка"=>"Специальная вставка"=>"Рисунок". Как в макросе указать, что именно так нужно вставить? "Selection.PasteSpecial Paste" не помогает. "Selection.PasteAndFormat" - тоже. Буду благодарен за помощь.

Спасибо


Sens
Мiнск, Беларусь, 10 октября 2007 года, 14:10

2 Юрий (электронщик):

> Как в макросе указать, что именно так нужно вставить?

Selection.Range.PasteSpecial DataType:=wdPasteMetafilePicture

или

Selection.Range.PasteSpecial DataType:=wdPasteBitmap

В Word VBA хорошая справка, пользуйтесь чаще :)


Юрий (электронщик)
Калининград, 10 октября 2007 года, 17:12

Sens, огромное тебе Thanks!!!

Оба варианта работают отлично. Еще раз благодарю.

Юра


Юрий (электронщик)
Калининград, 10 октября 2007 года, 17:36

Sens! Позволю еще раз обратиться к тебе. Сейчас я макросом при помощи "Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True" Outlook Express, там уже перечислены получатели и заполнено поле "Тема". Затем я вручную ищу файл Word, который обработал и вкладываю его в письмо. Хотелось бы "поручить" вставку этого файла макросу, но с методом "SendMail" у меня ничего не получается. Как я только не пробовал... То ругается на обьект, то на получателя. Справка не помогла. Есть ли решение этой проблемы?

Спасибо ☺


Sens
Мiнск, Беларусь, 10 октября 2007 года, 19:17

2 Юрий (электронщик):

http://word.mvps.org/FAQs/InterDev/SendMail.htm

Смотрите процедуру SendDocumentAsAttachment. Это то, что вам нужно :)

Успехов!


Юрий (электронщик)
Калининград, 13 октября 2007 года, 22:04

Sens, спасибо за оперативность. Я отсутствовал некоторе время и только сейчас попал в Интернет. Глянул на указанную страничку, Спасибо. На первый взгляд там разговор не про Outlook Express, а просто Outlook. Но, если по умолчанию стоит почтовая программа Outlook Express, то, возможно все заработает. Сейчас буду пробовать. Спасибо.

Юрий


Андрей (экономист)
Ижевск, 15 октября 2007 года, 10:52

Добрый день! Столкнулся со следующей проблемой: имеется сводный файл, который с помощью функции СУММЕСЛИ(..) отбирает данные из других файлов. Так вот, когда эти файлы открыты, в сводном есть значения, когда нет - появляется #ЗНАЧ!

Можно ли это как-то устранить? Заранее благодарю вас за ответ!


Sens
Мiнск, Беларусь, 15 октября 2007 года, 15:55

2 Андрей (экономист):

> Так вот, когда эти файлы открыты, в сводном есть значения, когда нет - появляется #ЗНАЧ!

> Можно ли это как-то устранить?

Зависит от Ваших целей. Если данные в книгах, используемых в СУММЕСЛИ могут изменяться, то лучше всего открывать эти книги, тогда. Реализуется с помощью макросов:

1. Добавьте обработчик для события Open вашей киги

Private Sub Workbook_Open()

OpenAllLinks

ThisWorkbook.Activate

End Sub

2. Добавьте процедуру

Sub OpenAllLinks()

Dim arLinks As Variant

Dim intIndex As Integer

arLinks = ActiveWorkbook.LinkSources(xlExcelLinks)

If Not IsEmpty(arLinks) Then

For intIndex = LBound(arLinks) To UBound(arLinks)

ActiveWorkbook.OpenLinks arLinks(intIndex)

Next intIndex

End If

End Sub

Удачи!


Sens
Мiнск, Беларусь, 15 октября 2007 года, 21:27

2 Андрей (экономист из Ижевска):

> Так вот, когда эти файлы открыты, в сводном есть значения, когда нет - появляется #ЗНАЧ!

> Можно ли это как-то устранить?

Есть еще второй способ. Открывать файлы здесь не придется. Нужно заменить формулу СУММЕСЛИ на формулу массива СУММ(ЕСЛИ(..)) либо на формулу СУММПРОИЗВ(..)

Например:

было

=СУММЕСЛИ('C:\[Книга-1.xls]Лист1'!$C$7:$C$10;"значение";'C:\[Книга1.xls]Лист1'!$D$7:$D$10)

заменить на:

вариант 1)

=СУММ(ЕСЛИ('C:\[Книга-1.xls]Лист1'!$C$7:$C$10="значение";'C:\[Книга-1.xls]Лист1'!$D$7:$D$10;""))

т.к. это формула массива, то в строке формул надо нажать Ctrl+Shift+Enter

вариант 2)

=СУММПРОИЗВ(--('c:\[Книга-1.xls]Лист1'!$C$7:$C$10="значение")*'c:\[Книга-1.xls]Лист1'!$D$7:$D$10)


Андрей (экономист)
Ижевск, 16 октября 2007 года, 06:30

Спасибо, Sens, за помощь: я воспользовался вторым способом - вы очень меня выручили! ;)


Юрий (электронщик)
Калининград, 18 октября 2007 года, 02:20

Sens, приветствую!

С Outlook Express никак не получается. Нужно именно Outlook Express а не Outlook. Чем можете помочь?

Юрий


Андрей (экономист)
Ижевск, 18 октября 2007 года, 14:09

2 kopai

Было

>Здравствуйте!

Подскажите, как применить функцию СУММЕСЛИ одновременно для нескольких диапазонов?... т.е. данные в ячейке суммируются только те, которые соответствуют критерию№1 по одному диапазону и критерию№2 по другому диапазону ОДНОВРЕМЕННО...

Ответ: В Excel 2007 для таких расчетов создана формула СУММЕСЛИМН


moka (бизнесвуменка)
18 октября 2007 года, 14:29

Ребятки, помогите плииз!

Есто база в Excel по учету товара для маааленькой торговой точки. Начала попытку автоматизировать ее по максимуму.Допустим я приходую товар на одном листе файла, потом продавец списывает этот товар на другом листе файла, выбирая его из раскрывающегося списка (цена на него проставляется автоматически благодаря фуекции ВПР). И вот вопрос: как бы сделать так, чтобы списанный продавцом товар автоматически списывал товар с остатков?

Огрооооооомное-преогромное спасибо!


Sens
Мiнск, Беларусь, 18 октября 2007 года, 15:08

2 Юрий (электронщик):

> Нужно именно Outlook Express а не Outlook.

Воспользуйьесть функцией MAPISendMail из Simple MAPI. Пример использования на VBA

http://www.vbaexpress.com/kb/getarticle.php?kb_id=311

Но тут может возникнуть проблема, описанная в "Simple MAPI BMAPI Functions May Not Work from Visual Basic Code"

http://support.microsoft.com/kb/315458

Если же дефолтным клиентом всегда будет Outlook Express, то можно использовать такой код

http://groups.google.com/group/comp.databases.ms-access/msg/3dd2088ff951605

http://groups.google.com/group/microsoft.public.office.developer.outlook.vba/ browse_thread/thread/bc109dc352bb0db3/06d9a76bccf723e5?hl=ru&lnk=st&q=VBA+Outlook+Express+MAPISendMail#06d9a76bccf723e5

За работоспособность не отвечаю, код не мой. :)

Не забудьте сделать ваш OE дефолтным Simple MAPI клиентом

http://support.microsoft.com/kb/178077


Виктория (менеджер)
Киев, Украина, 18 октября 2007 года, 19:49

Ребята, подскажите как задать такую функцию,

чтобы при условии что:

если сумма ряда =< 0 то чтобы полученная цифра(сумма) в этой же ячейке была красным цветом, если >0 то стандартный черный ?

проблема в задании функции перемены цвета шрифта ф функции Если.


Sens
Мiнск, Беларусь, 18 октября 2007 года, 21:41

2 Виктория (менеджер):

> если сумма ряда =< 0 то чтобы полученная цифра(сумма) в этой же ячейке была красным цветом, если >0 то стандартный черный

Используйте "Условное форматирование". Находится в меню Формат->Условное форматирование.

http://office.microsoft.com/ru-ru/excel/HP051992781049.aspx

Как дела на майдане ;)


Sens
Мiнск, Беларусь, 18 октября 2007 года, 21:46

Вот думаю, с кого деньги брать, с Microsoft за тех.поддержку их продуктов или с KV.BY за то, что Google по словам "Excel+ форум" выдает ссылочку на этот форум на первой странице с результатми :)


Алексей Кириленко (Реклама)
Волгоград, 20 октября 2007 года, 15:34

Selection.AutoFilter Field:=2, Criteria1:="<>"

почему нельзя использовать данную команду на защищенном листе, и как быть?


Sens
Мiнск, Беларусь, 22 октября 2007 года, 13:34

2 Алексей Кириленко (Реклама):

> Selection.AutoFilter Field:=2, Criteria1:="<>"

> почему нельзя использовать данную команду на защищенном листе, и как быть?

При защите листа через меню "Защитить лист" в списке "Разрешить всем пользователям этого листа" выставьте флажок для "использование автофильтра" и тогда Ваша проблема будет решена :)

Успехов!


Юрий (электронщик)
Калининград, 22 октября 2007 года, 14:18

Sens, спасибо!!! Проверяю.

Юра


Анастасия, Крупа (студент)
Радужный, Россия, 22 октября 2007 года, 19:24

Подскажите, пожалуйста, как увеличить количество категорий (по оси х) и изменить интервал значений (по оси у) в диаграмме Excel.

У меня 15 категорий, а по умолчанию стоит 14....значений тоже мало - отображается изначально всего 10 (нужно больше с меньшим интервалом)


Юрий (электронщик)
Калининград, 29 октября 2007 года, 19:46

1. Проблема с вложением файла в Outlook Express пока не решена – спотыкается на получателе. Пытаемся разобраться.

2. При использовании в макросе указанных Вами методов вставки в WORD скопированного фрагмента листа EXCEL (wdPastePicture и wdPasteMetafilePicture) на листе появляются бледные линии сетки ячеек EXCEL. Если в WORD вручную через меню “Специальная вставка» вставляю РИСУНОК или Метафайл Windows (EMF) – сетки нет. Если выбираю Точечный рисунок – сетка появляется. Пытался из макроса скрыть сетку перед копированием – при вставке ругается: буфер обмена пуст. Никак не удается избавиться от этих линий сетки. А хотелось бы. Проблема решаема?

Спасибо


Sens
Мiнск, Беларусь, 29 октября 2007 года, 20:56

2 Юрий (электронщик):

> При использовании в макросе указанных Вами методов вставки в WORD скопированного фрагмента листа EXCEL (wdPastePicture и wdPasteMetafilePicture) на листе появляются бледные линии сетки ячеек EXCEL.

Протестировал в Office 2003. Если в Excel включено отображение сетки, то она присутсвуют в изображении как при ручной вставке в Word, так и при использовании макроса. Если отключена, то ее нет ни при 1-ом, ни при 2-ом способе копирования.


Юрий (электронщик)
Калининград, 29 октября 2007 года, 21:58

Sens, огромное спасибо за такую оперативность! У меня офис ХР. И описанные мною проблемы возникают при включенной сетке (по умолчанию). При ручной вставке - нет, точнее в двух вариантах...


Юрий (электронщик)
Калининград, 29 октября 2007 года, 22:07

Sens, я правильно понял, что в 2003 даже при ручной специальной вставке "Рисунок" сетка остается? В ХР нет.

Юрий


ruslan (юрист)
Ukraine, 2 ноября 2007 года, 09:09

цифра 11 в клетке(с буквами так не происходит) при маштабировании листа превращается в "#", есть ли какая возможность сменить параметры показа - указать маштаб после которого это происходит или убрать данную ФИЧУ екселя вообще, чтоб это происходило без необходимости расширять ячейку.


Юрий (электронщик)
Калининград, 2 ноября 2007 года, 20:50

Sens, добрый вечер!

Не подскажешь метод, с помощью которого можно тз макроса вставить текстовую строку из заданной ячейки в тело письма?

Спасибо


Sens
Мiнск, Беларусь, 5 ноября 2007 года, 13:07

2 Юрий (электронщик из Калининграда):

> я правильно понял, что в 2003 даже при ручной специальной вставке "Рисунок" сетка остается? В ХР нет.

Опробовал на английских версиях Excel 2000, 2002 (XP), 2003 с последними сервиспаками. Во всех версиях при включенной сетке при копировании и вставке как "руками", так и с использованием макроса СЕТКА ВИДНА!

Будет проще и надежнее перед копированием запомнать предыдущеее состояние отображения сетки и отключать ее, в конце восстановить состояние.

dim oldDisplayGridlines as boolean

oldDisplayGridlines = ActiveWindow.DisplayGridlines

ActiveWindow.DisplayGridlines = False

' ....

' копировать и вставать изображение в документ Word

' ...

ActiveWindow.DisplayGridlines = oldDisplayGridlines


Габи
Казахстан, 5 ноября 2007 года, 18:44

Как создать числовой формат, чтобы при вводе числа, (например 4,21) отображались величины "вольт" и "ампер" (4В 21А)?


Sens
Мiнск, Беларусь, 5 ноября 2007 года, 19:39

2 Габи:

>Как создать числовой формат, чтобы при вводе числа, (например 4,21) отображались величины "вольт" и "ампер" (4В 21А)?

Задайте следующий формат для ячейки:

0_ "В",_ 00_ "А"


Sens
Мiнск, Беларусь, 5 ноября 2007 года, 19:52

2 Юрий (электронщик):

> Не подскажешь метод, с помощью которого можно тз макроса вставить текстовую строку из заданной ячейки в тело письма?

Юрий, по ранее приведенным ссылкам вы найдете то, что вам нужно

http://www.vbaexpress.com/kb/getarticle.php?kb_id=311

http://groups.google.com/group/comp.databases.ms-access/msg/3dd2088ff951605

устанавливать нужно свойство NoteText.

Или быть может я неправильно понял Вашу проблему?


Юрий (электронщик)
Калининград, 6 ноября 2007 года, 19:55

Sens, спасибо. Проверяю.


Владимир (Инженер - конструктор)
Днепр, 6 ноября 2007 года, 20:27

Подскажите пожайлуста какую применить формулу для определения выражения

Например:

если число от 1 до 5 то значение 1, если число от 6 до 10 то значение 2, и так далее.

Большое спасибо.


Юрий (электронщик)
Калининград, 6 ноября 2007 года, 20:35

Проверил относительно сетки. Все работает. Спасибо большое. (У меня ХР 2002 русская вставка вручную РИСУНОК идет без сетки - еще раз проверил). Начинаю проверку вставки текстовой строки. С прикреплением файла пока засада. Еще раз спасибо за помощь.


Sens
Мiнск, Беларусь, 6 ноября 2007 года, 21:37

2 Владимир (Инженер - конструктор):

> если число от 1 до 5 то значение 1, если число от 6 до 10 то значение 2, и так далее.

Для описанной задачи можно воспользоваться функцмей ЦЕЛОЕ http://office.microsoft.com/ru-ru/excel/HP052091421049.aspx

Если число вводить в ячейку A1, то Формула будет выглядеть так:

=ЦЕЛОЕ((A1-1)/5)+1


Владимир (Инженер - конструктор)
Днепр, 6 ноября 2007 года, 22:16

Может я не коректно описал задачу. Я выполнил это с помощью =ЕСЛИ(E58<=10;"2";ЕСЛИ(E58<=20;"1,5";ЕСЛИ(E58<>30;"1"))), но хотелось бы примерно так =ЕСЛИ(E58 между 1-10;"2";ЕСЛИ(E58 между 10-20;"1,5";ЕСЛИ(E58 между 20-30;"1"))), такая формула есть в FOXPRO называется она BEETWEN (между).


Darck
Волгоград, Россия, 6 ноября 2007 года, 23:17

Проблемма такова: в 1С цифры выдаются в формате "1,234.56", Excel такого формата не понимает и считает это текстом, а не цифрами. Соответственно в формулу ячейку с такой цифрой не вставишь. Можно ли задать формат ячейки так, чтобы при копировании чисел в таком формате Excel их либо понимал, либо преобразовывал в понятное ему?


Юрий (электронщик)
Калининград, 6 ноября 2007 года, 23:59

Владимиру (Инженер - конструктор)

Владимир, как я понимаю тебе просто нужно в условие "ЕСЛИ" вставить еще условие "И".

Это будет примерно так: ЕСЛИ Е58 меньше "" и ЕСЛИ Е58 больше "" ТО "" иначе ""

Дальше думаю понятно.


Sens
Мiнск, Беларусь, 7 ноября 2007 года, 14:02

2 Dark:

> Проблемма такова: в 1С цифры выдаются в формате "1,234.56", Excel такого формата не понимает и считает это текстом, а не цифрами. Соответственно в формулу ячейку с такой цифрой не вставишь. Можно ли задать формат ячейки так, чтобы при копировании чисел в таком формате Excel их либо понимал, либо преобразовывал в понятное ему?

В настройках Excel установите в качетсве разделителя групп разрядов запятую.

http://office.microsoft.com/ru-ru/excel/HP030896761049.aspx?pid=CH010006341049


Sens
Мiнск, Беларусь, 7 ноября 2007 года, 14:51

2 Владимир (Инженер - конструктор):

> но хотелось бы примерно так =ЕСЛИ(E58 между 1-10;"2";ЕСЛИ(E58 между 10-20;"1,5";ЕСЛИ(E58 между 20-30;"1"))),

Юрий правильно подсказал, необходимо использовать функцию "И" в сочетании с "ЕСЛИ".

Пример:

=ЕСЛИ( И(C18>=1;C18<=5);1; ЕСЛИ( И(C18>=6;C18<=10);2; 3))

Есть еще красивый вариант с использованием функции ВПР.

Пример:

Допустим, заданы такие интервалы и соответсвующие им значения:

1-10, 2

11-20, 1,5

21-30, 1

тогда в ячейки C2:C4 вводите нижние границы интервалов:

1

11

21

в ячейки D2:D4 соотв.интервалам значения

2

1,5

1

Теперь можно использовать такую формулу

=ВПР(A1;$C$2:$D$4;2)

Обратите внимание, что значения в C2:C4 обязательно должны быть расположены по возрастания и в формуле необходимо использовать абсолютную адресацию для указания диапазона C2:C4.

Подробнее о функции ВПР смотрите в Справке или

http://office.microsoft.com/ru-ru/excel/HP052093351049.aspx

Успехов!


Владимир (Инженер - конструктор)
Днепр, 7 ноября 2007 года, 22:40

Да функция "И" в сочетании с "ЕСЛИ" в данном случае мне подошла.

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


Людмила (Работаю)
Москва, 10 ноября 2007 года, 22:47

Подскажите ,пожалуйста, как мне все числа в столбце умножить на одно и то же число!


Юрий (электронщик)
Калининград, 11 ноября 2007 года, 00:28

Людмиле

>Подскажите ,пожалуйста, как мне все числа в столбце умножить на одно и то же число!

Попробуйте так:

Допустим в ячейку А1 вводится число, на которое нужно умножить числа в столбце В, а результаты поместить в столбце С. Создаем формулу с абсолютной ссылкой в ячейке С1: "=B1*$A1$1". Затем эту функцию копируем в ячейки С2-С...

Каждое число столбца B будет умножаться на число в ячейке А1. Все


Инкогнито (old student)
11 ноября 2007 года, 01:17

Людмиле. Множитель вводим в "мусорную" ячейку и копируем в буфер. Выделяем столбец, спец.вставка, умножить.


mike (old student)
11 ноября 2007 года, 11:01

Ну, пипец! Осталась страничка на экране; жена прочитала и спрашивает: "А ГДЕ находится мусорная ячейка?"


Stas (РаботнеГ)
Россия, Пермь, 12 ноября 2007 года, 10:39

Здравствуйте, Уважаемые.

Столкнулся с проблемой. Хочу сделать связь между двумя всплывающими списками. Первый список работает нормально, а второй по функции INDIRECT не выдает то, что нужно (в ячейке появляется название другого столбца, а не второй всплывающий список). Все списки созданы, но причину такого результата понять не могу.

И вторая проблема - при выборе элемента из второго всплывающего списка необходимо автоматическое появления стоимости данного элемента в соседней ячейке. Есть идеи реализовать такую возможность через макрос или встроенную функцию VLOOKUP, но никак не получается.

Помогите, пожалуйста.

С уважением, Стас.


Sens
Мiнск, Беларусь, 12 ноября 2007 года, 13:08

2 Stas (РаботнеГ):

> Есть идеи реализовать такую возможность через макрос или встроенную функцию VLOOKUP, но никак не получается.

С VLOOKUP замечательно все работает.

Обратите внимание на последний параметр функции Range_lookup. Если значение для параметра Range_lookup не задано или передаете TRUE, то первая колонка LOOKUP-таблицы должна быть ОТСОРТИРОВАНА ПО ВОЗРАСТАНИЮ!

Хотелось бы взглянуть на Вашу книгу. Дайте ссылку или вышлите на адрес "sens at tut.by"


Sens
Мiнск, Беларусь, 13 ноября 2007 года, 17:08

2 Stas (РаботнеГ):

Файл, который вы прислали, не в формате Excel. Наверное, Open Office используете? ;)


Sens
Мiнск, Беларусь, 14 ноября 2007 года, 14:28

2 Stas (РаботнеГ):

> Первый список работает нормально, а второй по функции INDIRECT не выдает то, что нужно (в ячейке появляется название другого столбца, а не второй всплывающий список).

Стас, может для Open Office такое поведение и имеет место , но в Excel это работает нормально.

> И вторая проблема - при выборе элемента из второго всплывающего списка необходимо автоматическое появления стоимости данного элемента в соседней ячейке. Есть идеи реализовать такую возможность через макрос или встроенную функцию VLOOKUP, но никак не получается.

Посмотрел ваш файл.

Формула для ячейки D2 будет такая:

=IF(B2="Сегментные";VLOOKUP(C2;Price!$A$3:$D$10;4);IF(B2="Матричные"; VLOOKUP(C2;Price!$B$3:$E$16;4);"НЕИЗВЕСТНОЕ значение в поле ТИП"))

Настоятельно рекмоендую еще раз внимательно изучить раздел справки по функции VLOOKUP.

Удачи!


Stas (РаботнеГ)
Россия, Пермь, 15 ноября 2007 года, 06:46

2 Sens

Спасибо большое Вам за Вашу помощь!

Правда, в Open Office не работает. Но я попробую выполнить всё в обычном Excel.

Спасибо ещё раз и простите за беспокойство.

P.S. А формулу суммы двух ячеек разных таблиц я реализовал через таблицу размером 1*1 с отключенной функцией видимых границ и уменьшением её до необходимого размера ))))


Thunderrr
Украина, 15 ноября 2007 года, 18:42

Помогите разобраться с проблемой. Есть таблица в ИНтернете. которая обновляется самостояльно примерно раз в минуту. Импорт внешних данных у меня получился (Импорт внешних данных-Веб запрос). Настроил обновление через 1 мин. Все обновляется. Но необходимо сохранять предыдущие значения для вычислений или отображения. Можно ли этого достичь, не прибегая к VBA?


Юрий (электронщик)
Калининград, 19 ноября 2007 года, 00:14

Sens, приветствую! Хотелось бы прояснить такой вопрос: если в EXCEL копирую ячейку с текстом, а затем содержимое буфера обмена вставляю в тело письма (ОЕ), то получается не совсем текст. Как бы прямоугольник с рамкой белого (невидимого) цвета с угловыми и центральными маркерами для изменения размера. А внутри его текст. Если сначала из буфера копирую в WORD, а затем из него в письмо, то все получается как надо. Может как-то по особому команду на копирование нужно давать?

С прикреплением макросом файла к письму полная ЗАСАДА...

Спасибо


Вадим (инженер)
19 ноября 2007 года, 04:52

Юрий (электронщик)

Калининград, 19 ноября 2007 года, 00:14

Sens, приветствую! Хотелось бы прояснить такой вопрос: если в EXCEL копирую ячейку с текстом, а затем содержимое буфера обмена вставляю в тело письма (ОЕ), то получается не совсем текст. ...

ОТВЕТ:

зайди в адрессную строку (вверху) выдели текст там и скопируй.


Sens
Мiнск, Беларусь, 19 ноября 2007 года, 13:16

2 Юрий (электронщик):

> Хотелось бы прояснить такой вопрос: если в EXCEL копирую ячейку с текстом, а затем содержимое буфера обмена вставляю в тело письма (ОЕ), то получается не совсем текст. Как бы прямоугольник с рамкой белого (невидимого) цвета с угловыми и центральными маркерами для изменения размера.

Руками это делаете или макросом?

И почему не подходит для этих целей Simple MAPI, где не надо заморачиваться с копированиями?

> С прикреплением макросом файла к письму полная ЗАСАДА...

В чем именно заключается "засада"? Какой код испольуете? Версия Outlook Express?

Мне так кажется, что вопросы имеют большее отношение все же к Outlook Express, чем к Excel. ;)


Мила (ИТР)
Казань, 19 ноября 2007 года, 15:00

Добрый день! Подскажите пожалуйста, как мне правильно записать формулу СЧЕТЕСЛИ на VBA. Есть таблица 20 строк(в каждой строке цифры от 1 до 8),и 33 столбца.Мне надо в 34 столбце подсчитать количество ячеек, где стоят цифры < 8. Такой у меня код:

Private Sub CommandButton8_Click()

NumStr = 10

Worksheets(1).Activate

For i = 1 To 20 ' строки

With Worksheets("Лист1") For j = 3 To 33 'столбцы

.Cells(NumStr, j).FormulaR1C1

= "СЧЕТЕСЛИ ({R10C1),"<8")"

NumStr = NumStr + 1

Next j

End With

End Sub


Sens
Мiнск, Беларусь, 19 ноября 2007 года, 16:24

2 Мила (ИТР):

> как мне правильно записать формулу СЧЕТЕСЛИ на VBA. Есть таблица 20 строк(в каждой строке цифры от 1 до 8),и 33 столбца.Мне надо в 34 столбце подсчитать количество ячеек, где стоят цифры < 8.

Во-первых, если используете название формул на русском, то вместо свойства FormulaR1C1 воспользуйетсь FormulaR1C1Local.

Во-вторых:

> Мне надо в 34 столбце подсчитать количество ячеек, где стоят цифры < 8.

Уточните, для каждой строки в отдельности или нужна общая сумма для ВСЕЙ ТАБЛИЦЫ?

Если для каждой строки в отдельности, то

можно использовать такой код (и циклов здесь никаких не надо):

Range("AH2:AH21").FormulaR1C1 = "=COUNTIF(RC[-33]:RC[-1],""<8"")"

Для всей таблицы -

Range("AH22").FormulaR1C1 = "=COUNTIF(R[-20]C[-33]:R[-1]C[-1],""<8"")"

Предполагается, что данные расположены в диапазоне A2:AG21

В-третьих:

не совсем понятно для чего в данной ситуации использовать VBA, если все хорошо решается с помощью формул? :)

Не совсем понятно


Мила (ИТР)
Казань, 20 ноября 2007 года, 08:01

Спасибо Вам огромнейшее.А нельзя ли мне написвть Вам на эл.почту, мне не все понятно, наверное я не грамотно описала свою проблему.


Sens
Мiнск, Беларусь, 20 ноября 2007 года, 13:26

2 Мила (ИТР):

> А нельзя ли мне написвть Вам на эл.почту, мне не все понятно, наверное я не грамотно описала свою проблему.

файл можете выслать на адрес sens at tut.by

Вопрос пишите здесь. Оперативность ответа в любом случае не гарантируется, все-таки это ведь не платная тех.поддержка ;)


Мила (ИТР)
Казань, 20 ноября 2007 года, 15:34

А в адресе где @ стоит?


Sens
Мiнск, Беларусь, 20 ноября 2007 года, 16:41

2 Мила (ИТР):

>А в адресе где @ стоит?

наверное вместо at и без пробелов конечно же :)


Sens
Мiнск, Беларусь, 21 ноября 2007 года, 14:54

2 Мила (ИТР):

>Попробую еще раз. У меня вот есть такой табель рабочего времени. Мне надо, чтобы в 36 столбце (AJ ), при помощи иконки “неполный день” пользователь мог получать данные, сколько времени человек не доработал в месяц до положенных 8 часов.. В Excel я знаю, как делать, там у меня стоят формулы. А вот как через VBA никак не могу.

Получил Ваш файл с табелем.

Добавьте такую процедуру перед CommandButton8_Click()

Sub FillFormulas()

Dim r As Range

Set r = Worksheets(1).Range("AJ10:AJ35")

For RowNum = 1 To r.Rows.Count Step 2

r.Cells.Item(RowNum, 1).FormulaR1C1 =

"=8*COUNTIF(RC[-33]:RC[-3],""<8"")-SUMIF(RC[-33]:RC[-3],""<8"")"

Next RowNum

End Sub

и вставьте ее вызов в CommandButton8_Click()

Private Sub CommandButton8_Click()

FillFormulas

End Sub

Успехов!


Мила (ИТР)
Казань, 21 ноября 2007 года, 15:18

Спасибо Вам огромнейшее. Все как надо.Вы очень мне помогли.


Relogin (не знаю)
Russia, 22 ноября 2007 года, 11:39

Скажите пож надо найти аналог функции MS Excel ПОВТОР в VBA. Тоесть я хочу в коже макроса использовать функцию, а там ведь надо на английском варианте.

Каков вообще порядок нахождения английского названия, если знаешь русское ?


Sens
Мiнск, Беларусь, 22 ноября 2007 года, 14:20

2 Relogin (не знаю):

> Каков вообще порядок нахождения английского названия, если знаешь русское ?

1) Добавьте в книгу макрос

Sub ShowFormulaEng()

MsgBox Selection.Formula

End Sub

2) введите в ячейку формулу на русском

3) выделите ячейку и вызовите макрос ShowFormulaEng, который выдаст на экран формулу с названиями функций на английском.

Если хотите использовать формлу листа в макросе, то это делается через объект Application.WorkSheetFunction

Пример:

' найти минимальное значение в диапазоне A1:C10

Set myRange = Worksheets("Sheet1").Range("A1:C10")

answer = Application.WorksheetFunction.Min(myRange)

MsgBox answer


lok (балдею)
Россия, 5 декабря 2007 года, 21:44

Как мне скопировать из Excel в Word полный вид, т.е. вместе с буквами и цифрами которыми обозначаются столбцы и строки. Help ???????????????????? Уже ничего придумать не могу.


вадим Иванов (менеджер)
москва , 6 декабря 2007 года, 11:35

коллеги, вопрос по экселю. есть список e-mail (оч.большой) нужно удалить все что стоить до символа собачка, что бы остались одни имена доменов. как это сдалать с помощью замены ?


Sens
Мiнск, Беларусь, 6 декабря 2007 года, 17:13

2 вадим Иванов (менеджер):

> . есть список e-mail (оч.большой) нужно удалить все что стоить до символа собачка, что бы остались одни имена доменов.

Воспользуйтесь формулой.

Если данные находятся в диапазоне B1:B100, то:

1) в ячейку C1 введите формулу

=ПСТР(B1;НАЙТИ("@";B1)+1;ДЛСТР(B1))

2) скопируйте формулу из C1 в ячейки C2:C100.

Успехов!


Викулин Евгений Валерьевич (студент)
Москва, 14 декабря 2007 года, 12:42

Есть столбик прайсовый с ценами

20490

27490

15990

29490

23490

21490

Как повысить цены быстрее на 100р? Есть ли специальная формула? " = +(сумма)" не подходит тк не удобная.

если кто знает напишите на vievgeniy@ever-est.ru либо здесь. Спасибо.


Юрий (электронщик)
Калининград, 14 декабря 2007 года, 20:22

Для Викулина Евгения

Отправил на ящик книгу с примером


Darck
Волгоград, Россия, 17 декабря 2007 года, 08:32

Помогите plz... как сделать ячейку с выподающим списком?


Relogin (не знаю)
Russia, 17 декабря 2007 года, 10:37

To Sens : Благодарствую!


Night5X
18 декабря 2007 года, 20:35

Чтоб поменять в Excel сверху цыфри на буквы надо зайти в сервис---->параметры------>общие и в первом квадратике (стили R1C1) убираем галочку


dime
19 декабря 2007 года, 22:06

Может это поможет?

Список эквивалентов для формул англ. и русского написаний. Кстати в русский эксель не понимает английские формулы :(

http://www.itgid.com/content/view/137/26/


Елена
Украина, 20 декабря 2007 года, 14:32

Помогите, не могу вспомнить пароль на лист Exel XP, очень срочно надо открыть.Подскажите что надо делать!!!


Алёна Ретиева (менеджер)
Россия СПб, 21 декабря 2007 года, 00:35

Помогите, пожалуйста!

Необходимо зафиксировать границы таблицы, чтобы при заполнении полей таблицы поля не двигались вместе с текстом, иначе говоря поставить четкие границы для заполнения текстом


Мещанинов Юрий (электронщик)
Калининград, 21 декабря 2007 года, 02:48

Для Алены.

Меню "Формат" > Ячейка > Выравнивание > Переносить по словам - ставим птицу.

Если я правильно понял задачу.


Алёна Ретиева (менеджер)
Россия СПб, 23 декабря 2007 года, 00:04

Для Юрия.

Не совсем так. Я хочу чтобы невозможно было ввести больше символов, чем я обозначу. Чтобы не было переноса и высота ячейки не увеличивалась.


vikttur
Запоріжжя, 24 декабря 2007 года, 10:15

Для Елены.

На каком-то форуме скопировал такой список - программы для подбора пароля:

Advanced Office XP Password Recovery 2.40 Pro

Office Password Recovery Мастер (OPRM) вер. 1.5.0.2

ElcomSoft Distributed Password Recovery

LostPassword Passware Kit

"Accent Excel Password Recovery v2.10"

"Accent Office Password Recovery v2.10"


Мещанинов Юрий (электронщик)
Калининград, 24 декабря 2007 года, 20:04

Для Алены

См. вопрос на E-mail


Darck
Волгоград, Россия, 25 декабря 2007 года, 23:34

С выпадающим списком разобрался.

Может кто поможет с еще одной проблеммой?

В ячейках (например А1, В1, С1, D1) распологается текст, мне нужно собрат его в одной ячейке (например Е1) так чтобы между текстом из разных ячеек находились знаки препинания (например Е1="А1"."В1"-"С1"("D1")). Можно ли вообще так сделать? Ну или хотя бы без знаков препинания?

Заранее благодарен!


Вадим (инженер)
27 декабря 2007 года, 07:39

Darck ,формула будет выглядеть так:

=СЦЕПИТЬ(A1;"+";B1;"---";C1;"*";d1)

к примеру.,

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


Cтас (Студяга)
UA, 9 января 2008 года, 17:40

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

И ещё таких списков желательно 2 и связанных друг с другом,при выборе из 1 столбца значения в другом список должен быть ограничен(2 тех столбца значений я так понял нужно обьединить)

Как это можно реализовать?

p.s. заранее благодарен :-)


Darck
Волгоград, Россия, 9 января 2008 года, 21:59

Вадим, спасибо!

Еще вопрос: Можно ли как нибудь объединить листы в книге? Например листы "Январь 2007" "Февраль 2007"... и т.д. в отдельную группу, а 2008-й год в другую?

Заранее благодарен!


Таня
10 января 2008 года, 10:08

как в экселе скопировать, чтобы перенести только цифровое значение, а не формулу. Спасибо


Юрий (электронщик)
Калининград, 10 января 2008 года, 16:56

Для Тани

Копируем, выделяем ячейку для вставки. Затем меню Правка > Специальная вставка > Значения


Денис
Украина, 12 января 2008 года, 12:52

В ячейку В2 будет введено число. Необходимо в ячейке В3 получить ответ на вопрос, четное или нечетное это число. как её решить? через какую формулу?


Юрий (электронщик)
Калининград, 13 января 2008 года, 23:54

Для Дениса

Попробуйте в ячейке В3 так:

=ЕСЛИ(ЧАСТНОЕ(B2;2)*2<>(B2);"Нечетное";"Четное")


Георгий Бердзенишвили (Реклама, сувенирка, директор)
Тбилиси, Грузия, 15 января 2008 года, 20:36

Возможно ли вставлять в примечание к ячейке рисунок? Спасибо


Юрий (электронщик)
Калининград, 17 января 2008 года, 19:53

Возможно, но здесь это долго объяснять.


Sens
Мiнск, Беларусь, 17 января 2008 года, 21:04

2 Георгий Бердзенишвили (Реклама, сувенирка, директор):

Выделяем рамку примечения.

Контекстное меню (правая клавиша мыши) - Формат примечания -

Цвета и линии - Заливка - способы заливки - Рисунок - выбираем рисунок - ОК,


жека
19 января 2008 года, 09:11

В чем разница между абсолютной и относительной ссылкой


Игорь (инженер)
Йошкар-Ола, 30 января 2008 года, 23:00

Как использовать буфер обмена Office в виде последовательности редактируемых байт?


Алексей
4 февраля 2008 года, 07:25

Такая проблема в гниге поменялись названия столбцов с А, В и так далее на цифры как вернуть буквы на место? :(


MK (Normal)
Ukr, 4 февраля 2008 года, 23:06

Help!!! Не отображается цвет заливки ячейки. (при предварительном просмотре цвета есть, в обычном режиме нет). Подскажите plz, может сталкивался кто.

З.Ы. Что только не делал и в настройках, и переустанавливал офис. результат=0.


Алекс (Рекламщик)
Москва, Россия, 5 февраля 2008 года, 19:15

Можно ли в настройках или, скажем в реестре, определить для Excel 2003, что разделителями при открытии файла CSV (согласно дословному переводу!)являются запятые, чтобы файл с автоматически открывался с разбивкой по столбцам?

Вариант "Данные - Текст по столбцам - с Разделителями - Запятая" известен, но слишком долог.

Пример CSV-файла

Па№,Название фирмы

"500989","Rostest"

"502132","Идеи Вашего Дома"


vikttur
Запоріжжя, 10 февраля 2008 года, 00:02

Для Алексея

Сервис-Параметры-Общие-Снять галку "Стиль ссылок R1C1"


Валерий
13 февраля 2008 года, 05:35

Здравствуйте вам!!!

Подскажите как сделать чтото типа А1 = В(С1) - Например в С1 значение 5, значит ячека А1 = В5.


vikttur
Запоріжжя, 13 февраля 2008 года, 08:57

Валерию

A1=ВЫБОР(C1;B1;B2;B3;B4;B5;B6;B7...)

Значений В - не более 29.


ольга (студент, бухгалтер)
нефтеюганск, 14 февраля 2008 года, 17:14

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


vikttur
Запоріжжя, 14 февраля 2008 года, 19:01

Разные типы диаграмм "в одном флаконе"

http://www.planetaexcel.ru/tip.php?aid=37


Алина (домохозяйка)
Москва, 15 февраля 2008 года, 20:48

Здравствуйте,

уже неделю ломаю голову над вопросом и ищу ответ везде, где только можно. Помогите пожалуйста с вариантом решения :)

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

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


Евгений (ИТР)
Минск, 16 февраля 2008 года, 23:16

Господа!

Как в Excel-2003 расположить рисунок за сеткой, как подложку, но с возможностью изменения размеров?


vikttur
Запоріжжя, 18 февраля 2008 года, 07:58

Алине (домохозяйке)

=СУММ(ИНДЕКС(A2:B9;ПОИСКПОЗ(F2;A2:A9;0);2):ИНДЕКС(A2:B9;ПОИСКПОЗ(F3;A2:A9;1);2))

A2:A9 - Дата

B2:B9 - К-во

F2 - Нач.дата

F3 - Кон.дата


Мила (инженер)
Россия, 18 февраля 2008 года, 13:24

Добрый день, господа! Подскажите пожалуйста, где у меня ошибка. Надо сделать на VB. Есть таблица из 100 строк.На каждого человека в ней отводится 2 строки,а столбцов -40. Надо сделать такой запрос к ней: если в определенной строке написан месяц "февраль" и в 25 столбце есть цифры, то они,эти цифры, суммируютя в столбец 38. Всё это надо в цикле. Первую строку считает правильно. а потом почему-то сбивается. Такой вот у меня цикл:

Private Sub CommandButton1_Click

Const FirstRow = 10

NumStr = 10

For i = 1 To 105

Worksheets(1).Activate

If Trim(Cells(i + FirstRow - 1, 25)) = "" And Range("B1") = "февраль" Then

Worksheets(1).Cells(NumStr, 38).FormulaR1C1 = "=SUM(RC[-13]:R[1]C[-13])*2"

End If

NumStr = NumStr + 1

Next i

End Sub


vikttur
Запоріжжя, 22 февраля 2008 года, 08:40

Мила, VB обязателен? Можно формулами, уточните только:

- в столбце 38 -сумма цифр ячейки из столбца 25 данной строки или всех строк по условию?

- На каждого человека 2 строки - месяц вписан через строку?


Vivaldis
25 февраля 2008 года, 13:17

Подскажите пожалуйста как перевести число (ячейка имеет общий формат) в формат времени.

Например из числа 570 должно получиться 9:30


Людмила
Москва, 26 февраля 2008 года, 18:19

Доброе время суток!

Подскажите, пожалуйста, как с помощью автофильтра в Excel отфильтровать двухзначные числа в столбце по последней цифре (например, которые заканчиваються на 5).

Пробывала использовать команду "заканчивается на", но не одна ячейка не была найдена. С текстом это каманда работает нормальна.

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


Мила (инженер)
Россия, 27 февраля 2008 года, 09:39

VB- обязателен. Формулами сейчас пока и делаю.В столбце 38 -сумма цифр ячейки из столбца 25 данной строки. Месяц вписан через строку.


vikttur
Запоріжжя, 28 февраля 2008 года, 00:43

Мила, по моему, вместо "=" нужно подставить"<>":

If Trim(Cells(i + FirstRow - 1, 25)) <> "" And Range("B1") = "февраль" Then


Мила (инженер)
Россия, 28 февраля 2008 года, 10:44

Vikttur,спасибо огромнейшее. Да,так все работает, как и хотелось.


Игорь (инженер)
Санкт-Петербург, 28 февраля 2008 года, 16:39

Всем доброго времени суток))) Помогите с такой проблемой. Есть в док-те экселевском 3 листа, в каждом записаны номера, имена и фамилии людей. Мне нужно написать макрос, такой чтобы после удаления строки из первого листа, проверял остальные листы на наличие этой записи и при отрицательном рез-те в остальных страницах их стирал. То есть, стер я человека из первого листа, нажал на кнопку макроса, он проверил все три листа на совместимость и если в остальных листах есть строка которой нет в первом листе, то стереть эту строку далеко и надолго))) Заранее спасибо)


vikttur
Запоріжжя, 28 февраля 2008 года, 23:50

Макросом не знаю, но если данные на всех листах в идентичных ячейках - можно выделить три листа, тогда изменения будут вноситься сразу во все листы.


cdf
29 февраля 2008 года, 08:11

День добрый!

Будьте добры, подскажите, как используя сводные таблицы добиться группировки по интервалам?

Объясню на своем примере: есть таблица в которой по столбцам есть даты, дак вот хотелосьбы эти даты сгруппировать в месяцы, чтобы не было 30 дат с суммами, а была одна по январю, по февралю и т.д.


BuKTaP
2 марта 2008 года, 21:46

Здравствуйте. Есть множество значений в Exel. Как их все сразу умножить на 1,15? Может макрос нужно писать или ещё что? Расскажите пожалуйста как можно подробнее :)


BuKTaP
3 марта 2008 года, 19:11

Простите за невнимательность, ответ на свой вопрос нашёл тут же.

Но появился другой вопрос: как после перемножения полученный результат округлить в большую сторону, т.е. если результат 2,3 то вписать 3, если 2,7 то всё равно 3. Подскажите плз


vikttur
Запоріжжя, 4 марта 2008 года, 08:26

=ОКРУГЛВВЕРХ(A1;0)


Майя (Аналитика)
Россия, Уфа, 6 марта 2008 года, 09:31

Здравствуйте ! Подскажите пожалуйста как в Excele строить график по задданой функции ? Предположим дана функция х=-1/3(1-64у2) и область значений {-1/8;1/8}. Можно это как-нибудь сделать ???


Евгения
Россия, 14 марта 2008 года, 18:35

кто нибудь подскажите как прописать в макросе чтоб в екселе считалась формула сцепить

формула такая:JoinIf2(лист1!A81:AB96;$E$3;лист1!A80;26;20;2)

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

вопрос в том как прописать сцепление этих значений в макросе, вот то что у меня получилось:

Function JoinIf2(rn As Range, a1 As String, a2 As String, c1 As Integer, c2 As Integer, c3 As Integer) As Single

Dim Join As Single

Dim i As Integer

Join = 0

For i = 1 To rn.Rows.Count

If (rn(i, c1).Value = a1) And (rn(i, c2).Value = a2) Then

Join = rn(i, c3).Value

End If

Next i

JoinIf2 = Join

End Function

застопарилась на Join = rn(i, c3).Value - она дает мне наименование последнего значения с указанной датой

Помогите пожалуйста


Марина
Россия, 16 марта 2008 года, 00:59

Есть 2 таблицы в разных файлах. Одна основная где указаны в одной графе номера счетов а во второй их названия.

Вторая таблица только с номерами. Как с помощью vlookup правильно сделать, чтоб из первой таблицы определялись названия по номерам во второй.

Заранее огромное спасибо!


vikttur
Запоріжжя, 17 марта 2008 года, 13:07

Марине.

Табл.1. Столбец А - СЧЕТ,Столбец В - НАЗВАНИЕ,

Табл.2. Столбец С - СЧЕТ,Столбец D - НАЗВАНИЕ

В D пишем формулу и тянем ее на необходимое число строк:

=ВПР(C3;$A$3:$B$11;2;ЛОЖЬ)


Лена (Учёба,работа.)
Сочи, 17 марта 2008 года, 14:18

Добрый день,помогите пожалуйста, возникла проблема как вычислить процент от полученной суммы в exel.

Спасибо.


Jai (служащий)
Россия, 18 марта 2008 года, 07:35

Здравствуйте! подскажите пожалуйста!!

у меня имеется лист1 - на нем таблица - список номенклатуры. лист2 - тот же список, но только добавлено например еще несколько новых позиций. как мне создать лист расхождений - какие из позиций были добавлены??? как сравнить две эти таблицы - и получить третью в которой будут видны ТОЛЬКО новые позиции??

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


vikttur
Запоріжжя, 18 марта 2008 года, 07:55

Лене.

Как на калькуляторе :)

=А1*0,15 - 15% от суммы в ячейке А1


Евгения
18 марта 2008 года, 08:06

vikttur

а может вы и на мой вопрос ответите?

очень нужно...


vikttur
Запоріжжя, 18 марта 2008 года, 10:15

Евгения, я в VBA слаб, зайдите на

http://www.planetaexcel.ru/forum.php?forum_id=129

Там больше специалистов


Евгения
18 марта 2008 года, 11:00

vikttur

спасибо вам за совет куда обратиться


ТАТА
20 марта 2008 года, 10:48

У меня на листе заголовки столбцов вместо букв обозначены цифрами, что очень усложняет работу/

Подскажите, пожалуйста, как изменить цифры в заголовках столбцов на буквы A,B,C и т.д.


vikttur
Запоріжжя, 20 марта 2008 года, 22:28

Вам, ТАТА.

Сервис-Параметры-Общие-Снять галку "Стиль ссылок R1C1".

А вообще, чаще обращайтесь к справке в Excel (F1), да и на этом форуме 04 февраля Алексей задавал такой же вопрос.


Sens
Мiнск, Беларусь, 21 марта 2008 года, 14:12

2 vikttur:

да зачем читать какие-то книги или справку к Excel, если на форуме ответят ;)

Печалит, что в последнее время количество таких вопросов растет.


Чеботарь (логистик)
Южно-Сахалинск, 26 марта 2008 года, 09:12

Как сделать в Экселе - чтобы он суммировал значения которое находится рядом с определенным словом - ну например есть слово TOTAL COST (общая сумма), а рядом с ней значение суммы. Их порядка 25 штук. Как задать формулу, чтобы он нашел то слово и значение рядом и просумировал в самом низу.


Sens
Мiнск, Беларусь, 26 марта 2008 года, 13:08

2 Чеботарь (логистик):

> Как сделать в Экселе - чтобы он суммировал значения которое находится рядом с определенным словом -

Вам нужна функция СУММЕСЛИ

http://office.microsoft.com/ru-ru/excel/HP052092921049.aspx

Если данные находятся в диапазоне A2:B6, названия в A2:A6, значения в B2:B6, то формула будет следующая:

=СУММЕСЛИ(A2:B6;"=TOTAL COST";B2:B6)


Горох А.С. (Бухгалтер в ЧП)
Кривой Рог, 28 марта 2008 года, 12:27

Помогите,пожалуйста!Мне нужно распечатать экселевский документ так,чтобы сначала печатались нечетные страницы,а затем четные(для экономии бумаги)В ворде все очень просто,перечислил нечетные(1,3,5,и т.д,перевернул напечатаны страницы в принтере,и печатаешь 2,4,6,)а в екселе так нельзя(((((

И еще вопросик,можно ли округлить числа так(к примеру) находится в диапазоне от 0,001 до 0,49,то оно округляется до 0,5(на и со всеми остальными числими так же), а если в диапазоне от 0,5 до 0,99 то оно округляется до 1.


Sens
Мiнск, Беларусь, 28 марта 2008 года, 14:20

2 Горох А.С. (Бухгалтер в ЧП):

> Мне нужно распечатать экселевский документ так,чтобы сначала печатались нечетные страницы,а затем четные.

Используйте макрос:

Sub Print_Odd_Even()

Dim Totalpages As Long

Dim StartPage As Long

Dim Page As Integer

StartPage = 1 ' Задайте 1 = для Нечетных или 2 - для Четных

' Или используйте диалог для ввода

'StartPage = InputBox("Ввведите 1 для печати нечетных страниц, 2 - для четных")

Totalpages = Application.ExecuteExcel4Macro("GET.DOCUMENT(50)")

For Page = StartPage To Totalpages Step 2

ActiveSheet.PrintOut from:=Page, To:=Page

Next

End Sub

макрос печататает страницы текущего листа.


Горох А.С. (Бухгалтер в ЧП)
Кривой Рог, 28 марта 2008 года, 17:25

2 Sens

Не сочтите безтолковым, но можно ли подробней,как этот макрос использовать,если нужно его создать,то как?

И,если это возможно,то на примере документа,состоящего,хотя бы из 6 страниц.


AlexDog
1 апреля 2008 года, 15:24

Подскажите,пожалуйста,как в Excel найти и выделить одновременно несколько значений.


vikttur
Запоріжжя, 1 апреля 2008 года, 15:34

AlexDog, можно точнее сформулировать вопрос?


Sens
Мiнск, Беларусь, 1 апреля 2008 года, 15:36

2 AlexDog:

> Подскажите,пожалуйста,как в Excel найти и выделить одновременно несколько значений.

вариант №1: выделить с помощью мыши, удерживая нажатой клавишу Ctrl ;)

Какой вопрос - такой и ответ.

Уточните, что конкретно имеется в виду под "несколько значений" и "выделить"?


vikttur
Запоріжжя, 1 апреля 2008 года, 15:42

Гороху А.С.

По округлению смотрите функции ОКРВВЕРХ, ОКРВНИЗ, ОКРУГЛВВЕРХ, ОКРУГЛВНИЗ, ОКРУГЛ


AlexDog
1 апреля 2008 года, 15:52

Например у меня есть две таблицы с цифрами:

1 11

2 23

4 33

6 44

8 54

65

74

84

Как мне во второй таблице,которая в несколько раз больше первой, найти и выделить значения,находящиеся в первой?

Т.е. на выходе должно получиться

11

23

44

65

84

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


AlexDog
1 апреля 2008 года, 16:03

Уточню начальную таблицу:

первая таблица:1,2,4,6,8

вторая таблица:11,23,33,44,54,65,74,84.


vikttur
Запоріжжя, 2 апреля 2008 года, 07:51

AlexDog, во второй таблице - условное форматирование ячеек, вставьте формулу:

=ЕСЛИ(СУММЕСЛИ($J$2:$J$6;ЛЕВСИМВ(K2))>0;1;0)

и задайте формат.


AlexDog
2 апреля 2008 года, 10:25

спасибо,vikttur.


Samayut (администрирование)
Красноуральск, 7 апреля 2008 года, 11:24

Подскажите пожалуйста, кто знает как такое колдовство сделать, дано файл 1 в котором создается новый лист с таблицей (путем копирования предыдущего), заполняется. Далее в файл 2 должны попасть некоторые ячейки из файла 1 с каждого листа в отдельную строку


Samayut (администрирование)
Красноуральск, 7 апреля 2008 года, 11:26

да и еще файл 2 должен синхронизироваться при открытии.


vikttur
Запоріжжя, 7 апреля 2008 года, 11:48

В зависимости от исходного файла можно применять различные функции - "=", "ЕСЛИ", "ВПР", "ГПР" и т.д.


vikttur
Запоріжжя, 7 апреля 2008 года, 12:04

Samayut, к сожалению, на этом форуме нельзя прикреплять файлы. Оставьте адрес, куда можно послать пример, или укажите точнее, как создаются листы, имена новых листов, синхронизироваться - имеется в виду пересчет ячеек?


Илья (бухгалтер)
Аксай , 7 апреля 2008 года, 12:08

Подскажите пожалуста как сделать такое дело! Имеем лист Excel, на первой ячейке наименование, впоследующих их значения, между собой они никак несвязаны,пример(ролик | 2шт | 3,2 |) такого типа, таикх наименований 20, нужно подсчитать сумму третего столбца, ставлю автосумма он внизу выводит сумму, но после подсчета мне нужно убрать все ячейки с данными, а только оставить итог, другими словами удалить формулу за исключением итогов. Как мне сделать так, чтобы после удаления формулы итог оставался?

Заранее благодарен!


vikttur
Запоріжжя, 7 апреля 2008 года, 12:22

Копировать-Правка-Спецвставка-Значения-ОК

Так подойдет?


Samayut (администрирование)
Красноуральск, 7 апреля 2008 года, 12:30

vikttur

адрес uta-81@mail.ru, имена листов номером, обычно порядковым, т е 1,2...25, сами пользователи пишут, синхронизироваться т е при появлениии нового листа (обычно в конце), копировал бы из него нужные ячейки в новую строку ну и конечно обновлял те что уже есть.


Samayut (администрирование)
Красноуральск, 7 апреля 2008 года, 12:35

а да листы создаются копированием оригинального(шаблонного) листа в этой же книге.


Мария
8 апреля 2008 года, 17:50

Есть книга Excel, там сводные рассчеты и ячейка итогового значения.

Значение в ячейке изменяется при выполнении подсчетов.

Нужно получать в форму ее значение (привязать к метке или textbox) , как это можно сделать?


Максим (Рабочий)
Россия, 8 апреля 2008 года, 17:56

Люди помогите решить проблему! как запретить функции СЛЧИС пересчитываться при каждом пересчёте листа? нужно один раз посчитать и зафиксировать значиние. f9 не предлогать, т.к. нужно оставить формулу в строке функции! ну если уж без ф9 совсем никак, то хотелось бы автоматизировать процесс перевода формулы в её значение, т.е. не жать руками каждый раз ф9. заранее ОГРОМНОЕ спасибо за ответ.


ally (менеджер)
Россия, 8 апреля 2008 года, 19:25

Ребята,помогите.Срочно!

Нужно в Excelе изменить значения,их 1200.Все нужно изменить на 5% в этой же колонке!!!


Sens
Мiнск, Беларусь, 8 апреля 2008 года, 20:51

2 ally (менеджер):

> Нужно в Excelе изменить значения,их 1200.Все нужно изменить на 5% в этой же колонке!!!

Ответ на аналогичный вопрос уже публиковался на форуме.

А в оригинале решение можно найти здесь:

"Умножение диапазона чисел на другое число"

http://office.microsoft.com/ru-ru/excel/HP030561411049.aspx


Сергей (finance)
Kiev, 13 апреля 2008 года, 16:09

Добрый день.

Подскажите пожалуйста.

Я из макроса в Excelе обращаюсь последовательно к нескольким www страничкам командой

ActiveWorkbook.FollowHyperlink Address:="имя странички" NewWindow:=False

и у меня открывается несколько окон.

можно ли сделать так, чтобы каждое новое окно открывалось в предыдущем окне или окна вообще не показывались, но обращения по ссылкам происходили?

Спасибо.


Andre (trading)
moscow, 13 апреля 2008 года, 20:22

есть столбец "А", там значения разныем на всех 20000 строка. Есть столбец "B" в нем от 1 строки до 20000-разные числа(без закономерности)

а в столбце "С" формула: =если($A$1=B1,1,0)

это в первой строчке, вовторой =если($A$1=B2,1,0)

в 3-ей строчке =если($A$1=B3,1,0)

ну и так далее.

Как сделать, чтобы когда в я чейке Сn(пример ячейки С34)

появиться 1, в формуле $A$1 поменялось на Аn(в нашем примере $A$1 поменялось на $A$34).

просто русками очень долго.

Спасибо жду ответа

moma (a) mail ru


vikttur
Запоріжжя, 14 апреля 2008 года, 13:00

Andre.

В С1 - формулу и протянуть ее на весь диапазон С:

=ЕСЛИ($C$34=1;ЕСЛИ($A$34=B1;1;0);ЕСЛИ($A$1=B1;1;0))

Так как формула в С34 имеет циклическую ссылку, а посчитать хочется :), необходимо:

Сервис-Параметры-Вычисления- Итерации (поставить галку), предельное число - 1.

Сначала сравниваются ячейки В:В с А1. При В34=А1 ячейки В:В сравниваются с А34. Если А34 не равно А1, формула постоянно будет переключаться.

Может быть, я неправильно понял задачу?


Sens
Мiнск, Беларусь, 14 апреля 2008 года, 14:03

2 Сергей (finance):

> можно ли сделать так, чтобы каждое новое окно открывалось в предыдущем окне или окна вообще не показывались, но обращения по ссылкам происходили?

Сергей, уточните, пожалуйста, страничку открывать на новой закладке уже существующего окна или взамен старой открытой? Если необходимо 1-ое, то можно утсановить FireFox и сделать его браузреом по умолчанию, тогда странички будут октрываться в одном окне, но на отдельных закладках.


Дмитрий (работаю)
Краснодар, 14 апреля 2008 года, 15:13

Перестал открываться Excele файл, при попытке его открыть, высвечивается белая иконка с названием файла и xlsx? как быть или ему хана?


Sens
Мiнск, Беларусь, 14 апреля 2008 года, 15:34

2 Сергей (finance):

Вдогонку. В Internte Explorer 7 есть настройка, касающаяся того, как будут открываться ссылки из внешних программ.

В анголязычной версии настройка находится в меню "Tools -> Internet Options" на первой закладке General, группа Tabs. Нажмите кнопку Settings и в диалоговом окне в последнй группе "Open links from other programs in" выбиарйте тот способ, который вас интересует:

A new window - новое окно

A new tab in the current window - новая закладка в текущем окне

The current tab or window - текущая закладка или окно.

Кстати, в FireFox есть аналогичная настройка :)


Sergey (finance)
Kiev, 15 апреля 2008 года, 23:02

2 Sens

Спасибо большое!

Internte Explorer 7 у меня нет, но значит установлю)

Иначе, как я уже понял в самом макросе ничем это не добиться.


qwasar (работаю)
Россия, 19 апреля 2008 года, 11:33

Вопрос простой для когото - а я, как очень не продвинутый пользователь - "запарился". Как сделать така чтоб два разных документа в Excele открывались в разных окнах, т.е. также как World,овские!


Гоша (инженер)
Харьков, Украина, 22 апреля 2008 года, 10:35

ПЛЗ, как получить свойства файла имея на руках гиперссылку, но файл не открывать, т.к. тогда проситься сохраняться. Заранее спсб


Гоша (инженер)
Харьков, Украина, 22 апреля 2008 года, 10:36

Sub Ðÿäîì()

'

' Ìàêðîñ2 Ìàêðîñ

' Ìàêðîñ çàïèñàí 15.04.2008 (georgiy.kachurovskiy)

'

Windows.Arrange ArrangeStyle:=xlTiled

Windows(1).Activate

Sheets().Select

ActiveWindow.Zoom = 88

Sheets(1).Activate

Windows(2).Activate

Sheets().Select

ActiveWindow.Zoom = 88

Sheets(1).Activate

End Sub


Гоша (инженер)
Харьков, Украина, 22 апреля 2008 года, 10:38

это к

qwasar (работаю)

Россия, 19 апреля 2008 года, 11:33

ставит рядом два вордбукса.


Наталья (студентка)
Екатеринбург, 22 апреля 2008 года, 19:07

вопрос по Exel

Сделан кроссворд надо сделать так : если в ячейку вводится неверная буква то значение ячейки меняется на "*".если верно то буква остается

подскажите пожалуйста


Sens
Мiнск, Беларусь, 22 апреля 2008 года, 19:44

2 Наталья (студентка):

> Сделан кроссворд надо сделать так: если в ячейку вводится неверная буква то значение ячейки меняется на "*".если верно то буква остается. подскажите пожалуйста.

Надо писать код на VBA. Создайте обработчик события Change для вашего Листа.

Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Value <> "ПРАВИЛЬНОЕ ЗНАЧЕНИЕ" Then

Target.Value = "*"

End If

End Sub


Хидоятов (Медработник)
Туркестан , 24 апреля 2008 года, 21:08

Окажите, пожалуйста, помощь медработнику.

Работаю в складе аптеки, слежу за лекарствами, и бывает лекарства просрочиваются. Так вот, хотелось бы знать заранее что подходит срок годности определенного лек. препарата. Нельзя ли сделать «условное форматирование» чтобы , за месяц ИЛИ два до окончания срока годности препарат выделялся цветом. Или ещё что-то, что подсказывало бы о подходе срока годности. Очень нужно помогите.

Имею такую таблицу: А. Наименование препарата. В. производитель. С. Количество. D. Срок истечения. Е. Цена

Р.S. Работаю в Microsoft Office Excel - 2007


Sens
Мiнск, Беларусь, 25 апреля 2008 года, 15:17

Хидоятов (Медработник из Туркестана):

> Нельзя ли сделать «условное форматирование» чтобы , за месяц ИЛИ два до окончания срока годности препарат выделялся цветом. Или ещё что-то, что подсказывало бы о подходе срока годности.

> Имею такую таблицу: А. Наименование препарата. В. производитель. С. Количество. D. Срок истечения. Е. Цена

Если в вашей таблице первая строка содержит заголовки, а данные начинаются со второй, то:

1) чтобы выделить цветом только ячейки со сроком годности лекарств, срок которых истекает через 30 дней:

1.1) выделите данные без заголовка в колонке D;

1.2) в меню Формат выберите команду "Условное форматирование"

1.3) в выпдающем списке выберите занчение "Формула"

1.4) введите формулу

=($D2-СЕГОДНЯ())<=30

2) чтобы выделить цветом ВСЮ СТРОКУ для лекарств срок годности которых истекает через 30 дней:

1.1) выделите данные без заголовков в колонках A,B,C,D,E;

2.2) в меню Формат выберите команду "Условное форматирование"

2.3) в выпдающем списке выберите занчение "Формула"

2.4) введите формулу

=($D2-СЕГОДНЯ())<=30

3) еще очень полезно добавить к таблице колонку F, в которую внести формулу

=($D2-СЕГОДНЯ())<=30

Потом можно на таблицу установить автофильтр и для этой колонки задать условие отбора по ИСТИНА

4) добавить к таблице колонку с формулой =$D2-СЕГОДНЯ()

Установить ЧИСЛОВОЙ формат для ячеек колонки.

Потом можно на таблицу установить автофильтр и для этой колонки задать условие отбора по <= 30.

Все описанное справедливо для любой версии Excel, с 2000-ой по 2007-ую работать будет точно :)


Дмитрий (студент)
брянск, 25 апреля 2008 года, 17:58

При открытии файла,который не должен содержать макрос появляется сообщение об отключении макросов.В меню макросов, для данного файла никаких макросов не предлагается для:войти,изменить,удалить и.т.п,из чего следует,что никаких макросов для данной книги то и нет.На макровирусы проверял-чисто,тогда отчего сообщение об отключении макросов.Кстати при снижении уровня безопасности,открывая данный файл в заголовке окошка с выбором вкл.ли выкл.макрос пишется,что этот файл содержит макрос??? что бы это значило?


Mik (Работать!!!)
1 мая 2008 года, 12:48

А как изменить дату создания файда Excel?

Свойства>Сводка>Дополнительно>Дата создания


Сухова Анастасия (Менджер по персоналу)
Ростов-на-Дону, 5 мая 2008 года, 11:18

Очень очень прошу кто может помогите я начинающий пользователь в Excel, а у меня на работе существует проблема, есть база промоутеров, они участвуют в разных акциях и мне очень нужно чтобы была такая таблица в которой мы ставим дату начала акции и завершение, и чтобы мы знали кто уже задействован на акции, а кто нет, чтобы промоутер в течение этой даты был например зеленым цветом, а как только дата истекает он опять становиться белым. ОЧ ОЧ Оч Надо просто если не поможете меня уволят!!!!!


Сухова Анастасия (Менджер по персоналу)
Ростов-на-Дону, 5 мая 2008 года, 11:20

пишите на почту буду очень ждать jenaromi@km.ru


Волос Юрий (производство)
Одесса, 6 мая 2008 года, 22:19

Подскажите, как расположить на оси Х последовательно временные отрезки из таблицы (т.е. друг за другом)

Объясню: Есть технологическая карта с указанием времени выполнения каждого процесса. Требуется высытроить графическую прямую, которая состоит из отрезвок, длина которых соответствует размеру значения времени каждого процесса.

Можно ли будет сделать подписи названия процессов под отрезками.

Заранее благодарен.


mike (old student)
7 мая 2008 года, 06:21

Волосу. Выделяем строку продолжительностей, включаем "мастер диаграмм", выбираем «линейчатая», выбираем «нормированная», щёлкаем "далее", выбираем «ряды в столбцах», выбираем «подписи данных», ставим птичку «значения»; далее, надеюсь, понятно. Успехов.


vikttur
Запоріжжя, 7 мая 2008 года, 20:14

Сухова Анастасия (Менджер по персоналу)

Вам поможет УСЛОВНОЕ ФОРМАТИРОВАНИЕ.

F1 - справка в Excel


vikttur
Запоріжжя, 7 мая 2008 года, 20:17

Сухова Анастасия (Менджер по персоналу)

Посмотрите ответ SENSa Хидоятову (выше на 7 или 8 постов).


Татьяна
Каменец-Подольский, Украина, 8 мая 2008 года, 21:21

Привет!

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


mike (old student)
8 мая 2008 года, 22:17

Татьяне. А что, нельзя выделить, скопировать и вставить в "ворд"?


Питон
8 мая 2008 года, 22:53

> Татьяна

Правка / Специальная вставка / Вставить значения


Slim Shady (студент)
11 мая 2008 года, 21:52

помогите пожалуйста найти команду Форма в меню Данные в Excel 2007


Pensioner
Белово, 15 мая 2008 года, 09:30

Подскажите где можно найти информацию о расширенном фильтре с вычисляеммыми критериями. Чтоб сделать выборку из списка Например служащие 1 названные в честь отца; 2 самые младшие по возврасту; 3 самые старшие. Только чтоб было наглядно с примерами Я с Excel плохо знаком. Заранее спасибо.))))VladivirKE@rambler.ru


mike (old student)
15 мая 2008 года, 10:39

Студенту. Если команды "Форма" в меню "Данные" нет, то "Сервис" => "Настройка" => "Команды", выбираем категорию "Данные" и команду "Формы", которую мышкой перетягиваем в меню.

Пенсионеру. Информацию о расширенном фильтре см. в справке. Но ИМХО для вашей задачи разумнее экспорт в ACCESS.


Инкогнито
15 мая 2008 года, 11:11

помогите пжлст решить задачу СРОЧНО!!!

определите текущую стоимоть обычных ежемесяччных платежей размером 50т.р. в течении 2 лет при начислении 18%годовых

ПАЖАЛУЙСАТА!!!!!!!!


Волос Юрий (производство)
Одесса, 22 мая 2008 года, 01:08

Подскажите, как расположить на оси Х последовательно временные отрезки из таблицы (т.е. друг за другом)

Объясню: Есть технологическая карта с указанием времени выполнения каждого процесса. Требуется высытроить графическую прямую, которая состоит из отрезвок, длина которых соответствует размеру значения времени каждого процесса.

Заранее благодарен.

Студенту спасибо за подсказку. Но хотелось бы выстроить все отрезки в один ряд.

Как можно было бы перетаскивать эти отрезки? Может как то переформатировать диаграмму в рисунок?


vikttur
Запоріжжя, 23 мая 2008 года, 08:02

Волосу. Попробуйте применить диаграмму "Парящие бруски" из набора нестандартных.


Юлия (студентка)
Polska, 23 мая 2008 года, 15:04

Здравствуйте!

Подскажите пожалуйста как можно перенести таблицу из Икселя в Ворд, но таким образом, чтобы вид таблицы не изменялся, то есть чтобы потом не пришлось исправлять графическую форму таблицы.

Спасибо.


Питон
23 мая 2008 года, 17:08

Юлия (студентка)

Вставка > Специальная вставка > Рисунок (или метафайл Windows).


Волос Юрий (производство)
Одесса, 24 мая 2008 года, 03:29

Виктору большое спасибо за помощь, первую половину вопроса решил, осталась вторая:

как управлять ортезками (элиментами) диаграммы графически (перетаскивать их)?


vikttur
Запоріжжя, 24 мая 2008 года, 22:27

Волосу. Как таскать, не знаю.

Для чего это? Может быть, задачу можно решить другим способом?


Волос Юрий (производство)
Одесса, 25 мая 2008 года, 14:27

Виктору:

Изготовление продукта состоит из определённой последовательности операций, время вывполнения которых я выстраиваю в подсказанной Вами диаграмме "парящие бруски". Как правило одновременно в производстве находится несколько разных партий. Приходится выбирать из диаграмм, разных партий, отрезки времени процессов, которые выполняет один рабочий и составлять ему отдельную диаграмму с его процессами с учётом времени выполнения работ, таким образом нарезая ему ообъём работ на день.

Рабочих много, продукция изготавливается не за один день и процесов немало. Так что покаместь нарисуешь - запаришься.

Диаграмма "парящие буруски" подходит, то, что надо - уже на пол дела облегчает работу. Но выбирать её отдельные элименты из разных диаграмм в одну приходится вручную.

Очень благодарен Вам за оказанную помощь с выбором диаграммы.


vikttur
Запоріжжя, 26 мая 2008 года, 02:32

Волосу.

Один рабочий -один продукт, или один рабочий -один тип операций? Если можете, пришлите мне на почту пример с технологической картой нескольких продуктов.


Владимир (производство)
Омск, 26 мая 2008 года, 10:32

Добрый день. Делаю диаграмму в Excel, тип точечная, со значениями соед. сглаживающими линиями. Копирую в Word создавая связь. При печати плавные кривые становятся волнистыми. Как исправить?


Садыкова Лямига (ИТ)
Казахстан, 26 мая 2008 года, 11:25

У нас возникла проблема, наш бухгалтер хотела скопировать листы Excel в другой, но они не сохранились ни в оригинале, ни в копии. Их возможно восстановить или нет?


vikttur
Запоріжжя, 26 мая 2008 года, 14:51

Садыкова Лямига.

1. Возможно, листы сохранились в буфере обмена.

2. Возможно, листы сохранились в корзине.

3. Проверьте, вдруг они скрыты в одном или другом файле.

4. Если ничего больше не записывалось-перезаписывалось, информацию можно вытянуть, но только с помощью спецутилит.

Сочувствую...


Dmitry
СПб., 28 мая 2008 года, 12:36

Наткнулся на скопление дост.новых книжек по Excel/Access, думаю, к-н.пригодится: http://www.ostu.ru/vzido/doplit/inf/office/office.htm


Романенкова Наталия (маркетинг)
москва, 4 июня 2008 года, 17:29

Как сгрупировать ячейки в эксель?


ПолуЧайник (пенсионер)
Москва, 5 июня 2008 года, 11:33

Комарскому Николаю (Экономист)

Молдова и другим

При открытии файла Excel у меня открывается только само окно MS Excel и уже затем я только могу через Файл/Открыть найти нужный файл и открыть.

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

Путь в меню:

Сервис>Параметры>Безопасность>Безопасность макросов>надежные издатели> и(внизу)Доверяете всем установл. надстройкам и шаблонам.

Поставьте галочку, файл excel из папки и откроется!!!


Nickolay
Moscow, 5 июня 2008 года, 12:11

Как сделать, чтоб ячейка А1 принимала НЕ только значение ячейки В1, но и изменяла цвет на тот, в который закрашена ячейка В2?

Спасибо.


vikttur
Запоріжжя, 6 июня 2008 года, 04:49

2 Nickolay

В условном форматировании А1 (Формат-Условное_форматирование) вписать формулу

=А1=В1 и задать формат - цвет ячейки В2


Мила (инженер)
Россия, 6 июня 2008 года, 10:18

Здравствуйте! Подскажите пожалуйста.

В Excel строках вычисляется сумма (2знака после запятой). Причем целая часть постоянная, а дробная меняется. Надо применить функцию ОКРВНИЗ (округление вниз).Есть такой цикл

Private Sub CommandButton4_Click()

i = 1

j = 4

Worksheets(1).Activate

Worksheets(1).Range

For i = 10 To 250

Count5 = 0

For j = 3 To 32

If Cells(i, j).Value <= 14 Then

Count5 = Count5 + 1

End If

Next j

Worksheets(1).Cells(i, 34) = Count5

Next i

End Sub

Надо, чтобы после его завершения значения округлялись в меньшую сторону.


Relax (Student)
Piter, 8 июня 2008 года, 17:20

Как вычислить по дате первую неделю года


Петров (Маркетолог)
Хабаровск, 9 июня 2008 года, 04:16

Промогите. Есть файл, в столбце А -наименование товара, в колонке В -ПУСТЫЕ ЯЧЕЙКИ.

Мне надо из второго файла где в столбце В- стоит кол-во штук порекинуть эти значения в первый файл.

На прежней работе я это делал через макросы- выбирали столбец по которому искать и столбец по которому перекидывать значения. Если есть уже готовый файл, или рабочая программа прошу выслать.


Aida (Accountant)
Kyrgyzstan, 9 июня 2008 года, 07:21

Какую создать формулу для того что бы сумма переводилась в проценты ?


Aida (Accountant)
Kyrgyzstan, 9 июня 2008 года, 07:30

как вычислить процент от полученной суммы в exel.


vikttur
Запоріжжя, 9 июня 2008 года, 13:15

2 Relax

Уточните вопрос, ведь первая неделя года всегда с 1 по 7 января.


vikttur
Запоріжжя, 9 июня 2008 года, 13:20

2 Петров (Маркетолог)

Смотрите справку по ф-ции ВПР. Для В1:

=ВПР(А1;другой_лист!А:В;2;ЛОЖЬ)


vikttur
Запоріжжя, 9 июня 2008 года, 13:26

2 Aida (Accountant)

=СУММ(чего_то_там)/100 - это 1% от суммы.

Чтобы в ячейке показывать проценты - поставьте процентный формат ячейки.


Мила (инженер)
Россия, 9 июня 2008 года, 15:39

Господа, ну как же все-таки на VBA написать функцию округления?


МАРИЯ (инженер)
Ростов-на-Дону, 10 июня 2008 года, 14:14

Привет, ребята, У меня статистика-5 руссифицированная не разберусь как там Паретто построить а диплам нести уже завтра,(


Виктория (экономист)
Минск, 16 июня 2008 года, 09:58

Ребята, помогите! Как в документе excel растянуть связь? Т.Е. я вставила связь с другого док-та, но она не растягивается


vikttur
Запоріжжя, 17 июня 2008 года, 10:03

2 Виктория

Растянуть связь - это как?


Сергей (Инженер)
Россия, 17 июня 2008 года, 15:10

Как на странице определить последний занятый столбец. Данные по строкам вносятся и количество столбцов с данными разное. Предположим строка 1 от А до B. Строка 2 пустая. Строка 3 от A до AL. Строка 4 от A до С. ну и так далее. Мне надо найти ниабольший столбец и вставить формулу?


Ната (студент)
г.Днепропетровск Украина, 17 июня 2008 года, 23:05

Привет всем кто меня слышит!Помогите решить задачу в экселе.(Даны числа от А1доА25,(пример1;-5;0;12;и тд)найти среднее арифметическое нечетных векторов аргумента. За ранее благодарна.


vikttur
Запоріжжя, 18 июня 2008 года, 11:31

2 Ната (студент)

=СУММЕСЛИ(A1:A25;"<0")/СЧЁТЕСЛИ(A1:A25;"<0")


Олег (admin)
SPb, 18 июня 2008 года, 12:08

При попытке вставить скопированные столбцы рядом с исходными появляется ошибка "Невозможно переместить за пределы листа". Может знает кто...

В аську если можно =) 218 576 25О

Спасибо.


vikttur
Запоріжжя, 18 июня 2008 года, 15:25

2 Олег (admin)

Возможно, закончился лимит :)

В Excel-2003 256 столбцов.


vikttur
Запоріжжя, 19 июня 2008 года, 01:27

2 Сергей (Инженер)

=СЧЁТ(A1:АА1) - к-во значений в первой строке;

=СЧЁТ(A5:АА5) - к-во значений в пятой строке;

МАКС среди всех СЧЁТ даст № необходимого столбца


Андрей (Студент)
Стрежевой, Россия, 20 июня 2008 года, 07:46

Как создать макрос для Excel, производящий автозаполнение строки ячеек месяцами.


Crutch (студ)
23 июня 2008 года, 16:17

нужно решение задачи в EXCEL:

Составить программу определения оценки по её числовому соответствию.

(напр. Ваня 2 два.

Коля 3 три и т.д.) заранее спасибо!


Марина (препод)
Самара, 24 июня 2008 года, 06:54

Как изменить вид диаграмм excel (цвета линий, фона, вид линий и т.п.) по умолчанию, например по аналогии с тем как это сделано SPSS?


vikttur
Запоріжжя, 24 июня 2008 года, 08:23

2 Crutch (студ)

Вариант 1:

ЕСЛИ(D3=5;"Пять";ЕСЛИ(D3=4;"Четыре";ЕСЛИ(D3=3;"Три"; ЕСЛИ(D3=2;"Два";ЕСЛИ(D3=1;"Один";0)))))

Вариант 2 (с доп. табличкой соответствия "цифра-прописью"):

ВПР(D3;$B$13:$C$17;2;ЛОЖЬ)

Смотрите в почте.


Будух Роман Николаевич (Инженер-программист)
Мариуполь,Украина, 24 июня 2008 года, 16:36

что означает ошибка в Excel - Слишком много различных форматов ячеек


Sens
Мiнск, Беларусь, 24 июня 2008 года, 17:24

2 Будух Роман Николаевич (Инженер-программист):

Ответ на ваш вопрос от Microsoft:

http://support.microsoft.com/default.aspx?scid=213904#kb3


Дмитрий (Студент)
Россия, 28 июня 2008 года, 16:09

Как построить граффик функции в Exel с применением интервала???


Сергей (Инженер)
Россия, 3 июля 2008 года, 16:05

Мила (инженер)

ActiveCell.FormulaR1C1 = "=ROUNDDOWN(R[-1]C,2)"

Ответ на мой вопрос

FinalRow = Range("A65536").End(xlUp).Row

Range("A2:IV" & FinalRow).CurrentRegion.Select

ActiveCell.Offset(Selection.Rows.Count, 0).Activate

ActiveCell.SpecialCells(xlLastCell).Select 'определение последней свободной ячейки

i_column = ActiveCell.Column ' определение последней строки

i_row = ActiveCell.Row 'определение последнего столбца

'ActiveCell.Row и ActiveCell.Column покажут координаты активной ячейки.


Наталья (студентка)
4 июля 2008 года, 13:40

Помогите!!! Есть данные в excel, тобишь база, есть пустые строки, объединенные ячейки, мне нужно фильтровать некоторые строки из всей базы, но у меня фильтруется только часть, как мне поступить?


Eduard Jurow (student)
Leipzig, 9 июля 2008 года, 20:06

исходные данные: большое число написанное в Excel, примерно 15 знаков. например 111111111111111

задача: перенести его в базу данных Access

проблема: если в Excel клетка где стоит число сформатирована как "числа", то в Access она перенимается в таком виде: 1,11111E+14

тоже самое происходит если я меняю формат клетки в Excel с "числа" на текст, выдает тоже 1,11111E+14

вопрос: как мне переделать формат клетки так, чтобы он изображал цифру как текст, но при этом не переделывал ее в 1,11111E+14, а оставлял исходное 111111111111111

Подскажите срочно надо!!!!


Sens
Мiнск, Беларусь, 9 июля 2008 года, 21:23

2 Eduard Jurow (student):

Представление данных в Excel не имеет никакого отношения к представлению данных в таблицах Access. А что в Access-овских гридах нет настройки формата выводимых значений?


Sens
Мiнск, Беларусь, 9 июля 2008 года, 21:28

2 Наталья (студентка):

> Помогите!!! Есть данные в excel, тобишь база, есть пустые строки, объединенные ячейки, мне нужно фильтровать некоторые строки из всей базы, но у меня фильтруется только часть, как мне поступить?

Удалите пустые строки и объединенным ячейкам(merged cells) желательно сделать Unmerge и проблема исчезнет.


Eduard Jurow (student)
Leipzig, 10 июля 2008 года, 12:33

Sens

в Access не я перенимаю данные,а я в Access ни чего не понимаю... у меня задача:

переделать формат ячейкив екселе на текстовой так,чтобы вид цифр остался пррежним, т.е. без буквы Е. а каждый раз, не зависимо от ширины ячейки, когда я выбираю формат текст, ексель выдает мне вместо 111111111111 1,11111E+14


Sens
Мiнск, Беларусь, 10 июля 2008 года, 14:42

2 Eduard Jurow (student):

> вопрос: как мне переделать формат клетки так, чтобы он изображал цифру как текст, но при этом не переделывал ее в 1,11111E+14, а оставлял исходное 111111111111111

>. а каждый раз, не зависимо от ширины ячейки, когда я выбираю формат текст, ексель выдает мне вместо 111111111111 1,11111E+14

так а зачем формат ТЕКСТ выставлять?

Установите формат ЧИСЛО с количесвтом символов после запятой =0 и будет отображать правильно. Уточните, для ЧЕГО ИМЕННО вам необходимо форматировать ячейки как ТЕКСТ? Цель этой хитрой затеи какова?


Александр (бухгалтер)
Москва, 15 июля 2008 года, 10:22

Помогите объединить таблицу на одном листе, которая состоит из сотен листов в EXCEL, разбитой бухгалтерской программой ... Дело в том что фильтр работает на одном листе, да и сводная талица в нескольких диапазонах консолидации - узкого применения: мне, к примеру, нужно использовать только данные (наименование) по столбцам, как в обычной сводной таблице, где можно один, два наименования вставить в строку сводной таблицы; еще одну в столбец сводной; другую в значение. Заранее спасибо за сотрудничество!


vikttur
Запоріжжя, 15 июля 2008 года, 10:36

2 Александр (бухгалтер)

Задача не совсем ясна.

Может быть, функция ВПР, ПОИСКПОЗ, ИНДЕКС?


Александр (бухгалтер)
Москва, 15 июля 2008 года, 11:17

Окей, объясню на примере:...Сама таблица состоит (разбита) их 180 листов. Помогите объединить части таблиц в одном листе....Далее, все просто фильтруется и можно создать обычную сводную таблицу-без проблем.


Sens
Мiнск, Беларусь, 15 июля 2008 года, 16:43

> Окей, объясню на примере:...Сама таблица состоит (разбита) их 180 листов. Помогите объединить части таблиц в одном листе...

Здесь есть VBA- код, который делает то, что вам нужно

http://www.mrexcel.com/archive2/62000/71763.htm


Александр (бухгалтер)
Москва, 15 июля 2008 года, 17:42

Объеденил, но вот пасаж, вся работа на хвост...сводная таблица не формируется, как я понял из-за того что клетка таблицы состит из нескольких объединенных ячеек по ширине и по высоте (так сформировалась таблица при экспорте в EXCEL из базы данных бухгалтерской проги). Можно ли сделать так, чтобы клетка таблица состояла из одной ячейки ....Кошмар какой-то...уже пар из ушей идет


Sens
Мiнск, Беларусь, 15 июля 2008 года, 18:03

2 Александр (бухгалтер):

> cводная таблица не формируется, как я понял из-за того что клетка таблицы состит из нескольких объединенных ячеек по ширине и по высоте

Из-за объединенных ячеек (Merged Cells) часто могут возникать проблемы, поэтому их стоить избегать.

> Можно ли сделать так, чтобы клетка таблица состояла из одной ячейки ..

Конечно можно. Выделите данные на листе и нажмите кнопку "Объединить и поместить в центре"

http://office.microsoft.com/ru-ru/excel/HP052510211049.aspx

Ждем следующего вашего вопроса - "как удалить пустые строки" ;)


Александр (бухгалтер)
Москва, 17 июля 2008 года, 13:38

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


Sens
Мiнск, Беларусь, 17 июля 2008 года, 14:37

2 Александр (бухгалтер):

Александр, проясните пожалуйста, при наличии фильтра на таблице вам необходимо изменять данные в ВИДИМЫХ и СКРЫТЫХ строках либо только в видимиых или только скрытых? И что подразумевается под "ставить данные", какую операцию вы делаете - КОПИРОВАТЬ-ВСТАВИТЬ или используете формулы?


Александр (бухгалтер)
Москва, 17 июля 2008 года, 17:55

Уточняю:копировать, а затем вставить число в видимую часть диапазона столбца.


Александр (бухгалтер)
Москва, 17 июля 2008 года, 18:03

Да еще, кто знает как отфильтровать по окончанию числа... Числа сами разные, в целом, во всем и не только по кончанию, но окончание подразумевает вид тары.


Sens
Мiнск, Беларусь, 17 июля 2008 года, 23:02

2 Александр (бухгалтер):

>Числа сами разные, в целом, во всем и не только по кончанию, но окончание подразумевает вид тары.

Добавляете к таблице колонку, в которую вносите формулу, возвращающую текстовую часть значения.

Если под вид тары отводится фиксированное количество символов, то можно использовать ф-цию ПРАВСИМВ http://office.microsoft.com/ru-ru/excel/HP052092371049.aspx

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

НАЙТИ для поиска символа "пробел" и ПСТР для выделения подстроки

http://office.microsoft.com/ru-ru/excel/HP052090891049.aspx?pid=CH062528321049

http://office.microsoft.com/ru-ru/excel/HP052091751049.aspx


Sens
Мiнск, Беларусь, 17 июля 2008 года, 23:06

2 Александр (бухгалтер):

> Уточняю:копировать, а затем вставить число в видимую часть диапазона столбца.

С помощью копирования и вставки так не получится. Уверен, то, что вы хотите, можно реализовать в Excel другим способом.

Опишите, пожалуйста, словами ЧТО ВЫ ХОТИТЕ СДЕЛАТЬ с вашими данными? Добавить значения из одной таблице в другую по ключевому значению?


Vladimir (sluzhashshii)
Vladikavkaz, 18 июля 2008 года, 11:41

можно ли пронумеровать отфильтрованные данные в Excel?


Оксана (экономист)
Москва, 18 июля 2008 года, 15:54

Здравствуйте.

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

Спасибо.


Sens
Мiнск, Беларусь, 18 июля 2008 года, 16:19

2 Vladimir (sluzhashshii):

> можно ли пронумеровать отфильтрованные данные в Excel?

Пронумеровать в порядке возрастания или просто пометить каким-то значением?

Если 2-ое, то после того как отфильтровали данные, в колонку справа от таблицы в ячейке напротив 1-ой видимой строки введите, напимер, цифру 1. Затем выделите эту колонку от 1-ой до последней видимой в фильтре ячейки. Установите курсор в строку формул и нажмите Ctrl+Enter. Теперь можете убрать фильтрацию, а ваши строки будут помечены.

Для 1-ого случая, вместо числа - 1, внесите в 1-ую ячеку формулу =СТРОКА() и проделайте как описано выше.


Sens
Мiнск, Беларусь, 18 июля 2008 года, 16:23

Оксана (экономист):

> Подскажите пожалуйста, как сделать, чтобы при получении отрицательного значения (в определенном диапозоне) ячейка закрашивалась цветом? (не шрифт, а именно ячейка)???

Оксана, воспользуйтесь "Условным форматированием".

http://office.microsoft.com/ru-ru/excel/HP051992781049.aspx


Наталья (студентка)
24 июля 2008 года, 15:09

Помогите!!!! Как мне связать в экселе листы. Есть рабочая книга - это Лист1, там много страниц. А в Лист 2 хочу сделать оглавление, где бы автоматически проставлялись номера страниц, короче как в книге. Спасибо!!!!!


Dimych (цифровод)
Минск, 24 июля 2008 года, 21:35

2 Eduard Jurow (student)

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

Используйте функцию ТЕКСТ, т.е. =ТЕКСТ(значение;формат)


Дима
Минск, Беларусь, 30 июля 2008 года, 18:06

Пмогите пожалуйста!

Есть Значение. в одном столбце оно встречается несколько раз. в другом файле формула: ищу в массиве Значение и хочу, чтобы в ячейку с формулой вносилось значение, которое находится в другом (не в том же, что и Значение) столбце и соответствует Значению.

с этим воросов нет.

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

а мне нужно, чтобы каждая следующая ячейка находила не то же самое, а следующее значение, соответствующее Значению.

надеюсь кто-нибудь поймет, что я тут написал, потому что сам я у же не совсем понимаю... ((


Dimych (цифровод)
Минск, 30 июля 2008 года, 22:09

To Дима

> Есть Значение...

искренне пытался понять задание - не смог ;(.

Или подробное объяснение в студию или файлы на мейл.


Наталья (студентка)
31 июля 2008 года, 13:02

Помогите!!!! Как мне связать в экселе листы. Есть рабочая книга - это Лист1, там много страниц. А в Лист 2 хочу сделать оглавление, где бы автоматически проставлялись номера страниц, короче как в книге. Спасибо!!!!! Очень жду!!!


Sens
31 июля 2008 года, 14:33

2 Наталья (студентка):

> А в Лист 2 хочу сделать оглавление, где бы автоматически проставлялись номера страниц, короче как в книге.

Если дружите с VBA, то разобраться с макросом не составит проблемы.

http://www.mrexcel.com/tip017.shtml

Там даже 2 варианта :)


Vladimir (sluzhashshii)
Vladikavkaz, 5 августа 2008 года, 11:21

2Sens

Спасибо за ответ,но меня интересовала нумерация по возрастанию и именно отфильтрованных данных, а предложенные варианты дают возможность просто пометить строки после отмены фильтрации.


Sens
Мiнск, Беларусь, 5 августа 2008 года, 14:36

2 Vladimir (sluzhashshii):

> Спасибо за ответ,но меня интересовала нумерация по возрастанию и именно отфильтрованных данных, а предложенные варианты дают возможность просто пометить строки после отмены фильтрации.

Можно использовать приведенные ниже макросы. В процедуре Test в вызове

MarkVisibleRows вместо "C8:C17" подставьте адрес своей таблицы, а вместо "D:D" - адрес колонки, в ячейки которой будут занесены номера видимых строк.

Sub MarkVisibleRows(ByRef ARange As Range, ByRef AMarkColumn As Range)

Dim ResultColumn As Range

Dim RowCounter As Integer

Set ResultColumn = Intersect(ARange.EntireRow, AMarkColumn.Columns(1).EntireColumn)

RowCounter = 0

For RowIndex = 1 To ARange.Rows.Count

If Not ARange.Rows(RowIndex).Hidden Then

RowCounter = RowCounter + 1

ResultColumn.Cells(RowIndex, 1).Value = RowCounter

Else

ResultColumn.Cells(RowIndex, 1).ClearContents

End If

Next RowIndex

End Sub

Sub Test()

Call MarkVisibleRows(Range("C8:C17"), Range("D:D"))

End Sub


sergey (программист)
Одесса, 7 августа 2008 года, 08:46

Уважаемые! Подскажите как в EXEL через МАКРОСЫ сделать отправку почты, именно через макросы


Sens
Мiнск, Беларусь, 7 августа 2008 года, 13:16

2 sergey (программист):

> Подскажите как в EXEL через МАКРОСЫ сделать отправку почты, именно через макросы

Посмотрите здесь

http://www.rondebruin.nl/sendmail.htm


Светлана Зотина (соц.работник)
Россия, Пермь, 10 августа 2008 года, 18:06

Доброе время суток! У меня проблема: excel не отображает цвет шрифта и заливку на листе. При открытии файла на другой машине - все О'к. Что нужно сделать, чтобы это исправить?


sergey (программист)
Одесса, 11 августа 2008 года, 08:58

Для SENS!

Огромное спасибо за ссылку по Exel.

Одесса благодарит Беларусь


Sens
Мiнск, Беларусь, 11 августа 2008 года, 15:08

2 Светлана Зотина (соц.работник):

> excel не отображает цвет шрифта и заливку на листе. При открытии файла на другой машине - все О'к.

1) Было бы хорошо узнать версию вашего Excel.

2) Случайно не на ноутбуке наблюдаются проблемы?

3) Когда выводите документ на печать или просматриваете в предварительном просмотре цвета отображаются?

4) Войдите на этом компьютере под другим пользователем. Наблюдается такое же поведение?

На первый взгляд очень похоже на описаное здесь:

http://support.microsoft.com/kb/833258/en-us


kerg
Украина, 12 августа 2008 года, 21:24

Доброе время суток! Как сделать, чтобы отобразить в ячейке отображались последние введеные в столбце данные? Типо я вевел значение в А1, потом в А2, в А3, а у меня должно меняеться значение в ячейке В1=А1,В1=А2, В1=А3 паралельно с вводом данных


vikttur
Запоріжжя, 13 августа 2008 года, 00:40

2 kerg

В В1: =СМЕЩ(A1;СЧЁТЗ(A2:A20);0)


Рада (координатор отдела продаж)
СПб, 13 августа 2008 года, 11:52

Пожалуйста подскажите подробности формулы РАНГ. как ей пользоваться?


kerg
Украина, 13 августа 2008 года, 12:53

2 vikttur

Спасибо


vikttur
Запоріжжя, 13 августа 2008 года, 12:54

2 Рада (координатор отдела продаж)

Открываете книгу Excel, нажимаете волшебную клавишу F1 (вызов справки) и любезно спрашиваете - "Ранг".


курскии даниил (торговля)
ростов, россия, 14 августа 2008 года, 14:16

добрый день, как в праисах прибавить ко всему 30%???? хелп!!!!!!!!!!!


Polina ((студентка))
Витебск, Беларусь, 14 августа 2008 года, 19:44

Подскажите пожалуйста: при построении графика системы уравнений в одной точке должно быть два значения (с разрывом естественно)Excel же строит естественно без разрыва упуская одно значение.

Можно ли как-то этого избежать?

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


vikttur
Запоріжжя, 14 августа 2008 года, 23:45

2 курскии даниил

В любую ячейку - 1,3. Копировать.

Выделить диапазон с ценами.

Правка-Спецвставка-Умножить-ОК.


vikttur
Запоріжжя, 15 августа 2008 года, 09:00

2 Polina ((студентка))

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


Polina (студентка)
Витебск, Беларусь, 15 августа 2008 года, 18:07

vikttur

Необходимо построить график y(x) при х<=-1 - одна функция, при 1<=x<=0 -другая, при x>0 - третья. И вот в точке -1 получается что заканчивается одна функция, и начинается из другой точки еще одна, с ней не связанная. Но фактически, по условию, эти три части должны составлять один график y(x).


vikttur
Запоріжжя, 15 августа 2008 года, 18:45

Полина, еще раз:

1) Какая система (формулы показать можете)?

2) Какой тип графика применяете?


Polina (студентка)
Витебск, Беларусь, 15 августа 2008 года, 19:36

Могу конечно:

y(x)=

в системе: (1+|x|)/кубический корень из(1+x+x^2), x<=-1

2ln(1+x^2)+(1+(cosx)^4)/(2+x), -1<=x<=0

(1+x)^(3/5), x>=0.

Тип диаграммы использую из стандартных->графики->график(первый в списке).

MathCAD строит без проблем, а вот тут с точками -1 и 0 абы что.


vikttur
Запоріжжя, 15 августа 2008 года, 20:42

Полина, Файл в почте.


Сергей Абраменко (Менеджер)
Россия, 28 августа 2008 года, 07:31

Пользуюсь Excel 2007. Выделяю столбец, начинаю поиск внутри столбца, нахожу нужное значение, но выделенный столбец настолько бледным цветом выделяется, что я не могу найти ячейку с найденым содержимым. Где можно поменять , сделать более контрастынй цвет выделения для поиска и остальных операций в Excel 2007?


Александр (Студент)
Кривой Рог, 1 сентября 2008 года, 13:24

Такая проблема: Есть прайс,где в ячейке текст начинается с самого начала(без пробела впереди) и второй прайс,где текст начинается с пробелом впереди и нужно отсортировать по алфавиту,соответственно сначала идут по алфавиту без пробела впереди,а потом с пробелом впереди.Нужно как то убрать пробел перед текстом,помогите.Если бы было 1 слово-пробел убрать нет проблем,а так там несколько слов.


Адиля (экономист)
Москва, Россия, 1 сентября 2008 года, 15:21

Здравствуйте. Помогите пожалуйста, как в Excele 2002 сделать следующее: Существует список наименований (артикулы)в столбце А(A1:A100) и существует диапазон ячеек в столбце B(B1:B10) с кодировкой цвета. Как при помощи функции СЦЕПИТЬ создать столбец С, в котором будет С1:С10=значению ячейки А1 размноженному в каждом из 10ти цветов (В1:В10) и далее в ячейках С11:С20 = значению А2 опять в тех же 10ти цветах.

Очень поможите.Заранее благодарю.


Anya
Novosibirsk, 2 сентября 2008 года, 15:24

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

Через "Условное форматирование" закрашивается только сама ячейка, а мне надо, чтобы вся строка от определенного условия выделялась.

Спасибо!


Sens
Мiнск, Беларусь, 2 сентября 2008 года, 17:21

2 Anya:

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

Дорогая, Аня из Новосибирска!

Посмотрите мой ответ на аналогичный вопрос на этом форуме:

========

Sens

3 августа 2007 года, 20:45

2 Николай (начинающий программист из Зимбабве ;) )

=========

Подсказка - суть фокуса в адресации ячейки, обратите внимание на отсутствие символа $ перед номером строки ;)


vikttur
Запоріжжя, 3 сентября 2008 года, 09:41

2 Адиля (экономист)

В С1: =А1

В С2: =ЕСЛИ(СЧЁТЕСЛИ($C$1:C1;C1)=10;ДВССЫЛ("A"&ПОИСКПОЗ(C1;$A$1:$A$100;0)+1);C1)

Протянуть формулу С2 на С3:С1000

Заполнение ячеек цветом из В1:В10:

Выделить В1:В10, копировать;

Выделить С1:С1000;

Правка-Спецвставка-Вставить_форматы-ОК


ПупкинПетр (-)
Москва, 7 сентября 2008 года, 21:03

Доброго времени суток! подскажите как в Excel 2003 сделать чтобы в ячейку вводили число больше 15 знаков и при этом число не округлялось!


Sens
Мiнск, Беларусь, 8 сентября 2008 года, 01:30

2 ПупкинПетр:

> подскажите как в Excel 2003 сделать чтобы в ячейку вводили число больше 15 знаков и при этом число не округлялось!

Можно назначить ячейке текстовый формат и потом ввести число > 15 знаков. Однако, при вычислениях все-равно будут учитываться только первые 15 цифр числа, остальные будут сбрасываться в 0.


Sens
Мiнск, Беларусь, 8 сентября 2008 года, 01:35

2 ПупкинПетр:

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

'1234567890123456


Sens
Мiнск, Беларусь, 9 сентября 2008 года, 21:56

2 Сергей Абраменко (Менеджер):

> Пользуюсь Excel 2007. Выделяю столбец, начинаю поиск внутри столбца, нахожу нужное значение, но выделенный столбец настолько бледным цветом выделяется, что я не могу найти ячейку с найденым содержимым. Где можно поменять , сделать более контрастынй цвет выделения для поиска и остальных операций в Excel 2007?

К сожалению изменить цвет нельзя.

Попробуйте вот этот аддын

http://www.cpearson.com/excel/RowLiner.htm


артур (сис адим)
москва, 15 сентября 2008 года, 15:45

люди помогите!!! при первой попытки открытия файла Excel открывается сама прога! а потом при повторном клике на файл открывается сам файл в чем проблема!? переустановка офисса проблему не решила! :( файлы привязанны к проге! короче херь какая то:(


Сергей (сис админ)
Иркутск, 17 сентября 2008 года, 06:43

Excel 2003. В ячейке имеются ссылка и гиперссылка на конкретную ячейку из другого файла. Они (ссылка и гиперссылка)совпадают. По ссылке подтягивается значение (некое число из другого файла), по гиперссылке уходим в другой файл и встаем на это же некое число в другом файле.

Проблема: когда копирую эту ячейку в другие, то ссылки изменяются, а гиперссылки остаются неизменными.

Нужно, чтобы гиперссылки также менялись вместе с ссылками.

Пример: в ячейке такая ссылка:

='D:\1\[ссылочный файл.xls]лист1'!B3

и такая гиперссылка:

ссылочный%20файл.xls#лист1!B3

При копировании ячейки в соседнюю (справа) получается:

ссылка становится

='D:\1\[ссылочный файл.xls]лист1'!C3

а гиперссылка не изменяется:

ссылочный%20файл.xls#лист1!B3

Как добиться того, чтобы гиперссылка тоже изменилась?

Подойдет и такое решение проблемы -

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


Igor (logist)
RB, Minsk, 17 сентября 2008 года, 17:24

Помогите автоматизировать задачу:

Есть список артикулов-заказанных - один файл в Excel. Есть файл, в котором все артикулы содержащие наименование - описание - коды и пр.

Как связать в одну таблицу не используя механический поиск и копирование, а подстановкой формулы? Оччень благодарен!!!


Sens
Мiнск, Беларусь, 17 сентября 2008 года, 17:24

2 Сергей (сисадмин из Иркутска):

> Нужно, чтобы гиперссылки также менялись вместе с ссылками.

Однозначно надо заменить гиперссылки формулами с замечательной функцией - ГИПЕРССЫЛКА

http://office.microsoft.com/ru-ru/excel/HP052091161049.aspx

Конкретно для вашего случая формула могла бы выглядеть так:

=ГИПЕРССЫЛКА(ЯЧЕЙКА("адрес";'D:\1\[ссылочный файл.xls]лист1'!B3); 'D:\1\[ссылочный файл.xls]лист1'!B3)

НО! есть такой момент, что строка адреса, возвращенная ф-цией ЯЧЕЙКА не в том формате, который требуется для ГИПРЕССЫЛКА, поэтому в книгу надо добавить пользовтаельскую функцию.

Function GetRangeAddress(r As Range) As String

GetRangeAddress = "file:///" & r.Worksheet.Parent.FullName & "#" & "'" & Replace(r.Worksheet.Name, "'", "''", 1, -1, vbTextCompare) & "'" & "!" & r.Address(False, False, r.Application.ReferenceStyle)

' можно использовать любой из этих вариантов

'GetRangeAddress = "[" & r.Worksheet.Parent.FullName & "]" & "'" & Replace(r.Worksheet.Name, "'", "''", 1, -1, vbTextCompare) & "'" & "!" & r.Address(False, False, r.Application.ReferenceStyle)

End Function

Тогда ваша функция будет выглядеть следующим образом:

=ГИПЕРССЫЛКА(GetRangeAddress('D:\1\[ссылочный файл.xls]лист1'!B3); 'D:\1\[ссылочный файл.xls]лист1'!B3)

Но и здесь есть свой минус. Если книга D:\1\ссылочный файл.xls не будет открыта в Excel, то в ячейке будет выводится #ЗНАЧ.

Но есть еще вариант, как обойти и это ;)

Кстати, рекомендую по теме гиперссылок почитать http://www.mvps.org/dmcritchie/excel/sheets.htm#hyperlink


Sens
Мiнск, Беларусь, 17 сентября 2008 года, 17:31

2 Igor (logist):

> Как связать в одну таблицу не используя механический поиск и копирование, а подстановкой формулы? Оччень благодарен!!!

В ЛЮБОЙ КНИГЕ по Excel эта формула есть!!!

На этом форуме тоже не один раз приводились примеры и ссылка на документацию.

Функция ВПР

http://office.microsoft.com/ru-ru/excel/HP052093351049.aspx


archi
18 сентября 2008 года, 14:45

Здравствуйте. Имеется несколько столбцов в таблице, в каждом по 200 ячеек, необходимо заполнить каждую ячейку столбца, используя какую-то отдельную ячейку. То есть, вводишь в нее значение, нажимаешь Ввод, и это значение перекидывается в первую ячейку первого столбца, потом вводишь другое значение и снова Ввод, значение перекидывается во вторую ячейку и так далее. Смысл в том, чтобы программа проверяла, является ли следующая ячейка пустой, потому что значения должны перекидываться в следующую ячейку только, если она будет пустой. И еще: как сделать, чтобы при выделении ячейки (установки курсора на нее) вся строка выделялась. Спасибо заранее.


Лаура
Казахстан , 22 сентября 2008 года, 10:42

Подскажите пожалуйста.

Есть большая таблица большая расходов организаций. как разбить по категориям, чтобы показывали по требованию (Все, Организация 1, Организация 2 и т.д..

Это нужно чтобы в конце можно было сверят отдельно по организациям общую сумму.

заранее спасибо!


vikttur
Запоріжжя, 22 сентября 2008 года, 11:14

2 Лаура

Посмотрите справку:

- по использованию списков (Меню_"Данные"-Список-Создать_список);

- по группировке данных (Меню_"Данные"-Группа_и_структура).


Лаура
Казахстан , 22 сентября 2008 года, 11:26

спасибо, но понять не могу, простите.

покажите на примере, пожалуйста


vikttur
Запоріжжя, 23 сентября 2008 года, 12:13

2 Лаура.

Нужен Ваш пример, смотрите почту.


Сергей (IT)
Москва, Россия, 23 сентября 2008 года, 14:59

На одном компьютере открывает столбец с зеленым треугольничком вверху (то есть-число сохранено как текст), а на другом не открывает и поэтому на последнем нельзя преобразовать этот текс в число (и следовательно суммировать)! Помогите пожалуйста!!


Sens
Мiнск, Беларусь, 23 сентября 2008 года, 15:29

2 Сергей (IT):

> На одном компьютере открывает столбец с зеленым треугольничком вверху (то есть-число сохранено как текст), а на другом не открывает и поэтому на последнем нельзя преобразовать этот текс в число

В меню Сервис->Настройка откройте закладку "Проверка ошибок" и включите флажки "Включить фоновую проверку ошибок" и "число сохранено как текст". После этого с "зелеными треугольничками" все будет ОК ;)


vikttur
Запоріжжя, 23 сентября 2008 года, 15:34

2 Сергей (IT)

Попробуйте преобразовать в число, умножив на единицу:

впишите где-нибудь единицу;

скопируйте в буфер;

выделите необходимые ячейки с числами_в_текстовом_формате;

Правка-Спецвставка-Умножить.


Alex ("Вечный студент")
Brest, 23 сентября 2008 года, 17:21

Есть база данных на Фоксе Как сделать SQL запрос из макроса


Татьяна (бухгалтер)
Киев, 26 сентября 2008 года, 15:21

Excel2000. Столбец имеет формат ОБЩИЙ. При вводе 1 отображается 0.01.

Как настроить, чтобы отображалось, как вводится ?


vikttur
Запоріжжя, 29 сентября 2008 года, 07:51

2 Татьяна (бухгалтер)

Сервис-Параметры-Правка-Фиксированный_деятичный_формат_при вводе - убрать галку.


Татьяна (бухгалтер)
Киев, 29 сентября 2008 года, 09:57

vikttur - огромное спасибо.

По Справке я никак не могла найти параметр, который надо настроить


Сергей (офисный планктон)
Россия, 1 октября 2008 года, 10:59

Как поменять размер шрифта в раскрывающемся списке фильтра отбора в Excel. Если значения для отбора - длинные строчки и их много, то шрифт очень-очень мелкий.


Игорь (Студент)
4 октября 2008 года, 15:18

Помогите, пожалуйста составить формулу.Условие: если в ячейках А1:А50 находится число 5, то нужно

сделать выборку в диапозоне A1:G50 для значения, которое находится в строке напротив 5 и вводися в Н1.Поиск для того, что в H1 ведётся сначала по D1:D50, а если не находит, то продолжает по E1:E50.Задачку надо решить с помощью функций ИНДЕКС ,ПОИСКПОЗ или ВПР.Спасибо.


vikttur
Запоріжжя, 4 октября 2008 года, 23:18

2 Игорь (Студент)

"...значения, которое находится в строке напротив 5..."

Какое значение или какой критерий выбора этого значения?


Игорь (Студент)
5 октября 2008 года, 16:20

2 vikttur

Может, я не правильно сформулировал вопрос поэтому вот вкратце само задание.

На предприятии работает 6 бригад Иванова, Петрова, Сидорова, Сергеева, Андреева и Романова, в две

смены.На 1-й неделе в 1-ю смену работают бригады Иванова, Петрова и Сидорова, а во 2-ю, Сергеева,

Андреева и Романова.Иванов сдает смену Сергееву, Петров-Андрееву, Сидоров-Романову.На 2-й неделе

бригады меняются сменами.Дальше смысл, я думаю понятен.Они каждую неделю меняются сменами.

Ячейки А1:А50-это номер недели,D1:D50-1-я смена,E1:E50-2-я смена.В остальных столбцах различные

производственные показатели(к-во произведенной продукции, план и т.д ).Нужно составить таблицу на 5-10

недель и ниже для каждой недели сделать строку, в которую если ввести в Н1 Иванов, будет передаваться

по недельная выборка по Иванову.


vikttur
Запоріжжя, 5 октября 2008 года, 18:25

Игорь, если я правильно понял, Вам подойдет

=ЕСЛИ(ЕНД(ПОИСКПОЗ($H$1;D1:D3;0));2;1)

Но все зависит от организации данных.

Смотрите файл в почте.


sergo (офисный планктон)
Россия, 6 октября 2008 года, 08:34

Отвечаю сам себе:

> Сергей (офисный планктон)

> Россия, 1 октября 2008 года, 10:59

>Как поменять размер шрифта в раскрывающемся списке фильтра отбора в Excel. Если значения для отбора - длинные строчки и их много, то шрифт очень-очень мелкий.

Чтобы увеличить шрифт в списке фильтра отбора в msexcel нужно увеличить масштаб - по-другому никак.

Есть другое решение - установить OpenOffice - там шрифт в списке фильтра отбора всегда нормального размера.


Viktorija (ekonomist)
Latvia, 6 октября 2008 года, 12:31

ПОМОГИТЕ РЕШИТЬ ЗАДАЧКУ:-(

Дана небольшая фирма, где работают 7 групп людей 7 дней в неделю и у каждой группы есть 2 выходных.

Есть график, где указан минимум рабочих на каждый день, без числа которого фирма небудет работать:

Понедельник-22 чел.

Вт.-17 чел.

Ср.-13 чел.

Чет.-14 чел.

Пятн.-15 чел.

Сб.-18 чел.

Вск.-24 чел.

Сколько людей работает на фирме??

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


vikttur
Запоріжжя, 7 октября 2008 года, 09:58

2 Viktorija (ekonomist)

Посмотрите надстройку "Поиск решения", путь к файлу:

C:\Program Files\Microsoft Office\OFFICE11\SAMPLES

файл SOLVSAMP.xls


vikttur
Запоріжжя, 7 октября 2008 года, 10:02

Viktorija, приношу извинения за ошибку. Вам лучше подойдет "Пример 3: График занятости персонала Парка отдыха." на листе "График занятости"


Alex (-)
Минск, 7 октября 2008 года, 12:04

Где скачать учебник по Exel? Help!!


vikttur
Запоріжжя, 7 октября 2008 года, 16:37

2 Alex (-)

Учебник VBA

http://firststeps.ru/vba/excel/vbaexcel1.html

Грег Харвей Excel 2002 для "чайников".

http://www.programmersforum.ru/showthread.php?t=9688 (платно)

Справка по VBA для начинающих (рус)

http://www.script-coding.info/VBA_First_Steps.zip

Книги

http://www.google.ru/search?complete=1&hl=ru&newwindow=1&q=Excel+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8+%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=&aq=f

http://softdocs.net/2007/03/11/vsjo_pro_excel.html

http://revolution.allbest.ru/dlt/captcha.cgi?n=4020&ok=1&captcha_n=1&captcha_code=allbest&oks=%CF%E5%F0%E5%E9%F2%E8+%EA+%F1%EA%E0%F7%EA%E5+%F4%E0%E9%EB%EE%E2

http://www.firststeps.ru/msoffice/r.php?1 Первые шаги (Excel)

http://leo-arek.narod.ru/ Учебник Excel


Инкогнито
9 октября 2008 года, 21:49

Excel сможет числа буквами написать? Подскажите как.


vikttur
Запоріжжя, 9 октября 2008 года, 22:43

2 Инкогнито

Небольшой перечень, таких примеров - вагон и маленькая тележка :)

"Преобразование численного значения в выражение на английском языке в программе Excel"

http://support.microsoft.com/kb/213360

http://www.microsoft.com/Rus/Msdn/Activ/MSVB/Archive/Data/227.mspx

http://e-kao.ru/sumprop

http://www.planetaexcel.ru/forum.php?thread_id=535

http://www.planetaexcel.ru/forum_upload/post_1751.xls

http://www.softnew.ru/list.phtml?id=6854

http://www.planetaexcel.ru/forum.php?thread_id=2530 post_18187.zip Excellerator.zip

http://rapidshare.com/files/63656566/num2string.rar

Поиск в Яндексе

http://www.yandex.ru/yandsearch?text=%F1%F3%EC%EC%E0+%EF%F0%EE%EF%E8%F1%FC%FE+Excel+xla+dll

http://gb.by/node.phtml?index=4&id=&key=

http://www.allok.ru/?id=3


Барыш-Ф (Бездельник)
Москва, Россия, 15 октября 2008 года, 11:01

Возможно ли в Excel,применив к списку фильтр, вернуть в ячейку выбранные условия этого фильтра? Например, есть столбец заполненный цифрами, в т. ч. и повторяющимися, в фильтре требуется выбрать одно/несколько, например, 1,2,3,4 фильтр в таком случае отберёт данные значения, а в другое место на листе должен скопировать - 1,2,3,4.


игорь (учеба)
питер, 25 октября 2008 года, 13:25

помогите рещить с помощью excel

3x+4y+z=5

-2x+y-4z=7

x-2y+3z=-7

планирование выпуска продукции

№ объем продукци потребление отрас спрос

1 1000 200 250 120 1000

600 150 50 40 1000

800 0 250 700 1000


Лиляна
Москва, 27 октября 2008 года, 13:18

Помогите!!!! Есть целое число в excel (ячейка А:1=700) от него надо вычесть 0,3% что бы в этой же строке писался ответ в виде целого числа.


vikttur
Запоріжжя, 27 октября 2008 года, 16:09

2 Лиляна

=ЦЕЛОЕ(A3-A3/100*0,3)


Александр
Екатеринбург, 28 октября 2008 года, 08:14

Здраствуйте помогите пожалуста. Есть 2 столбца в одном наименование в другом материал. Как сделать чтоб в фильтре при выброе наименования в др. столбце появился определеный список матреиалов


vikttur
Запоріжжя, 28 октября 2008 года, 14:18

2 Александр

Смотрите справку ВПР, СМЕЩ, ПОИСКПОЗ. Возможно, Выпадающие_списки и Именованные_диапазоны. Без примера точнее не получается :(


Sveta
Donetsk, 29 октября 2008 года, 12:23

Подскожите пожалуйста, как скрыть в Екселе формулу по которой считали??


vikttur
Запоріжжя, 29 октября 2008 года, 15:40

2 Sveta

Сервис-Защита-Защитить_лист-Убрать галку "Выделение заблокированных ячеек".

Если вообще удалить формулы:

Копировать ячейку (диапазон);

Правка-Спецвставка-Значения-ОК


Сергей
Москва, 30 октября 2008 года, 08:22

Добрый день. Подскажите, пожалуйста, можно ли скрывать при наборе символы в ячейке exel? Есть что-то вроде ведомости, в определенной ячейке пользователь набирает свой код и он автозаменой трансформируется в его фамилию; нужно чтобы набираемый код не отображался во время набора. Спасибо.


vikttur
Запоріжжя, 30 октября 2008 года, 14:48

2 Сергей

В "кодовой" ячейке поменяйте шрифт, например, Webdings.


Сергей
Москва, 31 октября 2008 года, 08:13

2 vikttur

Спасибо, но это не то. Этот документ что-то вроде кассовой ведомости, есть сумма, есть поле подпись. В ней получатель ставит подпись, но нужно, чтобы не было видно его кода во время набора, а потом была видна его Фамилия, во избежание воплей о том, что это не я подписывал.


Роман Т (инженер)
Тула, Россия, 1 ноября 2008 года, 12:30

Можно ли в Exele суммировать по двум и более диапазонам критериев

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

Чтобы было несколько диапазон;критерий


vikttur
Запоріжжя, 6 ноября 2008 года, 14:55

2 Роман Т

Зайдите на форум http://www.planetaexcel.ru, там было много решений, самое применимое:

СУММПРОИЗВ((условие1)*(условие2)*(условие3)...).


vikttur
Запоріжжя, 6 ноября 2008 года, 15:03

СЕРГЕЮ из Москвы.

К сожалению, в макросах не силен :(

Так, логика работы программы, вдруг поможет.

В "кодовой" ячейке поменяйте шрифт, например, Webdings. При наборе код не будет виден. Далее макрос отслеживает событие ввода в ячейку, ищет в базе (естественно, секретной-скрытой) соответствующую коду фамилию и вставляет ее вместо кода в ячейку.


Катя
Самара, Россия, 9 ноября 2008 года, 11:48

У меня при вводе значений заканчивающих одной сотой, прим. 0,01, 1,01 и пр. выводится значение соответств. 0,02, 1,02 и т.д. как можно решить проблему, переустановка Office не помогла и еще, что делать, когда в ячейке выводится не значение, а формула? спасибо заранее


vikttur
Запоріжжя, 13 ноября 2008 года, 13:21

2 Катя

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


Диляра (учеба)
Москва, 17 ноября 2008 года, 12:36

здравствуйте!подскажите,пожалуйста,как с помощью if и операторов цикла в vba написать макрос, который обрабатывает таблицу xls с информацией, рассортировывая числа, находящиеся в ней по 2-м колонкам:

Колонка 1 - отрицательные значения

Колонка 2 – неотрицательные значения

она должна выполнять обработку, до появления первой пустой ячейки


hex (Одмин)
Новосибирск, 19 ноября 2008 года, 08:54

Такой вот трабл. У директора у нашево эксель печатает ПО ДВЕ копии документов. Все настройки облазил, убилполдня, результата нету :( Такое только в экселе, 1с, и ворд печатают нормально. ПОдскажите плиз..

ЗЫ: сломал бубен.. :'(


Наталья (Преподаватель)
Москва, Россия, 19 ноября 2008 года, 21:41

Здравствуйте!

Подскажите пожалуйста. В ячейку Excel вводятся несколько строчек (например 4). В строке формул видно все (т.е. 4), а в самой ячейке только половина текста (т.е.2). Увеличение высоты-ширины не помогает,формат ячеек какой только не делала,что это может быть?

Спасибо.


Aleksandr (Студент)
Ижевск, 20 ноября 2008 года, 12:48

Такая же проблема, как и у hex'а(excel печатает ПО ДВЕ копии документов). Помогите, ато башка уже разваливается((


Sens
Мiнск, Беларусь, 20 ноября 2008 года, 13:46

2 hex (Одмин), Aleksandr (Студент):

1)в Excel войдите в меню File->Page Setup... ;

2) в диалоговом окне нажимте на кнопку "Print...";

3) в открывшемся окне нажмите кнопку "Properties..."

4) в новом окне нажмите кнопку "Advanced..."

5) проверьте значение в поле "Copy Count". Там случайно не 2 установлено?


Sens
Мiнск, Беларусь, 20 ноября 2008 года, 14:00

2 hex (Одмин), Aleksandr (Студент):

проясните следующие моменты:

1) используемая версия Excel;

2) модель принтера? Принтер установлен локально или сетевой? Возникают ли аналогичные проблемы при печати на другой принтер?

англоязычные друзья обсуждают аналогичную проблему

http://www.edugeek.net/forums/office-software/25299-excel-printing-documents-twice.html


Aleksandr (Студент)
Ижевск, 21 ноября 2008 года, 07:45

2 Sens, поясняю:

В настройках стоит 1 копия

1) Excel 2003

2) HP LaserJet 1320, принтер локальный, если посылать на этот принтер с других компов получается так же 2 копии; когда печать посылаю на сетевой принтер (такая же марка), печатает без проблем. Принтеры даж уже переставлял, всё равно не прокатило


юлия (работа)
москва, 21 ноября 2008 года, 12:39

как в эксели упорядочиить тексты по алфавиту???? очень нужно! СРОЧНО ! ))))


Sens
Мiнск, Беларусь, 21 ноября 2008 года, 14:55

2 Aleksandr (Студент):

> HP LaserJet 1320, принтер локальный, если посылать на этот принтер с других компов получается так же 2 копии; когда печать посылаю на сетевой принтер (такая же марка), печатает без проблем. Принтеры даж уже переставлял, всё равно не прокатило

А если печатать из Word, то тоже 2 копии печатает?

Все-таки склоняюсь к мысли, что проблема в драйверах/настройках принтера. Попробуйте добавить принтеры с настройкой на PCL-5 и Postcript и протестируйте.


Sens
Мiнск, Беларусь, 21 ноября 2008 года, 15:12

2 Aleksandr (Студент):

Попробуйте сбросить настройки принтера в настройки по умолчанию. Можете еще с помощью утилиты HP Jetadmin посмотреть количетсво копий.


vikttur
Запоріжжя, 22 ноября 2008 года, 23:51

2 Наталья (Преподаватель)

Формат-Ячейка-Выравнивание-Переносить_по_словам


vikttur
Запоріжжя, 22 ноября 2008 года, 23:54

2 юлия (работа)

Даанные-Список-Создать_список

Упорядочить по возрастанию


Инна
Россия, липецк, 24 ноября 2008 года, 10:18

подскажите как делать/вот ссылка

http://forum.s-c.ru/download/391855_Книга5.xls_s-c.ru.zip

этом файле нужно рассчитать на листе Начисления Начислено, у.е.,Баланс на конец месяца, у.е., Баланс на конец месяца, руб.Начислено, у.е. надо рассчитать по формуле:Абонентская плата,у.е.+(Трафик, Мб-Предоплаченный трафик, Мб)*Стоимость трафика за 1 Мб, у.е.

я все это ввожу в строку ввода над таблицей и программа выдаёт уж очень большое значение, 505 у.е., что не реально для данной задачи

подскажите пожалуйста, как все это рассчитать


Саша (Студент МИРЭА нужна очень помощь!)
г.Москва Россия, 4 декабря 2008 года, 13:02

Уважаемые, товарищи!

Подскажите пожалуйста я не понимаю как сделать (я не опытный пользователь Иксела),надеюсь на вашу помощь))).1)Задан числовой ряд a1,a2 ...An.Надо ывести аналитическую формулу для вычисления общего члена ряда.2)Составить таблицу вычислений n-го члена (An)и n-й суммы ряда (Sn).


Саша (Студент МИРЭА нужна очень помощь!)
г.Москва Россия, 4 декабря 2008 года, 13:17

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

ОчЕНЬ НА ВАС НАДЕЮСЬ!


Мила (инженер)
Россия, 11 декабря 2008 года, 15:39

Добрый день. Подскажите пож-та. Есть столбец с цифрами(EXCEL), надо в каждую строку в этом столбце добавить ещетакое значение:(888).Где у меня ошибка?

=(888)$"a1"

=(888)$"a2" и т.д.


vikttur
Запоріжжя, 11 декабря 2008 года, 16:57

2 Мила (инженер)

="888"&A1

При A1="123" результат будет "888123"

Если ="888 "&A1, то "888 123"

Если Ваше "добавить" означает "сложить" , то =888+A1


Мила (инженер)
Россия, 12 декабря 2008 года, 13:47

Спасибо большое Вам,Vikttur.


Мила (инженер)
Россия, 19 декабря 2008 года, 08:04

Добрый день господа. Подскажите пожалуйста. Такая проблема.Есть файл в Excel. С ним работает куча народа. Как сделать так, чтоб народ в этот файл мог добавлять и корректировать строки, а удалять из файла строки не мог.


vikttur
Запоріжжя, 20 декабря 2008 года, 01:30

2 Мила (инженер)

Макросом.

Запишите макрорекодером снятие защиты листа, добавление строки, установку защиты листа.


Мила (инженер)
Россия, 22 декабря 2008 года, 10:11

Vikttur, но тогда ничего в лист нельзя вставить


Семенюк Сергей (Инженер)
Брест, Беларусь, 23 декабря 2008 года, 14:53

Добрый день. У меня вопрос, который упрощенно звучит следующим образом:

На одном листе EXCEL имеется база данных, состоящая из двух столбцов. В столбце А расположены артикулы, в столбце В – количество изделий данного артикула. База данных не упорядочена по артикулам и возможны повторяющиеся артикулы. Количество изделий при повторениях артикулов может быть разное.

На другом листе в ячейки столбца Аi записана функция НАИМЕНЬШИЙ(массив, i), которая позволяет выбирать артикулы из базы данных по возрастанию, в ячейки столбца Вi – функция, которая должна возвращать соответствующее количество изделий из столбца В базы данных.

Система работает при отсутствии повторяющихся артикулов в базе данных. При повторениях артикулов в базе данных функция НАИМЕНЬШИЙ возвращает столько одинаковых артикулов, сколько их в базе данных, а функция столбца В присваивает всем одинаковым артикулам одно и то же количество (первое из базы данных).

Вопрос: как присвоить повторяющимся артикулам правильные количества без сортировки базы данных и суммирования в ней количеств изделий с одинаковыми артикулами?


vikttur
Запоріжжя, 24 декабря 2008 года, 02:30

2 Мила (инженер)

Я в VBA не силен, но должна отслеживаться и блокироваться команда (событие?) удаления строки.


vikttur
Запоріжжя, 24 декабря 2008 года, 02:34

2 Семенюк Сергей (Инженер)

Необходимо отобрать уникальные значения артикулов и с помощью СУММЕСЛИ просуммировать количество.

Динамический(!) выбор уникальных записей с применением формул:

http://www.planetaexcel.ru/tip.php?aid=46


Даша(секретарь) (секретарь))
Россия, 24 декабря 2008 года, 12:24

подскажите ,пожалуйста,Как рассчитать рейтинг???7


vikttur
Запоріжжя, 24 декабря 2008 года, 12:27

2 Даша(секретарь)

Посмотрите функцию РАНГ


Альберт Каландаров (начальник отдела продаж)
Россия, Новосибирск, 26 декабря 2008 года, 07:35

Доброго времени суток!

У меня в работе часто приходится сверяться с клиентами по расчетам, и так же часто сверять и другие таблцы.

Буду признателен если сможете мне помочь помочь.

Мы имеем два столбца со значениями, необходимо что бы эксель как то выделил или отфильтровал, одинаковые значения в каждом из столбцов, либо наоборот выделил значения которые в них несовпадают. При условии что искомое схожее значение не обязательно в той же строке.

Например: в первом столбце в строке 1 стоит значение 1986, а во втором такое же значение в строке 230. Инужно что бы они как то выдлились

Через поиск искать сложно когда в таблице тысячи значений


vikttur
Запоріжжя, 26 декабря 2008 года, 13:40

2 Альберт Каландаров

В ячейку A1 в условное форматирование (Меню Формат-Условное_форматирование-Формула) вставьте формулу

=СЧЕТЕСЛИ($B$1:$B$300;A1)>0 и задайте необходимый формат.

Далее скопировать ячейку, выделить весь диапазон в столбце А, Правка-Специальная_вставка-Форматы-ОК.

При наличии в диапазоне B1:B300 значений из столбца А совпавшие ячейки (из А) выделятся тем форматом, который Вы задали в форматировании.

Аналогично - со столбцом В

=СЧЕТЕСЛИ($A$1:$A$300;B1)>0


Альберт Каландаров (начальник отдела продаж)
Россия, Новосибирск, 29 декабря 2008 года, 05:50

спасибо, большое! Очень помогли!

респект форуму.


Александр
Луганск, 29 декабря 2008 года, 10:04

Помогите пожалуйста, нужно написать макрос в екселе, я в этом деле чайник((

Для вычисления квадратного или кубичного корня числа разработать программу и пользовательскуя форму,которая должна содержать 2 текстовых поля,собранных в группу два переключателя и 2 командные кнопки. При выборе первого переключателя после нажатия кнопки РЕШЕНИЕ должен вычисляться квадратный корень числа,введенного в первое текстовое поле,а при выборе второго переключателя-кубичный корень числа. Результат выводится во второе текстовое поле. Для завершения работы программы используется командная кнопка ВЫХОД.

создать на листе иксель кнопку КОРЕНЬ, загружающую форму на лист


ксанка
22 января 2009 года, 01:08

Скажите, пожалуйста, можно ли как-то из PDF перенести таблицу в Excel?


dol (Programmer)
Ukraine, 23 января 2009 года, 10:25

Текст программы для решения задачи Александра

Private Sub cmbExit_Click()

End

End Sub

Private Sub cmbMain_Click()

If (obutQuad.Value) Then

tbRes.Text = Val(tbValue.Text) ^ (1 / 2)

Else

tbRes.Text = Val(tbValue.Text) ^ (1 / 3)

End If

End Sub

cmbExit - кнопка Выход

cmbMain - кнопка Решение

tbValue - текстовое поле для ввода числа

tbRes - текстовое поле для вывода

obutQuad - один из переключателей(Option Button)


Валера (Системотехник)
Украина, 26 января 2009 года, 11:18

Помогите решить задачку :Написать формулу вычисляющую Сумму элементов диапазона, значения которых попадают в отрезок [-5; 10].


dol (Programmer)
Ukraine, 26 января 2009 года, 11:52

Смотри в хелпе SUMIF


Валера (Системотехник)
Украина, 26 января 2009 года, 13:28

А как там правильно задать критерий - а то результат =0; Заранее благодарен

:-)


dol (Programmer)
Ukraine, 26 января 2009 года, 14:54

-10=IF(AND(A1>=-5;A1<=10);1;0)=SUMIF(B1:B28;"=1";A1:A3)

5=IF(AND(A2>=-5;A2<=10);1;0)

-10=IF(AND(A3>=-5;A3<=10);1;0)

Нужные значения хранятся в столбце А, В - используется для промежуточных значений в С - результат


dol (Programmer)
Ukraine, 26 января 2009 года, 14:58

Сори за текст без форматирования :) Думаю разберёшся!


Валера (Системотехник)
Украина, 26 января 2009 года, 15:04

Спасибочки !!!!!!!!! Большое!!!!!


Валера (Системотехник)
Украина, 26 января 2009 года, 15:19

Я конечно надоедаю - но если можно -"Написать формулы, заполнения диапазона А1:A100 равномерно распределенными случайными числами из отрезка [-3,55; 6,55]"

Только пожалуста попроще - я же не програмист - мне сложно - если можно на понятном для меня языке (СУММЕСЛИ.....) Спасибочки !!!!!!!!


dol (Programmer)
Ukraine, 26 января 2009 года, 15:46

Пишем в А1 =-3,55+6,55*RAND() и тянем на 100 ячеек вниз(для меня ни русский ни инглиш не родные :) хотя и пишу на них)


dol (Programmer)
Ukraine, 26 января 2009 года, 15:49

можна писати й так =-3,55*RAND()+6,55*RAND() :)


Валера (Системотехник)
Украина, 26 января 2009 года, 16:07

а что такое RAND()- Excel такого не понимает - как и я :-)


dol (Programmer)
Ukraine, 26 января 2009 года, 16:08

Используй 2 вариант(=-3,55*RAND()+6,55*RAND())

На русском Rand - СЛУЧЗНАЧ(эсли не ошибаюсь, у меня просто украинский офис :))


dol (Programmer)
Ukraine, 26 января 2009 года, 16:13

RAND=СЛЧИС


dol (Programmer)
Ukraine, 26 января 2009 года, 16:16

=RANDBETWEEN(нижн_межа;верхн_межа)

...иногда нужно копатся в хелпе :)


Валера (Системотехник)
Украина, 26 января 2009 года, 16:17

Спасибі величезне - тепер зрозумів і все вийшло!!!!!!!!!!!!!!!!!! Ура!!!!


Дима (Счетовод)
Нижний Новгород, Россия, 31 января 2009 года, 01:06

Доброго времени суток!

Подскажите неопытному какую формулу нужно использовать? Мой файл это чтото наподобие интерактивного прайса ... строки это наименования а столбцы это цена и количество.вот нужно рассчитывать общую сумму заказа. тоесть цену умножаем на количество для каждой строки и складываем результаты строк (очень много строк).Спасибо откликнувшимся!


Эдуард
31 января 2009 года, 04:52

>>складываем результаты строк (очень много строк).

:) Не надо формул. Выделяем все ячейки подлежащие суммированию и на панели нажимаем значок "суммирование" - прописная греческая "сигма".


Дима (Счетовод)
Нижний Новгород, Россия, 31 января 2009 года, 08:49

суммированию подлежатрезультаты вычислений тоесть умножения допустим первого столбца на второй.


Жанна (студент)
Алматы, Казахстан, 31 января 2009 года, 19:15

У меня на листе заголовки столбцов вместо букв обозначены цифрами, что очень усложняет работу с формулами.

Подскажите, пожалуйста, как изменить цифры в заголовках столбцов на буквы A,B,C и т.д., если у меня Excel 2007?


Жанна (студент)
Алматы, Казахстан, 31 января 2009 года, 19:24

Урааа! Нашла! Для заинтересованных: Кнопка "Office" - такая круглая в левом верхнем углу, в открывшемся меню - кнопка "Параметры Excel"

Дальше вкладка "Формулы"

Убрать галочку напротив пункта "Стиль ссылок R1C1"


Pavel (медицина)
Минск, Беларусь, 1 февраля 2009 года, 18:58

День добрый всем.

После того как добавил на лист Excel функцию определенную пользователем (сумма прописью)приходится ждать открытия книги 30-40 сек. Можно ли как-то ускорить открытие книги. В книге 10 листов, на каждом одна формула "сумма прописью". Excel 2000.


Bublik (Работаю)
Питер, 5 февраля 2009 года, 14:12

Добрый день,

очень надо прописпть в макросе Excel горячие клавиши, в частности Ctrl+Shift+стрелка вниз.

Выделить столбец до последней цифры.

Пишет № последней ячейки.

Но, в других книгах, эти ячейки пустые и диаграмма глючит.

Спасибо.


dol (Programmer)
Ukraine, 6 февраля 2009 года, 09:22

2 Bublik

Выложи код макроса


Володимир (студент)
Україна, 6 февраля 2009 года, 10:44

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


Андрей
Запорохье, 9 февраля 2009 года, 10:01

Люди, подскажитете пожалуйста. Как мне в мною написанную функцию добавить справку по этой же функции? И чтобы она отображалась на диаооговом окне


dol (Programmer)
Ukraine, 10 февраля 2009 года, 14:38

2 Андрей

Насколько мне извесно, такой хелп добавить нельзя


Sens
Мiнск, Беларусь, 10 февраля 2009 года, 18:14

2 Андрей:

> Люди, подскажитете пожалуйста. Как мне в мною написанную функцию добавить справку по этой же функции? И чтобы она отображалась на диаооговом окне

наверное, имеется ввиду подсказка по функции в диалоге "Insert Function" (Вставить Функция).

В таком случае, после добавления функции:

1)выберите в меню

Tools->Macro->Macros...

2) Вручную введите имя функции в поле Macro name (Имя макроса). Если функция с таким именем существует, то станет доступной кнопка "Options..."

3) Нажимте кнопку "Options..." и в поле "Description:" (Описание) введите текст подсказки для вашей функции.


Татьяна Магдич (Студентка)
Днепропетровск, Украина, 19 февраля 2009 года, 22:18

Подскажите пожалуйста как сделать так, чтобы при вводе числа в ячейку происходил анализ количества его разрядов (если число больше 999999, то оно 7-и разрядное и более; если число больше 999 - 4х разрядное и более) и, в зависимости от результата анализа, число должно округлятся до миллиона, тысячи, либо не округляться.

Например, число 123456 больше 999 и поэтому округляется до тысяч(результат в ячейке - 123,456 тыс.)


dol (Programmer)
Ukraine, 20 февраля 2009 года, 08:45

2 Татьяна Магдич (Студентка)

Формат->Ячейки

Там поиграйся:) Ответ на этот вопрос запросто можно найти в Хелпе(F1) :)


msunch (менеджер)
Россия, 24 февраля 2009 года, 12:08

Есть матрица:продукт-калории-хлебные единицы.Как при выборе из раскрывающегося списка продуктов получить значение НЕ ТОЛЬКО в ЭТУ ячейку, но и в 2 следующих на строке - как в матрице? (калории и хл. ед.)?

Спасибо!


dol (Programmer)
Ukraine, 24 февраля 2009 года, 12:34

2 msunch (менеджер)

Воспользуйся автофильтром, он такое делает...


ok
Гомель, 26 февраля 2009 года, 10:28

Господа, помогите!

Сделал большую таблицу 212кb, данные в которую стекаются посредством связей из 20 других файлов по 40-60kb. При обновлении не все данные из этих файлов считываются.

Что делать???


Дмитрий Козлов (Менеджер)
Санкт-Петербург, Россия, 3 марта 2009 года, 15:53

Уважаемые Господа, прошу подсказать, что происходит с Excel 2007 в режиме общего доступа к книге.

На разных листах имеется информация в ячейках, которая никак не меняется, если месяц уже прошел.

При периодическом доступе к информации в ячейках, где есть какие-либо цифры, происходит самопроизвольная смена формата ячейки на формат даты. В итоге, вместо введенных цифр, там где были проценты или просто цифры с общим форматом ячейки, становится формат даты, и отображается только дата даже в столбце порядкового номера строки. Что происходит и как от этого глюка избавиться?


Sens
Мiнск, Беларусь, 3 марта 2009 года, 21:26

2 Дмитрий Козлов (Менеджер):

Проверьте Number format (Числовое форматирование) для стиля Normal . Есть вероятность, что там установлен формат отличный от формата "Основной".


Sens
Мiнск, Беларусь, 3 марта 2009 года, 21:27

2 ok:

> Что делать???

Распишите каким образом данные "стекаются", т.е. какие формулы и ссылки используются для получения данных из других книг.


Анна (менеджер)
Беларусь, Минск, 10 марта 2009 года, 11:56

помогите пожалуйста!

как выбрать все комбинации цифр из массива 3Х4, всего их получится 220.


Инкогнито
23 марта 2009 года, 12:48

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


Алексей М. (Ч.П.)
Ишим, 24 марта 2009 года, 19:52

Подскажите пож-та!

При правильном округлении число 19,445 до десятых округляется до числа 19,5. А Excel почему то до 19,4. Как округлить число 19,445 до числа 19,5 не используя функцию ОКРУГЛВЕРХ.


Макар (специалист)
Самбор, 25 марта 2009 года, 14:29

Подскажите пожалуста как обєдинить две ячейки в одной дата в дугой текст? При обединение формулой сцепить дата переобразуєтся в тест(число. Что делать?


Sens
Мiнск, Беларусь, 27 марта 2009 года, 14:49

2 Макар (специалист):

> Подскажите пожалуста как обєдинить две ячейки в одной дата в дугой текст? При обединение формулой сцепить дата переобразуєтся в тест(число. Что делать?

Преобразуйте дату в текстовое представлние с использованием функции ТЕКСТ. Кстати, с помощью функции можно получить и отформатированное текстовое представление числа.

Если A1 содержит число, а B1 - дату, то формула в C1 может выглядеть так:

=A1 & "-" & ТЕКСТ(B1;"ДД.ММ.ГГГГ")

Также смотрите:

Объединение текста с датой или временем

http://office.microsoft.com/ru-ru/excel/HP030561241049.aspx?pid=CH010005141049

Описание функции ТЕКСТ

http://office.microsoft.com/ru-ru/excel/HP052093131049.aspx?pid=CH062528321049


Sens
Мiнск, Беларусь, 27 марта 2009 года, 14:52

2 Инкогнито:

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

Задайте формат для ячейки.

Подробно смотрите здесь:

Изменение отображаемого количества десятичных знаков

http://office.microsoft.com/ru-ru/excel/HP052412061049.aspx


Sens
Мiнск, Беларусь, 27 марта 2009 года, 15:16

2 Алексей М. (Ч.П.):

> При правильном округлении число 19,445 до десятых округляется до числа 19,5. А Excel почему то до 19,4. Как округлить число 19,445 до числа 19,5 не используя функцию ОКРУГЛВЕРХ.

Уважаемый Алексей, Excel все-таки округляет правильно, т.к. по правилам округления - 1-ая отбрасываемая цифра - 4 < 5, следовательно последняя из сохраняемых цифр остаётся неизменной. Использовать поэтапное округление в корне неверно.

В результате при округлении 19,445 до десятых и получаем 19,4, а не 19,5.


Ержан
Almaty, 30 марта 2009 года, 21:05

Помогите, пожалуйста, придмать функцию по ставлению значении с одной таблицы в другую при этом использовать функции поиска:

Таблица1

филиал продукт количество сумма

Нью-Йорк яблоки 5000 6000$

Париж апельсин 6000 1000$

Таблица2

Нью-Йорк количество сумма Париж количество сумма

яблоки 3000 4000$ 3000 5000$

цель: создать циклическую функцию которая будет брать данные с Таблица1 и ставить в Таблица2 в зависимоти от продукта, города, количества и сумм.

яблоки


Елена (конс)
Краснодар, 5 апреля 2009 года, 18:47

Добрый день! Не могу найти как в 2003 экселе ( год проработала в 2007) в сводной таблице сделать чтобы суммы (или другие занчения) отражались в ячеках правее названия строк. Так получается сделать только с одной. Если пеетягивать другие они уже отражаюся не в столбцах, а строках. Вообщем мне нужно сделтаь побобие 2007 экселя )

и второй вопрос, при включении фильтра неужели нет возможности выбирать более 1 значения в столбцах? а нпармиер 3-4?


Дарья
Нижневартовск, 6 апреля 2009 года, 09:29

Помогите пожалуйста, полдня мучаюсь уже, не могу ничего придумать, всю голову сломала.

Ситуация следующая. Есть два файла - Word и Excel. В Excel есть диаграмма, в диаграмме подписи к данным (у каждого столбца стоит его значение) подписи раскрашены разным цветом (Допустим у красного ряда - красные подписи, у синего - синие, и т.п.) Потом идем в Word - и вставляем в документ только что созданную диаграмму в виде связи (через "Правка-Специальная вставка...-Связь") Получаем документ с вставленной диаграммой, при двойном щелчке на которую открывается исходный Excel-файл. Дальше хочу печатать этот документ на цветном принтере. На предварительном просмотре - все путем, все цветное. А на листе из принтера - цифры-подписи к рядам становятся черными...при этом сами столбцы остаются цветными. В чем может быть проблема??? Может кто сталкивался? Настройки все перерыла, от принтера не зависит - на двух цветных одно и то же. Да..если связь разорвать - то все становится как надо, НО документ обязательно должен существовать именно со связями, а не картинками с диаграммами.

Помогите пожалуйста - не дайте холодной железке одержать верх над человеческим разумом :)


Виктория
Росся, 8 апреля 2009 года, 14:38

Народ, помогите пожалуйста .... в книге поменялись названия столбцов с А, В и так далее на цифры как вернуть буквы на место?


Sens
Мiнск, Беларусь, 8 апреля 2009 года, 20:18

2 Виктория:

> Народ, помогите пожалуйста .... в книге поменялись названия столбцов с А, В и так далее на цифры как вернуть буквы на место?

Виктория, это был вопрос на 1000 долларов ;)

http://office.microsoft.com/ru-ru/excel/HP051983231049.aspx

Чтобы включить или выключить стиль ссылок R1C1

1. Выберите пункт Параметры в меню Сервис и перейдите на вкладку Общие.

2. В меню Сервис установите или снимите флажок Стиль ссылок R1C1.


Виктория
Россия, 9 апреля 2009 года, 16:11

Sens

Мiнск, Беларусь, 8 апреля 2009 года, 20:18

Спасибо Вам огромное, только в моём Excel нет в меню Сервиса!!!!!!! ))))))))))

и как дальше жить??? ))))))))


Sens
Мiнск, Беларусь, 9 апреля 2009 года, 19:43

2 Виктория:

Если без шуток, то Вам поможет:

1) справка, которая в Excel вызывается по F1;

2) книга по Excel.

Бесплатный совет на будущее, если хотите получить ответ, постарайтесь наиболее точно сформулировать вопрос. Для начала хотя бы версию Excel могли упомянуть. ;)

Для 2007-ой версии: войдите в меню -> "Параметры Excel". Выбираем "Формулы" и убираем флаг "Стиль ссылок R1C1".


Sens
Мiнск, Беларусь, 9 апреля 2009 года, 19:46

2 Виктория:

вдогонку.

http://office.microsoft.com/ru-ru/excel/HP100818651049.aspx

Чтобы включить или выключить стиль ссылок R1C1, нажмите кнопку Microsoft Office Значок кнопки, откройте диалоговое окно Параметры Excel, в категории Формулы в разделе Работа с формулами установите или снимите флажок Стиль ссылок R1C1.


Sens
Мiнск, Беларусь, 9 апреля 2009 года, 20:10

2 Елена (конс):

> Не могу найти как в 2003 экселе ( год проработала в 2007) в сводной таблице сделать чтобы суммы (или другие занчения) отражались в ячеках правее названия строк. Так получается сделать только с одной. Если пеетягивать другие они уже отражаюся не в столбцах, а строках. Вообщем мне нужно сделтаь побобие 2007 экселя )

в 2003-ем так сделать нельзя.

> и второй вопрос, при включении фильтра неужели нет возможности выбирать более 1 значения в столбцах? а нпармиер 3-4?

Используя только Афтофильтр в 2003-ем так сделать. Для фильтрации по нескольким знаячениям можно использовать Расширенный фильтр.

Войдите в меню Данные->Фильтр->Расширенный фильтр... и в появившемся диалоговом окне воспользуйтесь полем "Диапазон условий" для задания ссылки на предварительно подготовленный диапазон, который будет содержать название колонки и значения, по которым хотите фильтровать.


Виктория
Россия, 13 апреля 2009 года, 14:47

Sens

Мiнск, Беларусь, 9 апреля 2009 года, 19:43

Спасибо Вам ООГГРООМНОЕ!!!!!!!!!!!!!!!

НЕ знаю, чтобы без вас делала!!!! )))))

Спасибо!!!!


Надя (студент)
Россия, 16 апреля 2009 года, 17:28

Здраствуйте. Дан ряд значений нужно найти сумму и произведение членов ряда, значения которых попадают в интервал [1,4]


Эдуард
16 апреля 2009 года, 18:49

>>Здраствуйте. Дан ряд значений нужно найти сумму и произведение членов ряда, значения которых попадают в интервал [1,4]

Здравствуйте. А при чем здесь ексель?


Надя (студент)
Россия, 16 апреля 2009 года, 20:40

Притом, что задание нужно сделать в Экселе.


vikttur
Запоріжжя, 17 апреля 2009 года, 22:27

2 Надя (студент)

Не поверите, СУММ и ПРОИЗВЕД. Формулы массива:

=СУММ(ЕСЛИ((F2:F16<=4)*(F2:F16>=1);F2:F16))

=ПРОИЗВЕД(ЕСЛИ((F2:F16<=4)*(F2:F16>=1);F2:F16))


Надя (студент)
Россия, 18 апреля 2009 года, 15:56

Спасибо,vikttur.

Вот такая задачка. Решить систему линейных уравнений вида Ax=b. Матрицу A размерностью 3*3 и вектор b сформировать из случайных чисел с помощью функции. Решение x* находится по формуле x*=A-1b. Проверить решение, то есть оценить величину |Ax*-b|. Найти произведения матриц A*A и A*A-1. Найти скалярное произведение векторов x и b. Оценить обусловленность матрицы A.

Почти все сделала, только никак не могу найти скалярное проиведение векторов и обусловленность матрицы А. Никто не в курсе?)


Павел (студент)
Минск, 19 апреля 2009 года, 16:31

Может кто знает, как в 2003 excel сделать так, чтобы отображались стрелки осей на графиках. А то требуют обяательно чтобы были нарисованы эти стрелки на концах осей, но я так и не нашел, как это сделать, кроме как с помощью автофигур. Но это полный геморой


Инесса, Русанова (учитель)
Тобольск, Россия, 20 апреля 2009 года, 16:03

Даны 2 столбца: 1 - страны, 2 - столицы. По названию страны, заданному в ячейке А1, определить столицу. Заранее благодарна.


Николай (Тренер)
Россия, 21 апреля 2009 года, 16:59

Существует ли подсветка дат в элементе управления "Календарь" (Excel)?

Нужно, чтобы определённые даты были отмечены или заблокированы для выбора.

Прошу ответ на почту. Спасибо


Sens
Мiнск, Беларусь, 21 апреля 2009 года, 17:18

2 Инесса, Русанова (учитель):

> Даны 2 столбца: 1 - страны, 2 - столицы. По названию страны, заданному в ячейке А1, определить столицу. Заранее благодарна.

воспользуйтесь функцией ВПР

http://office.microsoft.com/ru-ru/excel/HP052093351049.aspx


Sens
Мiнск, Беларусь, 21 апреля 2009 года, 17:20

Инесса, Русанова (учитель):

еще примеры использования ВПР здесь можно посмотреть, например, здесь

http://office.microsoft.com/ru-ru/excel/HP052289521049.aspx?pid=CH010005151049


Sens
Мiнск, Беларусь, 21 апреля 2009 года, 17:25

2 Павел (студент):

> Может кто знает, как в 2003 excel сделать так, чтобы отображались стрелки осей на графиках. А то требуют обяательно чтобы были нарисованы эти стрелки на концах осей, но я так и не нашел, как это сделать, кроме как с помощью автофигур.

Посмотрите здесь

http://www.andypope.info/charts/AxisPointers.htm


Инесса, Русанова (учитель)
Тобольск, Россия, 22 апреля 2009 года, 16:22

Спасибо всем за подсказки. Попробую. Скажите, а как такую задачу решить: определить острый угол, под которым пересекаются прямые: х-2у=1, х+у=1. Спасибо.


Инесса, Русанова (учитель)
Тобольск, Россия, 23 апреля 2009 года, 09:56

Может кто подскажет такую задачу: В японском календаре 60-летний цикл, из пяти 12-летних подциклов. Подциклам соответствуют цвета: зел, крас., желтый, белый, черный. Внутри каждого подцикла годы носят названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки, свиньи. 1984 год - год зеленой крысы был началом очередного цикла. в ячейке А8 год, в В8 вычислить его название.


Мурат Шевлоков
Москва. Россия, 23 апреля 2009 года, 09:57

Товарищи, подскажите плиз, как в сводной таблице задать формат вывода данных?

Мне например нужно SUM а ваводит нехорошая машина как COUNT. Можно конечно потом поменять, но если выводишь данные по 700 строкам, рука отвалится.

Безмерно благодарен всем!


Киселев Андрей (Закупщик)
Пятигорск Россия , 26 апреля 2009 года, 11:40

Как можно вставить фотопрайс из 1С в Excel, без потери графических элементов


wolk
2 мая 2009 года, 11:53

2 Киселев Андрей

Обратиться к программисту 1С, чтобы он написал выгрузку напрямую в Эксель.


Сергей (студент)
Россия, 14 мая 2009 года, 13:10

Скажите пытаюсь применить функцию ЛИНЕЙН, скопировав пример из справки про офисы, выдает ошибку #ЗНАЧ, как рабоать с этой функцией?


Сергей (студент)
Россия, 14 мая 2009 года, 13:16

т.е. я ставлю известные значения Y столбец Е2:Е12, потом известные значения Х А2:D12, затем истина, истина =ЛИНЕЙН(E2:E12;A2:D12;1;1)и в итоге опять ОШИБКА #ЗНАЧ :((((


Инкогнито
18 мая 2009 года, 03:05

В 2007 Excel пишу в ячейке 4-6, нажимаю Enter и он заполняет 4 июня. Как это убрать? Подскажите пожалуйста


Виктор
Minsk, 18 мая 2009 года, 13:07

Подскажите ,пожалуста, как в EXCEL быстро открыть скрытые строки. Кто то в корпаративном журнале случайно (или нет) скрыл 2000тыс строк. Согласитесь не совсем удобно откравать их по одной.


Sens
Мiнск, Беларусь, 18 мая 2009 года, 13:26

2 Виктор:

> Кто то в корпаративном журнале случайно (или нет) скрыл 2000тыс строк. Согласитесь не совсем удобно откравать их по одной.

1) Выделите все ячейки листа;

2) Щелкните на любой ячейке правой кнопкой мыши и во всплывающем меню выберите "Показать" Unhide.


Sens
Мiнск, Беларусь, 18 мая 2009 года, 13:34

2 Сергей (студент):

> т.е. я ставлю известные значения Y столбец Е2:Е12, потом известные значения Х А2:D12, затем истина, истина =ЛИНЕЙН(E2:E12;A2:D12;1;1)и в итоге опять ОШИБКА #ЗНАЧ :((((

Установите курсор в ячейку с формулой, нажмите F2 и затем CTRL+SHIFT+ENTER.


Sens
Мiнск, Беларусь, 18 мая 2009 года, 13:35

2 Инкогнито:

> В 2007 Excel пишу в ячейке 4-6, нажимаю Enter и он заполняет 4 июня. Как это убрать? Подскажите пожалуйста

Выделите ячейку, нажмите Ctrl-1, в списке выберите формат "Основной" и нажмите OK.


Виктор
Minsk, 18 мая 2009 года, 14:06

1) Выделите все ячейки листа;

2) Щелкните на любой ячейке правой кнопкой мыши и во всплывающем меню выберите "Показать" Unhide.

Пробовал. Не проходит.Пробовал CTRL+Unhide и SHIFT+Unhide. Когда кликаешь по скрытым строкам открывается только одна строка. Может есть какая либо комбинация клавиш?


Sens
Мiнск, Беларусь, 19 мая 2009 года, 13:09

2 Виктор:

> Пробовал. Не проходит.Пробовал CTRL+Unhide и SHIFT+Unhide. Когда кликаешь по скрытым строкам открывается только одна строка. Может есть какая либо комбинация клавиш?

Значит строки у вас на самом деле не скрытые, а имеют высоту > 0, но столь незначительную, что кажется, что строки скрыты. В связи с этим на них и не действует Формат->Строка->Отобразить.

Выделите нужные строки или весь лист и

воспользуйтесь меню

Формат -> Строка -> Автоподбор высоты.

> Может есть какая либо комбинация клавиш?

Стандартных нет.


Дмитрий
Минск , 26 мая 2009 года, 15:18

Доброго времени

Подскажите пожалуйста, возможно ли в Excel при создании выпадающих списков сделать так чтобы списки прокручивались колесом мыши, а не таскать бегунок в верх и низ левой клавишей


Sens
Мiнск, Беларусь, 28 мая 2009 года, 00:56

2 Дмитрий:

> Подскажите пожалуйста, возможно ли в Excel при создании выпадающих списков сделать так чтобы списки прокручивались колесом мыши, а не таскать бегунок в верх и низ левой клавишей

Можно. Прокрутка с помощью колеса работает, если установить курсор мыши на стрелку "вверх" или стрлеку "вниз" полосы прокрутки списка. Единственный минус - есть маленькие особенности ;)

Если курсор установить на стредку "вверх", то как не крутите колесо

список будет прокручитваться к началу. Аналогично и для стрелки "вниз", список будет ВСЕГДА прокурчиваться вниз.


Дмитрий
Минск , 29 мая 2009 года, 12:30

> Sens

Спасибо

:)Конечно не то что ожидалось но хоть что-то.


Дмитрий
5 июня 2009 года, 16:06

Подскажите, пожалуйста:

1. Скрываю несколько строк

2. Включаю фильтр

3. После снятия фильтра строки открываются - Как этого избежать?


Sens
Мiнск, Беларусь, 8 июня 2009 года, 14:07

2 Дмитрий:

> 3. После снятия фильтра строки открываются - Как этого избежать?

1) А вариант оставить фильтр и использовать защиту листа не подходит?

2)

Включите фильтр.

Выделите ячейки в пустой колонке справа/слева на высоту таблицы.

В первой ячейке пустой колонки введите число 1.

Меню Правка->Заполнить->Вниз

Отключите фильтр.

Выделите вашу таблицу, включая и дополнительную колонку.

Включите автофильтр.

В качестве значения автофильтра для новой колонки задайте значение (Пустые).

В диалоге меню Правка->Перейти нажмите кнопку выделить, потом выберите значение "только видимые ячейки" и нажмите Ок.

Отмените фильтр.

Меню Формат->Строка->Скрыть.

Все, нужные строки скрыты.

Какова конечная цель манипуляций?


булгакова yfnfif (студентка)
москва россия, 12 июня 2009 года, 15:35

подскажите, пожалуйста, как посчитать количество одинаковых чисел в диагонале массива чисел в excel????


vikttur
Запоріжжя, 12 июня 2009 года, 20:43

2 булгакова yfnfif

Смотрите справку по функции СЧЕТЕСЛИ


UFO (сисадмин)
Н. Новгород, 16 июня 2009 года, 10:56

такая проблема excel распечатывает пустую таблицу без данных. в предварительном просмотре показывает все как надо а когда распечатывает то только границы таблицы и никаких данных в ней -- что это может быть?? заранее спасибо


Ксения
Москва, 17 июня 2009 года, 12:31

сколько фильтрований можно сделать в одном столбце в Excel


Sens
Мiнск, Беларусь, 17 июня 2009 года, 16:30

2 Ксения:

> сколько фильтрований можно сделать в одном столбце в Excel

А сколько вам надо "фильтрований"? ;)

Какая версия Excel?

Опишите проблему, которую хотите решить.


Ольга М (бухгалтер)
Минск, 18 июня 2009 года, 14:49

Добрый день. У меня в екселе верхний индекс ячейки вдруг стал цифровым, и очень неудобно. Как это исправить?

Excel 2003


Sens
Мiнск, Беларусь, 18 июня 2009 года, 15:20

2 Ольга М (бухгалтер):

А у вас лицензионная версия Excel?

Если серъезно, то уже надоело в 1001 раз отвечать на тривиальный вопрос, ответ на который есть в справке по Excel, в любой книге по Excel и как минимум раз 10 отвечали на этом форуме.

Откройте страницу со всеми сообщениями темы

http://kv.by/forum/forum1000003886.htm

и сделайте поиск по странице по слову

R1C1


Sens
Мiнск, Беларусь, 18 июня 2009 года, 15:24

2 Ольга М (бухгалтер):

Честно говоря, думал у БелСвиссБанк-а достаточно денег, чтобы регулярно (или хотя бы иногда) проводить курсы по повышению компьютерной грамотности. Кризис сказывается? :(


Юрий Микишев (программист)
Россия, 24 июня 2009 года, 14:09

Кто нить знает как в экселе переправить формат ячейки с общего на текстовый с сохранением ее содержимого. Т.е. например в ячейке 12-кен-FD456-rty - это в общем формате а нада что б было тож самое тока в текстовом т.е. "12-кен-FD456-rty"?


Sens
Мiнск, Беларусь, 24 июня 2009 года, 19:17

2 Юрий Микишев (программист):

> Кто нить знает как в экселе переправить формат ячейки с общего на текстовый с сохранением ее содержимого.

На ячейке Ctrl+1 и выбрать формат "Текст".

> Т.е. например в ячейке 12-кен-FD456-rty - это в общем формате а нада что б было тож самое тока в текстовом т.е. "12-кен-FD456-rty"?

Строка 12-кен-FD456-rty и так текстовая.

Какова цель манипуляций?


Вадим Панин (клерк)
Москва, Россия, 25 июня 2009 года, 19:41

Создаём в Excel базы данных, среди которых ссылки с вэб-страниц на сайты и e-mail. При клике по ячейке с e-mail или URL автоматически открывается либо сайт, либо почтовый клиент.

К сожалению, БД создавал не я (только вношу изменения), иначе убивал бы ссылку в блокноте. В word всё просто и легко - выделил, убрал подчёркивание и цвет - нет ссылки. Как это сделать в Excel, с учётом того, что формул, макросов и прочих хитрых штучек не знаю, да и знать не хочу, потому что пользуюсь им только из-за такой необходимости, без подсчётов

Как это "убить"? Если очень сложно, то пошагово, пожалуйста!,


Владимир (Финансы)
Москва, 14 июля 2009 года, 17:16

Задача: у меня в папке C:\users\consulatant\ находятся несколько (больше десятка) документов .xls, которые имеют внешние ссылки друг на друга (данные из одного файлика подтягиваются в другой). Необходимо отправить эту папку клиенту со всеми имеющимися в ней документами. Однако, когда клиент открывает папку на своем компе у него сплошные #REF и #VALUE, т.к. во всех формулах, содержащих внешние ссылки, прописан путь к файлам так, как будто они все еще лежат на моем компе. Т.е. ='[c:\users\consultant\file.xls]Лист1'A1. Естессно, у клиента папка с файлами лежит соооовсем в другом месте. Решение: ??? P.S. Сам я пути к файлам не прописывал в формулах ;) - это эксель сделал. Убить их не получается: эксель тут же их заново подставляет.


Sens
Мiнск, Беларусь, 16 июля 2009 года, 02:28

2 Владимир (Финансы):

Какую версию Excel используете?

Проверял на 2003, все нормально работает.

Почитайте статьи, касающиеся обновления внешних связей

для Excel 2003

http://office.microsoft.com/ru-ru/excel/CH010004921049.aspx

для Excel 2007

http://office.microsoft.com/ru-ru/excel/CH100648441049.aspx


Sens
Мiнск, Беларусь, 16 июля 2009 года, 02:40

2 Владимир (Финансы):

Кстати, какие функции используются в формулах, возвращающих ошибки #REF и #VALUE ?


андрей (студент)
минск, 16 июля 2009 года, 17:10

здравствуйте. есть книга, в ней 2 страницы. первая страница - лист, полный вычислений. вторая - 2 колонки по 1000 значений в каждой. требуется пару значений (по 1 из колонки) подставить в 1 страницу, там вычислить, и результат вернуть на 2 страницу в 3 колонку. так проделать для 1000 значений. решение растянуть первый лист 1000 раз пожалуйста не предлагайте.


Саня (студент)
Украина, 18 июля 2009 года, 20:06

Мне надо купить квартиру, имеется газета в xls формате и телефоны агенств. Квартиру хочу покупать не через агенство, так вот мне из этой электронной газеты надо исключить телефонные номера агенств, что б у меня остались одни хозяева, как мне это сделать? То есть мне надо фильтр по нескольким значением (номеров агенств около 100)

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


vikttur
Запоріжжя, 19 июля 2009 года, 07:55

2 Саня (студент)

Меню Данные-Фильтр-Автофильтр

В фильтрующийся список организуются все данные, окруженные пустыми строками/столбцами.

Если нужно фильтровать локальный диапазон, то Меню Данные-Список-Создать_список.


vikttur
Запоріжжя, 19 июля 2009 года, 08:02

2 андрей (студент)

Очень точная формулировка вопроса: "там вычислить"

Таков и ответ. В ячейках С:

=там_вычислить


андрей (студент)
минск, 19 июля 2009 года, 21:34

2vkttur

спасибо. очень помог Ваш коммент. там вычислить означает что по сути нужно пересчитать страницу формул с большим количеством параметров, которые временами нужно будет изменять, получая в итоге единственное значение. по сути это означает, что пытаться уместить всё в одну формулу очень некомфортно, и решение в данной ситуации не подходит


vikttur
Запоріжжя, 20 июля 2009 года, 00:13

Андрей, в Ваших сообщениях мало информации. То, что расчеты на первом листе - понятно, но по каким критериям подтягивать результат? Сбросьте пример, попытаюсь помочь.

vikttyr=собака=ya.ru


olga
13 августа 2009 года, 08:46

Доброго времени суток!

Такая проблема: в экселе есть форма (экранная), заполняя которую заполняется лист с кучей данных. Сделала я его в 2000, а теперича надо в 97 перевести. В 97 не хватало одной бил-ки, я ее добавила и путь указала. Если заполнять новый лист - то все работает и потом сохраняется файл. А если редактировать сохраненный файл - то все зависает. Чего не хватает 97?


Максим (юрист)
Казанда, 20 августа 2009 года, 22:12

Вопрос: какая функция или как сосчитать определенное количество чисел (например, перечень возраста нек. категорий лиц).

25

33

55

и так далее до 90, чтобы функция считала их количество, например 2 человека в возрасте 25 лет, 4 человека в возрасте 55 лет и т.д. Спасибо, заранее.


Sens
Мiнск, Беларусь, 21 августа 2009 года, 13:21

2 Максим (юрист):

Используйте возможности сводных таблиц.

http://office.microsoft.com/ru-ru/excel/CH062528071049.aspx

Создание отчета сводной таблицы

http://office.microsoft.com/ru-ru/excel/HP051995561049.aspx

Если надо провести расчет по заданным критериям, то можно использовать функцию БСЧЁТ http://office.microsoft.com/ru-ru/excel/HP052090491049.aspx


денис (аналитика)
фастов украина , 2 сентября 2009 года, 12:34

Подскажите пожалуйста )))

Как в екселе можно скопировать формулу или какую функцию использовать ..... что б она автоматически заменяла только некоторые данные..... розтяговать не получается ...так как связи в разных книгах .....

Например ::

='Z:\Динаміка \2009 квартал 2\[житло.xls]ОСН. ПОКАЗНИКИ 2009, кв.2 '!$B$2

нужно заменить на :

='Z:\Динаміка \2008 квартал 4\[житло.xls]ОСН. ПОКАЗНИКИ 2009, кв.2 '!$B$2

меняется только квартал и год .....

можно ли что то сделать что б не забивать ети данные вручну (год и квартал) а он менялся автоматически


Sens
Мiнск, Беларусь, 2 сентября 2009 года, 14:11

2 денис (аналитика):

> меняется только квартал и год .....

> можно ли что то сделать что б не забивать ети данные вручну (год и квартал) а он менялся автоматически

можно. Воспользуйтесь функцией ДВССЫЛ

http://office.microsoft.com/ru-ru/excel/HP052091391049.aspx

пример использования ф-ции ДВССЫЛ

http://support.microsoft.com/kb/213933/ru

Еще можно использовать ДВССЫЛ совместно с ф-цией АДРЕС

http://office.microsoft.com/ru-ru/excel/HP052089831049.aspx

Обратите внимание, что ф-ция ДВССЫЛ работает только с открытыми книгами!


денис (аналитика)
фастов украина , 2 сентября 2009 года, 15:30

ОГРОМНОЕ СПАСИБО!!!!!

но все равно че то у меня не получается...

вот у меня есть формула или ссылка.... ='Z:\Динаміка \2009 квартал 2\[житло.xls]ОСН. ПОКАЗНИКИ 2009, кв.2 '!$B$2

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

='Z:\Динаміка \2008 квартал 4\[житло.xls]ОСН. ПОКАЗНИКИ 2008, кв.4 '!$B$2

как ето сделать с помощью тех функции ..... я не понимаю ....

З Ы Большое спасибо за терпение )))


Света Крынина (студент)
россия, 4 сентября 2009 года, 13:06

Очень нужно решить задачу на Excel:Постройте диаграмму, которая наглядно демонстрирует сходимость ряда

S(n=1..20)(-1)^(n-1)*x^n/n! , при х=3,000. Помогите пожалуйста, кто может.


Инна Ключ
Россия, Пермь, 14 сентября 2009 года, 14:36

Подскажите пож-та что нужно сделать чтобы при перетаскивании полей сводной диаграммы, исходная сводная таблица не менялась?


Світлана Берещук (студент)
Киев, 16 сентября 2009 года, 23:26

помогите мне ответить на вопрос с информатики буду очень благодарна:

Работа с формулами (строка формул), палитрой формул. ??


Евгений (Экономист)
Санкт-Петербург, 30 сентября 2009 года, 17:31

Ответ Денису (аналитику)

копируйте как есть, потом попробуйте использовать функцию "найти и заменить" (СTRL + F)

найти - Z:\Динаміка \2009 квартал 2\[житло.xls]ОСН. ПОКАЗНИКИ 2009, кв.2

заменить - Z:\Динаміка \2008 квартал 4\[житло.xls]ОСН. ПОКАЗНИКИ 2009, кв.2

меняйте только ссылку,от апострофа до апострофа (апостроф не включать), ячейку не трогайте


Sergio
Нижний Новгород, 3 октября 2009 года, 18:29

А если посмотреть на это с другой точки зрения то не все так гладко получается


Dervish
3 октября 2009 года, 21:07

Добрый день!

Помогите решить проблему. Есть текстовый файл

[code]Q: Страхование – это система

A: экономических отношений по поводу обмена стоимостями

A: экономических отношений, связанных с производством материальных благ и ус-луг

A: экономических перераспределительных отношений по поводу передачи во вре-менное пользование определенной суммы денег

A: *экономических перераспределительных отношений по поводу формирования и использования резервных фондов

Q: Какая функция реализуется только в случае проведения накопительных видов страхования

A: распределительная

A: контрольная

A: *сберегательная

A: рисковая[/code]

и т.д.

Надо рассортировать строки [i]question[/i] "Q" в алфавитном порядке, с каким условием, чтобы строки с ответами остались без изменений:

Результат:

[code]Q: АААААА....................

A:бла-бла-

A:бла-бла-

A:бла-бла-

Q: ББББББ.....................

A:бла-бла-

A:бла-бла-

A:бла-бла-[/code]


Ирина (Студентка)
Украина, 5 октября 2009 года, 00:15

Подскажите, пожалуйста, я через Exceл решаю экономическую задачу через "Поиск решений", где в результати пишется "Результат:значения целевой ячейки не найдено". Я не могу понять вообще, где хоть примерно ошибка. разный числа пробывала - не помогло.


Елена
13 октября 2009 года, 18:05

Подскажите, пожалуйста. Мне надо, чтобы в ячейках А1, В1, и т.д. я ставила результат, а напротив результата в ячейках А2,В2 и т.д. появлялись баллы, которые бы соответствовали данному результату. Как это можно сделать?


dol (Programmer)
UA, 14 октября 2009 года, 12:59

2Елена

Используй условное форматирование или функцию IF


Алиса (исполнительный директор)
Киев, Украина, 16 октября 2009 года, 15:29

Пожалуйста, подскажите, где в Excel-2007 можно убрать стиль ссылок R-1?

Заранее большое спасибо!


dol (Programmer)
UA, 16 октября 2009 года, 15:48

2 Алиса

Отправил ответ мейлом:)


Алиса (исполнительный директор)
Киев, Украина, 16 октября 2009 года, 15:57

dol (Programmer, БОЛЬШОЕ СПАСИБО!


dol (Programmer)
UA, 16 октября 2009 года, 16:04

Пожалуйста!

Смотрите также:http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=89718abd-2758-47b3-9f90-93788112b985


Селецкая Дарья (студентка)
Ровно, Украина, 20 октября 2009 года, 17:17

Как установить "Пакет анализа" в Excel,если комп говорит, что не видит его?


dol (Programmer)
UA, 21 октября 2009 года, 09:37

2 Селецкая Дарья

Запустите установку Excel, и там, в расширеных настройках установки должна быть галка.


Татьяна (студентка)
Москва, 25 октября 2009 года, 00:02

Подскажите пожалуйста как в 2003 excel сделать на графике стрелки на концах осей?

Когда выбираю "формат оси" и далее "тип линии", то там линии со стрелкой на конце нет. как быть?


Sens
Мiнск, Беларусь, 26 октября 2009 года, 17:11

2 Татьяна (студентка):

> Подскажите пожалуйста как в 2003 excel сделать на графике стрелки на концах осей?

Если с английским языком "дружите", то смотрите здесь

http://www.andypope.info/charts/AxisPointers.htm


САША
Краснодар, 1 ноября 2009 года, 21:36

Подскажите как сделать в 2009 екселе так: Имеется дата например 29.11.2009 и чтобы при приближении этой даты ячейка с ней выделялась например зеленым цветом?


Михаил
2 ноября 2009 года, 21:36

Excel на принтер выводит две копии листа вместо одной, переустановка excel и драйверов принтера не помогает, на другой принтер уходит одна копия, open office печатает одну копию. как это исправить?


vikttur
Запоріжжя, 3 ноября 2009 года, 11:45

2 САША, Краснодар

Меню Формат-Условное форматирование-Формула. Приблизительно такая:

=A1-СЕГОДНЯ()<=5

Где А1 - проверяемая дата, 5 - количество дней до даты, при котором сработает форматирование.


ОЛЕГ (учусь)
Россия, 5 ноября 2009 года, 07:08

Как вывести транспортированную матрицу к исходной? в Excel-2007


vikttur
Запоріжжя, 5 ноября 2009 года, 07:28

2 ОЛЕГ (учусь), Россия

Функция ТРАНСП(матрица).

Выделить область вставки, внести формулу в строку формул, нажать Ctrl-Shift-Enter. Формула должна заключиться в фигурные скобки {} - так вводятся формулы массива.


Надежда (менеджер)
Саратов, Россия, 7 ноября 2009 года, 00:03

Помогите пожалуйста! Мне нужно в excel 2003 сделать формулу аналогичную СУММЕСЛИМН, которая есть в ехсеl 2007. Т.е. мне нужно посчитать сумму с учетом трех критериев (массив данных оооочень большой)


vikttur
Запоріжжя, 7 ноября 2009 года, 00:35

Надежда (менеджер), Саратов

=СУММПРОИЗВ((условие1)*(условие2)*(условие3)*диапазон_суммирования)

Или то же, но формулой массива - вводится через Ctrl-Shift-Enter:

=СУММ(...)


Мила (Служащая)
13 ноября 2009 года, 13:21

Добрый день, господа. Подскажите пожалуйста, что можно придумать. В EXCEL набита информация. В столбце E из выпвдающего списка выбирается фамилия сотрудника. А рядом в столбце D надо вводить его табельный номер. Что можно придумать, чтобы не набивать таб. номер руками. Спасибо!


dol (Programmer)
UA, 13 ноября 2009 года, 13:58

2 Мила (Служащая)

Создать таблицу соответствий табельных номеров фамилиям сотрудников, а потом затягивать информацию VLOOKUP'ом


vikttur
Запоріжжя, 13 ноября 2009 года, 16:33

2 Мила (Служащая)

Присмотритесь к функции ВПР(фамилия;диапазон;столбец;0)

Если табельный номер в исходной таблице расположен левее фамилии, тогда используйте ИНДЕКС(диапазон;ПОИСКПОЗ(фамилия;диапазон;0))

Точнее - в справке Excel.


Евгения
14 ноября 2009 года, 19:22

Подскажите пожалуйста как в Excel выяснить, есть ли среди трех чисел отрицательные.


vikttur
Запоріжжя, 15 ноября 2009 года, 11:19

Функция =ЗНАК()


Мила (Служащая)
16 ноября 2009 года, 12:53

Спасибо Vikttur и dol (Programmer)Так я и сделала.


Юлия
Украина, 18 ноября 2009 года, 08:13

Подскажите, как в Ехел пронумеровать документ ( № по порядку). Я знаю, что набираешь формулу =1+1 и ставится следующий номер, а если нужно проставить дальше №, то только в ручном режиме? А № таких может быть больше 100. Помогите пожалуйста.


dol (Programmer)
UA, 18 ноября 2009 года, 09:05

2 Юлия

Эсли я правильно понял вопрос, то

Excel 2003: Edit->Fill->Series

Excel 2007: Вкладка Home->Fill


vikttur
Запоріжжя, 18 ноября 2009 года, 14:03

2 Юлия

Пронумеровать строки? Формулой =A1+1, где A1 - ссылка на предыдущую ячейку.


Эдуард
18 ноября 2009 года, 15:47

>>Подскажите, как в Ехел пронумеровать документ ( № по порядку).

Можно вообще-то и так, но проще без формул. В первую ячейку ставите 1 (или первую цифру), наводите на нижний левый угол выбранной ячейки, чтобы курсор стал "плюсиком" и нажав ПРАВОЙ мышкой тянете на необходимое количество ячеек. В выпавшем после этого контекстном меню выбираете "Заполнить". Если выбрать две ячейки, заполненные с некоторым шагом, то значения ряда будут с этим шагом.


Эдуард
18 ноября 2009 года, 15:48

Это называется "заполнение рядов".


Sens
Мiнск, Беларусь, 18 ноября 2009 года, 15:49

2 vikttur:

> Формулой =A1+1, где A1 - ссылка на предыдущую ячейку.

если не преобразовать резлуьтат в константные значения, то потом с такими номерами документов могут произойти неприятные вещи при удалении/вставке или копировании строк.


dol (Programmer)
UA, 18 ноября 2009 года, 16:25

2 Эдуард

Боян :)))


vikttur
Запоріжжя, 18 ноября 2009 года, 21:42

2 Sens

> если не преобразовать результат в константные значения, то...

Любой инструмент може иметь и плюсы, и минусы. Все зависит от конкретной задачи. Потому и показал вариант.

Можно еще посоветовать функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ, если нужна последовательная нумерация при скрытии строк,ДВССЫЛ и др.


Эдуард
19 ноября 2009 года, 10:11

>>Боян :)))

Разумеется, как и все написанное в "хелпе". Но народу лень читать.


dol (Programmer)
UA, 20 ноября 2009 года, 12:17

2 Эдуард

В каждой шутке есть доля шутки, всё остальное правда :)))


Pikachu (Студент)
Пенза, 23 ноября 2009 года, 14:21

Текст задания:При отсутствии ошибок в столбцах цен (отсутствие цены на товар, отрицательная цена на товар, две цены на один товар).

Я делаю 3 проверки =ЕСЛИ(И(C5>0;D5=0);C5*$A$75*$A$78;(ЕСЛИ(И(D5>0;C5=0);D5*$A$78))), где С5 цена в уе,D5 цена в руб,А75 курс уе,А78 надбавка. Задача:при ошибке необходимо чтобы выводился текст ошибки,а не просто истина или ложь


dol (Programmer)
UA, 23 ноября 2009 года, 15:08

2 Pikachu (Студент)

Если я правильно понял вопрос то ответ:

=IF(AND(C5>0;D5=0);C5*$A$75*$A$78;(IF(AND(D5>0;C5=0);D5*$A$78;"error")))


Pikachu (Студент)
Пенза, 23 ноября 2009 года, 16:26

поняли верно,но...нужно чтобы при определенной ошибке выводился соответствующий тип ошибки,вот в чем загвоздка,для меня проще в делфи код написать,чем девушке в excel разобраться,жду помощи,заранее спасибо


Инкогнито
23 ноября 2009 года, 21:25

2 Pikachu (Студент)

Функция в помощь: =ТИП.ОШИБКИ(A1)


Pikachu (Студент)
Пенза, 23 ноября 2009 года, 22:13

у меня вот такая функция получилась =ЕСЛИ(И(C5>0;D5>0);"2 цены";ЕСЛИ(ИЛИ(C5<0;D5<0);"отрицательная цена";(ЕСЛИ(И(D5=0;C5=0);"нет цены";D5*$A$78))))

A78 процент надбавки

C5 цена закупки в уе

D5 цена закупки в руб

Вопрос, как сделать так,чтобы для евро производилось умножение на курс и на процент, а для рубля только умнож на процент


vikttur
Запоріжжя, 23 ноября 2009 года, 22:14

2 Pikachu (Студент)

Без проверки на ошибку Вашу формулу можно записать

=(((C5>0)*(D5=0)*C5*$A$75)+((D5>0)*(C5=0)*D5))*$A$78

Какую ошибку нужно проверять?


vikttur
Запоріжжя, 23 ноября 2009 года, 22:38

2Pikachu (Студент)

Окончание формулы (вместо D5*$A$78):

(D5+C5*A75)*A78


Pikachu (Студент)
Пенза, 23 ноября 2009 года, 22:41

При отсутствии ошибок в столбцах цен (отсутствие цены на товар, отрицательная цена на товар, две цены на один товар).

В том то и смысл что проверку я могу сделать, не понимаю, только как при этом и все 3 вида ошибок выводились


Pikachu (Студент)
Пенза, 23 ноября 2009 года, 22:44

Итоговый вариант =ЕСЛИ(И(C6>0;D6>0);"2 цены";ЕСЛИ(ИЛИ(C6<0;D6<0);"отрицательная цена";(ЕСЛИ(И(D6=0;C6=0);"нет цены";(D6+C6*$A$75)*$A$78))))

спс vikturr


Pikachu (Студент)
Пенза, 24 ноября 2009 года, 19:37

A B C

цена цена остаток

в уе в руб

1 1,13 78

2 19 10

3 67 78

4 2,5 56

Необходимо цену умножить на остаток, загвоздка в том, что при этом выполняются 3 условия отсутствие цены на товар, отрицательная цена на товар, две цены на один товар,и при этом необходимо чтобы функция сама определяла, умножается цена в руб или в уе на остаток, при необходимости уе перевести по курсу


Pikachu (Студент)
Пенза, 24 ноября 2009 года, 19:39

таблица переехала( не удалось наглядно показать,думаю задание понятно и без этого


vikttur
Запоріжжя, 25 ноября 2009 года, 09:59

2 Pikachu (Студент)

Чем Вам не нравится Ваша предыдущая формула?


dol (Programmer)
UA, 25 ноября 2009 года, 10:55

2 Pikachu (Студент)

Создай свою ф-цию в Excel'e. С помощью VBA можно творить чудеса...


Максим
25 ноября 2009 года, 18:29

Подскажите пожалуста как в excel решить данную задачу: Вам предлагают купить недвижимость за 100000 руб. Вы хотите заплатить часть этой суммы, а потом сдавать эту недвижимость в аренду при 16%-ных годовых от ее стоимости. Вы хотите узнать, какую часть стоимости вам надо заплатить сейчас, чтобы через два года рассчитаться накопленной платой за аренду (расплатиться сразу всей суммой, без промежуточных выплат).

Всю голову поломал, незнаю с чего и начать, заранее спасибо


Pikachu (Студент)
Пенза, 25 ноября 2009 года, 18:38

2 vikttur

во 2 вопросе, немного другая функция, мне необходимо найти сумму, вычисляющую как сумма на остаток, но при этом у меня 10 значений закупок, которые могут быть записаны как в уе так и в руб, функция должна сама понять на какую цену в руб или в уе умножить или по-другому моя задача решится, если с C5 по С14 > 0, как это возможно записать в екселевском варианте?


vikttur
Запоріжжя, 27 ноября 2009 года, 01:09

2 Pikachu (Студент)

Не понял. Как Excel сам определит, на что умножать - на у.е. или рубли?


Pikachu (Студент)
Пенза, 27 ноября 2009 года, 09:40

2 vikttur

по другому задам вопрос

вот функция

=ЕСЛИ(И(C5>0;D5>0);"2 цены";ЕСЛИ(ИЛИ(C5<0;D5<0);"отрицательная цена";(ЕСЛИ(И(D5=0;C5=0);"нет цены";(C5*$A$75+D5)*H5+(C6*$A$75+D6)*H6+(C7*$A$75+D7)*H7+(C8*$A$75+D8)*H8+(C9*$A$75+D9)*H9+(C10*$A$75+D10)*H10+(C11*$A$75+D11)*H11+(C12*$A$75+D12)*H12+(C13*$A$75+D13)*H13+(C14*$A$75+D14)*H14))))

у меня проверка только для С5, как сделать проверку для С5 по С14,помогите оч надо,заранее спс


Оксана Ким (Бухгалтер)
Россия, Ростов-на-Дону, 27 ноября 2009 года, 11:36

Специалисты, просвятите плиз.....можно задать относительную ссылку на лист? Я постоянно добавляю копированием листы, и для расчета нужны значения с предъидущего листа………..ссылки постоянно, руками приходится переделывать, так как автоматически номер листа при копировании не меняется


vikttur
Запоріжжя, 27 ноября 2009 года, 15:18

2 Оксана Ким (Бухгалтер)

Как вариант - вписываете в ячейку имя предыдущего листа (можно и формулами, если возможно выделить какую-то зацепку), в формулах ссылок используете ДВССЫЛ. Например, =ДВССЫЛ(А1&"!А2") - ссылка на ячейку А2 листа с именем из А1 текущего листа.


vikttur
Запоріжжя, 27 ноября 2009 года, 15:33

2 Pikachu (Студент)

Без вывода сообщений об ошибках - иначе как в одной ячейке? Навскидку - формула массива (через Ctrl-Shift-Enter, формула должна заключиться в фигурные скобки). Не проверял.

=СУММ(ЕСЛИ((C5:C14>0)*(D5:D14>0)+((C5:C14<0)+(D5:D14<0))+(C5:C14=0)*(D5:D14=0);"";(C5:C14*$A$75+D5:D14)*H5:H14))


Оксана Ким (Бухгалтер)
Россия, Ростов-на-Дону, 27 ноября 2009 года, 15:51

vikttur, благодарю вас, перебить одну ячейку конечно проще, чем все на листе...я так понимаю, что ссылки на предъдущий лист (как бы он не назывался) нет!?


Pikachu (Студент)
Пенза, 27 ноября 2009 года, 18:40

2 vikttur

нет, ошибка

C5:C14>0 нельзя, сразу идет ошибка...

попробовал использовать СУММПРОИЗВ, но столбцы должны идти друг за другом,а у меня c,d,h

то есть (с1*h1)+(d1*h1)+(c2*h2)+(d2*h2)+...+(cn*hn)+(dn*hn)

делаю СУММПРОИЗВ(с1:h4);(d1:h4) ошибка выходит,если же

СУММПРОИЗВ(с1:d4);(e1:f4),то все ок

подскажите


vikttur
Запоріжжя, 27 ноября 2009 года, 20:21

2 Оксана Ким (Бухгалтер)

Функции, которая ссылается на предыдущий лист, нет. Но часто такое реализуется формулами. Еще один вариант - вставка имени листа в ячейку этого листа; поиск с других листов - по этой ячейке:

=ПСТР(ЯЧЕЙКА("ИМЯФАЙЛА";A1);ПОИСК("]";ЯЧЕЙКА("ИМЯФАЙЛА";A1))+1;255)

Оксана, можете прислать мне пример файла, заменив коммерческую информацию:

vikttyr собака yandex.ru

Может, помогу чем.


vikttur
Запоріжжя, 27 ноября 2009 года, 20:40

2 Pikachu (Студент)

"C5:C14>0 нельзя, сразу идет ошибка..."

Такая запись допустима для формулы массива. Просмотрел - формула должна работать.

Предложение как и Оксане Ким - пришлите пример с данными и желаемым результатом. Мой адрес - постом выше.


OFFeristka (студентка)
Казань, Россия, 30 ноября 2009 года, 23:27

Ребят!!! Помогите, пожалуйста!!! Кто умеет работать с массивами... Вопрос: при редактировании массива был выделен массив не полностью, а только часть (по глупости, но что ж делать)...после чего на любые действия стало выходить сообщение "нельзя изменять часть массива". Что делать? Работа проделана большая, а даже документ сохранить нельзя!!! Жду ответов...


vikttur
Запоріжжя, 30 ноября 2009 года, 23:50

2 OFFeristka (студентка)

Попробуйте ввести измененную формулу как формулу массива (Ctrl-Shift-Enter).

После этого отмените действие (на стандартной панели стрелочка влево - Отменить).


OFFeristka (студентка)
Казань, Россия, 1 декабря 2009 года, 00:06

vikttur, спасибо большое что откликнулись... Дело в том, что на данный момент выделена часть массива и невозможно попасть в ячейку где введена формула. Пытаясь удалить хоть бы и эту часть выходит одно и тоже постоянно. Кроме того, все открытые файлы Ехсеl теперь не закрываются, не смотря на то, что нет обращения друг к другу. Вважно сохранить один из файлов, а в нем и загвоздка...(((


vikttur
Запоріжжя, 1 декабря 2009 года, 00:19

2 OFFeristka (студентка)

Ctrl-Alt-Del - вызов диспетчера задач.

Приложение - Excel - Снять_задачу.

Закроются все документы Excel БЕЗ СОХРАНЕНИЯ!


OFFeristka (студентка)
Казань, Россия, 1 декабря 2009 года, 00:26

Известное дело =)) Но сохранить нужно этот массив дурацкий...Там перед ним работы дофига сделано...поэтому без сохранения так обидно закрывать...Предется начинать заново...Неужели нет возможности исправить эту ошибку?(((


Евгений (студент)
Россия, 4 декабря 2009 года, 19:46

Помогите пожалуйста! как реализовать при помощи формулы, в столбце посчитать количество ячеек с числовым значением >0, что бы сравнивало с другим столбцом и подсчитывало только те ячейки, где в строке есть определённое слово, похожая формула вот эта

СУММЕСЛИ (диапазон;критерий; диапазон_суммирования), только вместо СУММЫ, необходимо СЧЕТ?


vikttur
Запоріжжя, 4 декабря 2009 года, 23:11

=СУММ(ЕСЛИ((здесь>0)*(там=слово);1))

Вводится как формула массива.


dol (Programmer)
UA, 5 декабря 2009 года, 15:17

2 Евгений (студент)

=COUNTIF()


макксим (админ)
казань, 8 декабря 2009 года, 09:58

есть вроде бы простая задачка: надо из экселя сделать экспорт в txt ! причем чтоб при экспорте инфа из ячеек разделялась символом | и без пробелов.

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

как убрать пробелы? и поставит разделитель в виде | ???


dol (Programmer)
UA, 8 декабря 2009 года, 11:57

2 макксим (админ)

Ctrl+H -> from " " to "|" -> Replace All

Можно средствами Word Преобразовать таблицу в текст...

Можно написать макрос...


макксим (админ)
казань, 8 декабря 2009 года, 14:08

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

тут скорее нужен макрос


dol (Programmer)
UA, 8 декабря 2009 года, 14:41

2 макксим (админ)

Ну да макрос подойдёт, эсли понадобится помощь, могу помочь.

Хотя у меня появилась ещё одна идея воспользоватся функцией =CONCATENATE(A1;"|";B1;"|";...)


Владимир
16 декабря 2009 года, 09:52

Подскажите.

Надо сделать так чтоб из начальной ячейки скажем с цифрами 123456(цифры взяты наобум, там могут быть буквы или знаки препинания)получить 2 других по некой формуле в которой будет 123 и 456

Спасибо


vikttur
Запоріжжя, 16 декабря 2009 года, 11:58

2 Владимир

=ПСТР(A1;1;3) или ЛЕВСИМВ(A1;3);

=ПСТР(A1;3;3)


vikttur
Запоріжжя, 16 декабря 2009 года, 12:29

Поправка. Во второй формуле нужно начинать из четвертого знака:

=ПСТР(A1;4;3)


Миша В (студент)
Саратов Россия, 17 декабря 2009 года, 16:32

делать в экселе)

Лабораторная работа. Решить задачу линейного программирования (создать модель: дать имена ячейкам, оформить сделать отчет, показать зависимости - показать ячейки которые влияют на выбор )

3х1 + 2х2 </= 6

х1 - х2 >/= -1

х1 + 2х2 >/= 2

х1, х2 >/= 0

F= -x1 - 2x2 -> min


vikttur
Запоріжжя, 18 декабря 2009 года, 00:19

2 Миша В (студент)

Во как интересно! По подписи как бы студент, а по тексту сообщения большой начальник - сплошные требования("делать!", "Решить!", "создать!", "показать!").

Здесь форум, приказы не принимаются :)

Да и вместо Вас делать - какой смысл? Вам-то ума не прибавится...


Меньшикова Евгения (Товаровед)
Череповец, Вологодская обл., 19 декабря 2009 года, 11:22

Добрый день, подскажите, как в таблице получить данные за вычитом процента от соседнего столбца


dol (Programmer)
UA, 19 декабря 2009 года, 13:32

2 Меньшикова Евгения (Товаровед)

Эсли данные в ячейке A1 то в B1 пишите(0.01 - процент)

=A1-A1*0.01


vikttur
Запоріжжя, 19 декабря 2009 года, 17:06

2 Меньшикова Евгения

Если процент известен и не изменяется:

=0,99*A1


dol (Programmer)
UA, 19 декабря 2009 года, 17:51

2 vikttur

А чем мой вариант плох?? В нём больше прозрачности


vikttur
Запоріжжя, 19 декабря 2009 года, 19:51

2 dol (Programmer)

"А чем мой вариант плох?" - разве я говорил, что плох? Просто предложил вариант короче, а Евгения пусть выбирает :)


dol (Programmer)
UA, 20 декабря 2009 года, 13:54

2 vikttur

Ок! :)


Елена (учусь)
Витебск, Беларусь, 20 декабря 2009 года, 19:11

Подскажите, как сделать, чтобы документ Excel открывался на кокретном листе, а не на том, где были последние изменения (например, книга из трех листов: Лист1, Лист2, Лист3 - нужно, чтобы открывался на Лист1). Три дня промучилась с макросами и модулями, но каждый раз выскакивают какие-то ошибки. Помогите, пожалуйста, никогда с макросами не работала.


vikttur
Запоріжжя, 21 декабря 2009 года, 07:05

2 Елена (учусь)

"Три дня промучилась с макросами и модулями"

Зачем же так над собой издеваться ? :)

Возможно, вставляли макрос в обычный модуль. Разместите в модуле "Эта книга":

Private Sub Workbook_Open()

Sheets("Лист1").Select

End Sub


Елена (учусь)
Витебск, Беларусь, 21 декабря 2009 года, 19:21

vikttur, спасибо!!!


Таня (Финансист)
Киев, 22 декабря 2009 года, 15:51

Здравствуйте! Даже неудобно спрашивать, но сама не могу найти ответа.

Мне нужно в столбце найти минимальное число, но не учитывать 0, т.е. мин. число, которое больше нуля. Подскажите как это сделать?


vikttur
Запоріжжя, 22 декабря 2009 года, 16:21

2 Таня (Финансист)

И чего неудобного? Вы же не о личной жизни спрашиваете :)

=НАИМЕНЬШИЙ(A1:A12;СЧЁТЕСЛИ(A1:A12;0)+1) или =НАИБОЛЬШИЙ(A1:A12;СЧЁТЕСЛИ(A1:A12;">0"))


Таня (Финансист)
Киев, 23 декабря 2009 года, 15:00

Огромное Вам СПАСИБО!!! Все получилось.


Ангелина (Студентка)
Украина, Хмельницкий, 26 декабря 2009 года, 16:34

Подскажите, нужно массив данных 1столбец поделить так чтобы в одном столбце выводились данные только четных рядков исходных данных, а в другом столбце - нечетных


vikttur
Запоріжжя, 27 декабря 2009 года, 01:45

2 Ангелина (Студентка)

Функция строка поможет :)

Условие:

=ОСТАТ(СТРОКА(1:1);2)


Igor (Менеджер)
Тернопіль Україна, 28 декабря 2009 года, 23:42

Підкажіть будь ласка: в мене є текст 2000 строк!) можна якось зробити щоб цей текст був через одну строку???


vikttur
Запоріжжя, 29 декабря 2009 года, 07:02

2 Igor (Менеджер)

=ЕСЛИ(ОСТАТ(СТРОКА(1:1);2);"";ИНДЕКС(A$1:A$2000;ЦЕЛОЕ(СТРОКА(1:1)/2)))

Далі копіювати новий стовпчик, меню Правка-Спецвставка-Вставить-Значения - стовпчик А можна видалити.


Olevko (Студ)
Украина, Киев, 25 января 2010 года, 10:57

Подскажите, каким образом получить коэффициенты полинома 4 степени с линии тренда в отдельные ячейки?

Попытка записать уравние полинома в ячейку как в Хелпе

With Charts("chart1").SeriesCollection(1).Trendlines(1)

.DisplayRSquared = False

.DisplayEquation = True

Worksheets("sheet1").Range("a1").Value = .DataLabel.Text

End With

вызывает ошибку

Run-time error '9':

Subscript out of range


Кадастр (работа)
Украина, 26 января 2010 года, 10:49

как проставить номера страниц?


vikttur
26 января 2010 года, 12:15

2 Кадастр (работа)

Предварительный_просмотр-Страница-Колонтитулы-Создать_нижний_колонтитул-&[Страница]


glavny
Москва, 26 января 2010 года, 12:40

Помогите, пожалуйста, в следующем:

в таблице 5 столбцов и 450 ячеек (строк), в столбце "В" указаны : число и месяц в достоверном виде;года стоят 2029,2030,2037 и 2038: 17.12.2038; 26.10.2037 и т.п. (таблица формировалась программой для снятия показателей уровня крови из памяти глюкометра - произошёл сбой в настройках прибора).

Нужно изменить годы на 2008 и 2009гг. в 450 ячейках, не меняя при этом во всех ячейках верные числа и месяцы.

Всё перепробовал - ничего не получается!


Sens
Мiнск, Беларусь, 26 января 2010 года, 13:04

2 glavny:

Если даты расположены в столбце B, начиная с B2 и 2029, 2037 гг. должны быть преобразованы в 2008 г., а 2030 и 2038 в 2009, то примерная формула преобразования даты может выглядеть так:

=ДАТА( ЕСЛИ( ИЛИ(ГОД(B20)=2029;ГОД(B20)=2037);2008;2009);МЕСЯЦ(B20);ДЕНЬ(B20))


vikttur
27 января 2010 года, 01:58

2 glavny

Выделите диапазон. Меню Правка-Найти/Заменить, найти "2038", заменить на "2008" и по аналогии.


Capitan Vov (Инженер)
Салехард. Россия , 2 февраля 2010 года, 09:05

Люди помогите пожалуйста, большая проблемка, вроде и Exl знаю, но решить не могу. Объясняю:

При определенном значении ячейки A1, надо получить список из диапазона, но только характерных для этого значения. ВПР это хорошо, но если присутствует несколько значений мне нужен список на выбор


vikttur
2 февраля 2010 года, 10:08

2 Capitan Vov (Инженер)

1. Формулой массива. Нужно видеть пример данных.

2. С использованием доп. столбца, где определяются нужные строки.

3. ВПР2 в надстройке Plex от Николая Павлова (не сочтите за рекламу) - сайт "Планета Excel"

Можете выложить пример, гляну.

vikttyr собака яндекс ру


Жамик (Экономист)
Бухара, Узбекистан, 2 февраля 2010 года, 11:19

Как сменить цифры на латинские буквы в заголовке столбцов Excel Office 2007. Трудно ориентироваться в формулах. Переустановил Оffice не получается.


vikttur
2 февраля 2010 года, 11:29

2 Жамик (Экономист)

В 2007 не знаю, ищите похожее, в 2003:

Сервис-Параметры-Общие, снять галку "стиль ссылок R1C1"


dol (Programmer)
UA, 4 февраля 2010 года, 11:28

2 Жамик (Экономист)

"Меню Excel(главное)"->Excel Option->Formulas->R1C1 reference style


Мила (Служащая)
5 февраля 2010 года, 09:15

Добрый день, господа. Подскажите пожалуйста,как,cтоит Office 2007,в таблице (Word) пронумеровать строки?


Capitan Vov (Инженер)
Салехард. Россия , 5 февраля 2010 года, 10:05

vikttur спасибо за моральную поддержку, все получилось. Вот еще бы сделать не 2 связанных списка, а 3 и более было бы вообще пучком, но боюсь запутаться.

Дело было в присвоенном имени "Предприятие_Выбор", нужно было убрать фиксатор с номера ячейки. Еще раз спасибо что откликнулся.


Sens
Мiнск, Беларусь, 5 февраля 2010 года, 14:29

2 Мила (Служащая):

Добрый день, Мила!

> Добрый день, господа. Подскажите пожалуйста,как,cтоит Office 2007,в таблице (Word) пронумеровать строки?

А Word 2003:

1) выделить всю колонку таблицы, в которой нужна нумерация строк;

2) на тулбаре найти кнопку "нумерованный спсисок по умолчанию" и нажать ее.

3) чтобы нумерация строк в таблице начиналась с 1 надо правой кнопкой мыши щелкнуть на 1-ом номере в колонке и в конекстном меню выбрать "начать заново".

Для Word 2007 идея та же.


Мила (Служащая)
5 февраля 2010 года, 15:54

Спасибо большое Sens, все замечательно.


Дмитрий (экономист)
Минск, РБ, 12 февраля 2010 года, 12:06

Подскажите, пожалуйста, как объединить несколько документов (файлов) в один лист документа. У меня 50 файлов, а нужно чтобы информация шла последовательно в одном листе, т.е. один очень длинный по высоте документ получится должен.

Сразу уточню. Это не копии, это разные документы.

Столбцы имеют одинаковое название во всех 50-ти документах


dol (Programmer)
UA, 12 февраля 2010 года, 14:34

2 Дмитрий (экономист)

Надо писать макрос

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


Анастасия (Студентка)
Донецк, 13 февраля 2010 года, 00:40

Здравствуйте!

У меня в условии задачи дано 6 наименований товаров и данна стоимость каждого из них а также их общая стоимость.Как высчитать ПРОЦЕНТ стоимости одного относительно общей стоимости???Какая используется формула. Подскажите пожалуйста...


Эдуард
13 февраля 2010 года, 22:58

>>Какая используется формула.

Девушка, Вы в кулинарном техникуме учитесь или в филармонии? Для гуманитара подскажу, нужно поделить стоимость одного, на общую стоимость, а потом результат умножить на сто (100).


Дмитрий (экономист)
Минск, РБ, 15 февраля 2010 года, 11:14

dol (Programmer), спасибо за совет.

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

но есть одна неувязочка. Это не разовая работа, мне нужно будут ее делать ежедневно, и поля в каждом из документов могут быть разные по длине (сегодня это 1000 строк, завтра будет 1500 строк в документе с таким же названием) а как я понял, макрос будет фиксировать определенный размер рабочей области. Поправте меня, если я ошибаюсь.

Заранее благодарю.


vikttur
15 февраля 2010 года, 11:19

2 Анастасия & 2 Эдуард

Возможно, требуется показать процент стоимости для определенного товара, выбранного отдельно от базы данных.

Например:

A1:A6 - наименование; B1:B6 - цена; C1 - выбор наименования; тогда:

=100*ВПР(C1;A1:B6;2;0)/СУММ(B1:B6)


vikttur
15 февраля 2010 года, 11:29

2 Дмитрий

Как макросу скажете, так он и сделает :)

Смотрите почту.


dol (Programmer)
UA, 16 февраля 2010 года, 10:31

2 Дмитрий (экономист)

Эсть переменная которая хранит в себе конец рабочей области, эсли не ошибаюсь - xlLastCell.


Sens
Мiнск, Беларусь, 16 февраля 2010 года, 13:39

2 Дмитрий (экономист):

> но есть одна неувязочка. Это не разовая работа, мне нужно будут ее делать ежедневно, и поля в каждом из документов могут быть разные по длине (сегодня это 1000 строк, завтра будет 1500 строк в документе с таким же названием) а как я понял, макрос будет фиксировать определенный размер рабочей области. Поправте меня, если я ошибаюсь

Ошибаетесь :)

см. объектную модель Excel

WorkSheet.UsedRange - то что вам нужно


Елена (учусь)
Витебск, Беларусь, 19 февраля 2010 года, 22:27

Возможно ли с помощью макросов решить такую задачку:

Есть две таблицы. В первой: фамилия, дата приезда, дата отъезда. Во второй: список дат, список фамилий. Нужно, чтобы во второй таблице на пересечении фамилии и массива дат (например, с 01.02.2010 по 12.02.2010)проставлялись единички.


vikttur
19 февраля 2010 года, 23:48

2 Елена

Можно и макросами, и формулами.

Трудно советовать без примера. Шлите на

vikttyr"собака"яндекс.ру


Инкогнито (инженер, преподавателькурсов пользования компьютером)
Киев, Украина, 24 февраля 2010 года, 00:55

Если можно, подскажите , пож., как понять:

пересечение шкал диаграммы в значении 2Е+100


vikttur
24 февраля 2010 года, 09:18

2 Инкогнито

Могу поверить, что обычный пользователь компьютера может не знать, что такое шкала диаграммы. Но преподаватель компьютерных курсов, инженер - и не знает что такое экспоненциальное представление числа?!

Слабо верится.


Макс (экономист)
Минск, 11 марта 2010 года, 11:48

Создаю типовой формуляр для заполнения.

необходимо создать под "яйчейкой заполнения" комментарий.

к примеру:

_____________________________________

(наименование и адрес клиента)

так вот! как сделать, чтобы коммент, который скобках в низу, не печался на листе?


Sens
Мiнск, Беларусь, 11 марта 2010 года, 13:32

2 Макс (экономист):

> так вот! как сделать, чтобы коммент, который скобках в низу, не печался на листе?

вариант 1) спрятать всю строку;

вариант 2) установить для этой ячейки custom format ;;;

А не проще ли использовать стандартный комментарий к ячейке? :)


Евгений Петров (Рабочий)
Кемерово, Россия, 12 марта 2010 года, 09:34

vikttur

Спасибо!

Вы и мне помогли!


sasha (технолог)
узбекистан,ташкент, 14 марта 2010 года, 17:14

как сделать так чтобы при нажатии на f5 или ctrl+F.(или другой)

НАЙТИ В КНИГЕ НУЖНЫЙ ИНСТРУМЕНТ ПО НАЗВАНИЮ И ПАРАМЕТРАМ ОДНОВРЕМЕННО

(КАК ЕДИНАЯ ЯЧЕЙКА).у иеня идёт сначало столбец наименование (свёрла)второй стольбец-диаметры 11,12,15мм т.д(метчики)11,12...(если искать по диаметрам то там и там попадаются одни и теже а если по наименованию то ....0


vikttur
15 марта 2010 года, 09:53

sasha (технолог), почитайте об автофильтре или расширенном фильтре. Возможно, поможет в Вашей задаче.

Меню Данные-Фильтр


Макс (экономист)
Минск, 15 марта 2010 года, 15:05

Sens/

а можно узнать о этом способе более подробно.

вариант 2) установить для этой ячейки custom format ;;;

Вариант с примечанием не удолетворяет качеству исполнения. (приходиться работать с "чайниками", а порой и с "тормозами").

Данное форматирование яйчейки производиться через формулу или через отдельное форматирование яйчейки через некую дополнительну настройку в Экселе?

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


Макс (экономист)
Минск, 15 марта 2010 года, 15:15

Может быть есть некий шрифт (с имеющимся кодом), который при выводе на печать не печатается?


vikttur
15 марта 2010 года, 16:57

2 Макс (экономист)

"...который при выводе на печать не печатается?"

Вариант. Создать фигуру с текстом, в свойствах которой - "не выводить на печать"

Еще вариант. Ячейке с текстом примечания задать условное форматирование - при заполнении нужной ячейки цвет шрифта примечания становится одинаковым с цветом заливки(т.е. невидимым).


Sens
Мiнск, Беларусь, 15 марта 2010 года, 18:26

2 Макс (экономист):

> Данное форматирование яйчейки производиться через формулу или через отдельное форматирование яйчейки через некую дополнительну настройку в Экселе?

смотрите здесь

"Отображение или скрытие всех значений в ячейке"

http://office.microsoft.com/ru-ru/excel/HP052550431049.aspx

1. В меню Формат выберите команду "Ячейки", а затем откройте вкладку "Число".

2. В списке "Числовые форматы" выберите пункт "(все форматы)".

3. В поле "Тип" введите ;;; (три знака точки с запятой).


Sens
Мiнск, Беларусь, 15 марта 2010 года, 19:09

Макс (экономист):

есть еще один вариант с использованием макросов.

1) В книгу надо добавить обработчик события Workbook_BeforePrint.

Private Sub Workbook_BeforePrint(Cancel As Boolean)

Dim r As Range

On Error GoTo ErrHandler

Set r = ThisWorkbook.ActiveSheet.Range("MyRange")

r.Cells.Font.Color = r.Cells.Interior.Color

ErrHandler:

End Sub

2) на листе выделите ячейки, которые надо скрыть перед печатью и присвойте имя диапазону (в примере используется имя MyRange).

Теперь перед предварительным просмотром или печатью цвет шрифта для ячеек будет таким же как и цвет фона, что обеспечит невидимость текста :)


Макс (экономист)
Минск, 18 марта 2010 года, 14:55

Ребята, Спасибо, за помощь. Попробую разобраться. :)


Ruslan (1С - программист)
Молдова, 22 марта 2010 года, 15:58

Решение проблемы отображения заливки/выделения цветом шрифта / а также цвета шрифта:

панель управления -> специальные возможности -> Экран

пункт высокая контрастность - снять галочку!


Алекспндр (администратор сети)
Минск, 29 марта 2010 года, 16:37

Есть два листа в Таблице. В первом листе столбец в котором ячейки с раскривающимся списком. Как сделать чтобы из раскрывающегося списка выбирался необходимый элемент и остальные столбцы данной ячейки. Пример: Наименование:Кол-во: атрибуты: цена на листе 1 и на 2 листе Иод:2500

Зеленка:5000

Шприцы:500

Надо связать 2 листа

Наименование:Кол-во: атрибуты: цена

Зеленка : : :5000

Спасибо!


vikttur
29 марта 2010 года, 19:27

2 Алекспндр

<<чтобы... выбирался необходимый элемент и остальные столбцы данной ячейки>>

Это как? Ячейка принадлежит одному столбцу, а не наоборот.

По примеру непонятно, какая выборка нужна.

<<Есть два листа в Таблице>>

"Таблица" - это название книги с двумя листами? Или все-таки это лист с двумя страницами?


Sens
29 марта 2010 года, 20:08

2 Алекспндр (администратор сети):

Александр, постановка задачи абсолютна невнятная, но так думаю вам может пригодиться функция ВПР

http://office.microsoft.com/ru-ru/excel/HP052093351049.aspx

> Как сделать чтобы из раскрывающегося списка выбирался необходимый элемент

так вроде это руками делают ;)


Александр (студент)
Брянск, 30 марта 2010 года, 09:07

Help me!Есть таблица с размерами (Н:1,450 х 1,350 мм).Как прибавить число к каждому размеру?


Александр (администратор сети)
Минск, 30 марта 2010 года, 10:38

Извините, что невнятно изложил суть проблемы. Есть таблица, в ней два листа, 1-ая расчет, 2-ая данные. в 1- ввбираю информацию из раскрывающего списка по 1-ому столбцу из листа данных. Необходимо чтобы по выбранной ячейке из раскрывающего списка в лист расчет автоматически пербрасывались все значения строки в нужные ячеки листа расчет.


Sens
Мiнск, Беларусь, 30 марта 2010 года, 22:13

2 Александр (администратор сети):

см. выше - ф-ция ВПР


Иван (экономист)
Минск, 31 марта 2010 года, 08:27

Как в Excel в одной ячейке суммировать введенные числа. Например в ячейке А5 вводим число 15, затем вводим второе число в эту ячейку 23 и она должно прибавиться к 15 и в ячейке А5 высветиться 38


vikttur
31 марта 2010 года, 08:49

2 Иван (экономист)

<<Как в Excel в одной ячейке суммировать введенные числа>>

1. Применить макрос. Например, "Ячейка с накоплением":

http://www.planetaexcel.ru/tip.php?aid=95

2. Использовать итеративные вычисления (меню Сервис-Параметры-Вычисления-Итерации). Примененять итерации нужно аккуратно, этот инструмент имеет свои особенности. Например: отключается контроль за циклическими ссылками; если открыто две книги (одна с итерациями, вторая - без них), то при закрытии книги сохраняется та настройка (итерации вкл. или выкл.), которая в оставшейся открытой книге...


Александр (системный администратор)
Минск, 31 марта 2010 года, 12:33

Sens, большое спасибо!

Использую ВПР на листе1 Отчет в ячейке G14

=ВПР(Отчет!C14;список;'Биохимические исследования'!2;ЛОЖЬ)

Где Отчет это Лист1

Биохимические исследования- Лист2

Список – раскрывающийся список с Листа2 1-столбец

В ячейке С14- слово (мочевина) выбранное из раскрывающего списка Листа2 столбца 1 'Биохимические исследования'.

Необходимо взять со столбца 2 Листа2 'Биохимические исследования' соответственно его цену (2340)

Выдает сообщение – неправильная ссылка на ячейку, подскажите где ошибка, список отсортирован.

И как сделать эту процедуру автоматически. Спасибо!


Sens
Мiнск, Беларусь, 31 марта 2010 года, 16:21

2 Александр (системный администратор):

внимательно посмотри на формулу

=ВПР(Отчет!C14;список;'Биохимические исследования'!2;ЛОЖЬ)

1) 2-ой параметр должен быть ссылкой на таблицу. А что у тебя?

2) где 3-ий параметр Номер_столбца?


Александр (системный администратор)
Минск, 1 апреля 2010 года, 08:45

Sens, Доброе утро!

=ВПР(C14;'Биохимические исследования'!A4:B31;'Биохимические исследования'!2;ЛОЖЬ)

С14 -это ячейка Лист1

Биохимические исследования- Лист2

'Биохимические исследования'!A4:B31-таблица 2-ой параметр из Листа2

'Биохимические исследования'!2 - это второй столбец Листа2 -это 3-ий параметр Номер_столбца

Результат в Ячейку G14- Листа1

Что неверно! Спасибо!


vikttur
2 апреля 2010 года, 09:45

2 Александр

Внимательнее читайте справку по функции :)

=ВПР(C14;'Биохимические исследования'!A4:B31;2;0)


Мила (Служащая)
5 апреля 2010 года, 09:20

Добрый день! Помогите пожалуйста. Не могу никак собразить.Как в excel средствами VBA с одного листа выбрать гиперссылку и перенести ее на другой лист, тоже как гиперссылку? А у меня получается как текст.

Private Sub CommandButton2_Click()

NumStr = 3

For i = 1 To 700

Worksheets("база").Activate

If Trim(ActiveSheet.Cells(i + FirstRow - 1, 16)) = "пр" Then

Worksheets("выбор").Cells(NumStr, 15) = Worksheets("база").Cells(i + FirstRow - 1, 15)

NumStr = NumStr + 1

End If

Next

End Sub


Sens
Мiнск, Беларусь, 5 апреля 2010 года, 15:44

Мила (Служащая):

У Worksheet для работы с гиперссылками есть коллекция Hyperlinks и, в свою очередь, у Hyperlinks есть метод Add для добавления гиперссылки.

Мила, Вы уже не первый год на этом форуме ;) Если так часто необхдимо использовать VBA, то почему бы не прочитать книгу? Также в VBA прекрасный object browser и справка.


Мила (Служащая)
7 апреля 2010 года, 08:26

Добрый день Sens. Да, я давно на этом форуме, но я по-моему раз в год обращаюсь сюда за помощью. Сразу же при написании кода обратилась к клавише F1,попыталась реализовать их пример, но у меня выпадает в ошибку, поэтому и обратилась сюда, мне ведь только в одной строке заменить правую часть надо, а Вы так на меня ругаетесь.


Мила (Служащая)
7 апреля 2010 года, 12:29

Спасибо, помощь уже не нужна.


lovko (Белый воротничок)
РФ, 14 апреля 2010 года, 10:57

Помогите, пожалуйста, разобраться с такой проблемой. Мне нужна функция, которая будет располагаться в чейке А1. В ячейке В1 находится целое число, которое меняется. В ячейках С1-С3 находятся гиперссылки на другие книги. Мне необходимо следующее: если в ячейке В1 будет стоять единица, то в ячейке А1 должна появиться гиперссылка из С1. Если в В1 будет стоять двойка, то в А1 должна появиться гиперссылка из ячейки С2 и т.д. Я пробовал разные функции, но все они дают только текстовой адрес гиперссылки, а переход к другим книгам не осуществляют. Заранее благодарю!


Sens
Мiнск, Беларусь, 14 апреля 2010 года, 14:40

2 lovko (Белый воротничок):

для преобразования тектса в гиперссылку используйте функцию ГИПЕРССЫЛКА

http://office.microsoft.com/ru-ru/excel/HP100624121049.aspx


Дмитрий (Бухгалтерия)
Озеры,Россия, 15 апреля 2010 года, 09:17

Добрый день!У меня при открытии в Excele, Формат xml, 20-и значный счет,который там находится в xml ,должен,по-идее открываться в Excele так же как и в xml,но Excele ставит последние три цифры три нуля 000.

Как это изменить, исправить?

Заранее благодарю!!!


Алексей (Служащий)
Москва, 15 апреля 2010 года, 10:33

Здравствуйте! Помогите, пожалуйста! Имеется екселевский файл со сроками годности товара. Что нужно сделать (какую формулу поставить), чтоб заранее помечался продукт, срок годности которого будет истекать за 1, 2 и 3 месяца? Поставил сегодняшнюю дату (=СЕГОДНЯ). Как теперь всё это дело привязать к столбцу со сроками?

Заранее благодарен!


Sens
Мiнск, Беларусь, 15 апреля 2010 года, 14:17

2 Дмитрий (Бухгалтерия):

> Формат xml, 20-и значный счет,который там находится в xml ,должен,по-идее открываться в Excele так же как и в xml,но Excele ставит последние три цифры три нуля 000.

Установите для всей колонки формат ячеек ТЕКСТ и вводите туда хоть 100-значные номера.


Sens
Мiнск, Беларусь, 15 апреля 2010 года, 14:32

2 Алексей (Служащий):

> Что нужно сделать (какую формулу поставить), чтоб заранее помечался продукт, срок годности которого будет истекать за 1, 2 и 3 месяца?

Помечался как - в ячейках спец.столбца или помечался цветом? Если цветом, то используйте условное форматирование.

Если в столбце, то можно использовать такую формулу.

Предположим, что в 1-ой строке находится заголовк таблицы, в 1-ом столбце - название продукта, во 2-ом - "годен ДО", то в ячейку C2 можно поместить такую формулу

=ЕСЛИ(B2-СЕГОДНЯ() <= 30, "30 дней", ЕСЛИ(B2-СЕГОДНЯ() <= 60, "60 дней", ЕСЛИ(B2-СЕГОДНЯ() <= 90, "90 дней", "")) )


vikttur
15 апреля 2010 года, 16:51

2 Алексей (Служащий)

Еще варианты:

=ВЫБОР(1+(B2-СЕГОДНЯ()<= 30)+(B2-СЕГОДНЯ()<= 60)+(B2-СЕГОДНЯ()<= 90);"";"90дней";"60 дней";"30 дней")

=ВПР(B2-СЕГОДНЯ();{0;"30 дней":30;"60 дней":60;"90дней":90;""};2;1)


Sens
Мiнск, Беларусь, 15 апреля 2010 года, 23:16

2 vikttur:

Идея с ВПР красивая.

2 Алексей (Служащий)

Еще один вариант

=ПРОСМОТР(C7-СЕГОДНЯ();{-10000;0;30;60;90};{"просрочен";"30 Дней";"60 дней";"90 дней";""})


vikttur
16 апреля 2010 года, 01:17

2 Алексей (Служащий)

Обилие вариантов должно понравиться :)

Еще один с более точным определением продолжительности месяца:

=ИНДЕКС({"1 месяц";"2 месяца";"3 месяца";"более 3 месяцев"};МЕСЯЦ(B2-СЕГОДНЯ()))


ФКеуь
19 апреля 2010 года, 02:46

Помогите решить такую проблему! После переустановки винды установил офис, открыл свои рабочие файлы EXCEL и там поменялись формат ячейки, а точнее "количество запятых после числа", а когда на работе открыл тот же файл то там все нормальн! переустанавливал ОФИСОВ 3 разных версий все равно такая фигня.

в чем проблема и можно ее как то решить?

ЗАРАНЕЕ СПАСИБО!


vikttur
19 апреля 2010 года, 08:23

2 ФКеуь

Ну не нужно так Офисы мучить :)

Меню Формат-Ячейки-Число-Числовой-Число_десятичных_знаков


Михаил (инженер)
Алматы, 20 апреля 2010 года, 07:28

Добрый день!

Есть формат времени 00:00:01(ч.м.с).нужно ,чтобы секунды преобразовывались в шаги по 6 секунд. Для примера :

00:00:01-05с 1шаг (6 с)

00:00:07-11с 2шага(12с)

00:00:013-17с 3 шаг (18с) и т.д.

Может ли делать это ехел?

Если да ,то как это можно осуществить?


vikttur
20 апреля 2010 года, 08:49

2 Михаил (инженер)

Сутки (24 часа) - в числовом выражении для Excel это единица или 24*60*60=86400 - секунд.

=ЦЕЛОЕ(86400*A1/6,000001+1)

Разрядность дробной части зависит от максимального числа.


Михаил (инженер)
Алматы, 20 апреля 2010 года, 09:29

Спасибо за ответ! преобразования идут для часов минут и секунд, а нужно чтобы только секунды преобразовывались, а часы с минутами остались в прежнем формате.

0:02:42 -7 шагов.


Sens
Мiнск, Беларусь, 20 апреля 2010 года, 15:00

2 Михаил (инженер):

> Есть формат времени 00:00:01(ч.м.с).нужно ,чтобы секунды преобразовывались в шаги по 6 секунд.

есть еще такой вариант:

=ТЕКСТ(A1,"чч:мм:") & ОКРВВЕРХ(СЕКУНДЫ(A1),6)


vikttur
21 апреля 2010 года, 00:42

2 Михаил (инженер)

И еще (практически такое же, как у Sens'а):

=ЦЕЛОЕ(СЕКУНДЫ(A1)/6,1)+1


Михаил (Коммерческая деятельность)
Москва, Россия, 23 апреля 2010 года, 12:29

Здравствуйте. Подскажите пожалуйста, как в Excel прибавлять к нужной цифре определенный процент. К примеру: к цифре 100 прибавить 25%, чтобы получилось 125. И если знаете,как прибавить ко всем цифрам в столбце (оптом, не по отдельности) , определенный процент. Спасибо.


vikttur
23 апреля 2010 года, 20:22

2 Михаил

<<как в Excel прибавлять к нужной цифре определенный процент>>

Вписать в ячейку 1,25, копировать, выделить диапазон, меню Правка-Спецвставка-Операция-Умножить-ОК


Алёнка
2 мая 2010 года, 06:46

Подскажите пожалуйста какая aetrwbz отвечает за выделение шрифта курсивом при выгрузке из Delphi в Excel. Например зделать жирным это выглядит таким образом: XL.WorkBooks[1].WorkSheets[1].Range['c3:g3'].Font.Bold := True, а как курсивом


Savely
2 мая 2010 года, 11:33

Font.Italic?


NAD
Беларуссия, 3 мая 2010 года, 13:13

Здравствуйте!Помогите мне!!!Даны 20 целых чисел. Подготовить лист для определения минимального нечетного числа (известно, что такие нечетные числа среди заданных есть).


Галина
Архангельск, 5 мая 2010 года, 21:06

Здравствуйте! Помогите пож.!!! Подскажите как в екселе напечатать четные или не четные страницы, попорядку.:(


Инкогнито
5 мая 2010 года, 21:36

to NAD

можно так: ячейчейки a1-a20 для 20-ти исходных чисел, в ячейке b1 написать: =ЕСЛИ(ОСТАТ(A1;2)=1;A1;"no") и эту формулу растянуть до b20. В ячейку b21(или любую другую написать: =МИН(B1:B12)) - это и будет результат.


vikttur
11 мая 2010 года, 22:51

2 NAD

Формула массива (ввод завершается одновременным нажатием Ctrl-Shift-Rnter):

=МИН(ЕСЛИ(ОСТАТ(A1:A20;2);A1:A20))


vikttur
11 мая 2010 года, 23:05

2 Галина

Расположите по два листа по вертикали или горизонтали. Выделите нужные строки или столбцы, меню Файл-Печать-Выделенные листы.


NAD
Белоруссия, 12 мая 2010 года, 08:07

Спасибо!!!!!Инкогнито и vikttur


CEPE6AH
14 мая 2010 года, 14:18

1.Как в excel задать цикл используя условие(больше-меньше)?

2.Как автомат-ки скопировать значение в другую ячейку?


vikttur
14 мая 2010 года, 17:41

2 CEPE6AH

По второму вопросу. Копировать как? =А1? По событию? В зависимости от других данных? Смотря какая погода? Когда жена от компьютера прогоняет? :)


Инкогнито
20 мая 2010 года, 21:03

В Excel есть столбец с ценами хочу в том же столбце отнять 10 процентов.Как ето сделать?


Евгений (Студент)
Калининград, 20 мая 2010 года, 23:05

Подскажите,пожалуйста,мне нужно макрос, обрабатывающий таблицу, в 100 строк. Макрос должен определять ячейки, содержащие чётные и нечётные числа, и в зависимости от этого придавать разные цвета шрифту и заливке ячеек и менять сами значения цифр в каждой ячейке...Я сделал все:)Но что мне нужно сделать для того,чтобы в ячейке А1 менялось число?

Просто там стоит "О" и все числа кроме него изменяются...0 должен тоже изменяться.Как это сделать?

Спасибо:)


vikttur
21 мая 2010 года, 11:17

2 Инкогнито

Введите в любую пустую ячейку 0,9.

Выделить нужный диапазон (столбец с ценами), меню Правка-Спецвставка-Операция-Умножить-ОК


vikttur
21 мая 2010 года, 11:21

2 Евгений (Студент)

<и менять сами значения цифр>

Менять как? На противоположный знак? На цифра+1? На водку? :)

Покажите людям часть кода, отвечающего за это изменение.


КалининаМария (Студентка)
Волгоград, Россия, 24 мая 2010 года, 15:23

как вбивать огронмую формулу по физике?


Юлия (менеджер)
Рыбинск, Россия, 1 июня 2010 года, 12:20

Как из числа вычислить процент?


vikttur
2 июня 2010 года, 07:33

2 Юлия

Один процент - это сотая часть целого, это знает школьник 4-5 класса.

число*0,05 - 5% этого числа.


Юлия (менеджер)
Рыбинск, Россия, 3 июня 2010 года, 10:36

какую формулу для расчёта надо забить, чтобы высчитать процент.

И будьте более компитентными.Школьную программу знают достаточно большое количество людей.И не стоит оскорблять людей, если Вы недопоняли вопроса.


Sens
Мiнск, Беларусь, 3 июня 2010 года, 12:43

2 Юлия (менеджер):

Юля, извините, вступлюсь за vikttur, но по-моему вопрос был действительно недостаточно неполным. :)

> какую формулу для расчёта надо забить, чтобы высчитать процент.

Если число находися в ячейке A2, в B2 процент, который надо получить от A2, то в C2 введите формулу:

=A2*B2/100

Юля, чтобы ответ вас удовлетворил, хорошо сформилируйте вопрос и мы вам обязательно поможем ;)

хорошие примеры есть здесь:

http://office.microsoft.com/ru-ru/excel/HP011417121049.aspx


Андрей (менеджер)
Рига, Латвия, 3 июня 2010 года, 14:50

вопросик..

у меня инвойс с 800 наименованиями товаров(9ти значный числовой код, некоторые кода повторяются..возможно ли как то объединить кода и подсчитать общие суммы ( нетто, брутто, шт, сумма)?

заранее, большое спасибо.


Sens
Мiнск, Беларусь, 3 июня 2010 года, 15:15

Андрей (менеджер):

> у меня инвойс с 800 наименованиями товаров(9ти значный числовой код, некоторые кода повторяются..возможно ли как то объединить кода и подсчитать общие суммы ( нетто, брутто, шт, сумма)?

используйте "Сводные таблицы" (Pivot Tables)

Работа с отчетами сводных таблиц и сводных диаграмм

http://office.microsoft.com/ru-ru/excel/CH062528071049.aspx

25 простых отчетов сводных таблиц

http://office.microsoft.com/ru-ru/excel/HA010346331049.aspx


Милька
Россия,Казань, 5 июня 2010 года, 14:48

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


vikttur
5 июня 2010 года, 21:25

2 Милька

Для Excel-2003:

Меню Сервис-Параметры-Общие-убрать галку "Стиль_ссылок R1C1"


Михайлова
Россия Екатеринбург, 7 июня 2010 года, 12:41

Здравствуйте как преобразовать 7200 рублей 40 коп. в текст (Семь тысяч рублей 40 коп.)


Инкогнито
7 июня 2010 года, 13:13

Excel + деньги + текст

Гуглить.


Алексей Колсанов (Менеджер)
Россия(Новосибирск), 7 июня 2010 года, 21:58

Подскажите пожалуйста..

Используя библиотеку функций MS Excel, приведите решение следующей задачи:

Блок А1:А10 заполните целыми числами. В ячейке С1 запишите формулу, вычисляющую количество нечетных чисел блока.

Через какую формулу делается ?


vikttur
8 июня 2010 года, 07:54

2 Михайлова

Встроенной функции нет. Но решений много - и формулами, и макросами. Для поиска:

Excel + сумма прописью


vikttur
8 июня 2010 года, 08:05

2 Алексей Колсанов

Заполнить целыми (один из вариантов): в А1 записать число, ниже протянуть формулу:

=A1+1

Если нечетное число - ИСТИНА: =ОСТАТ(A1;2)=1

Определение количества нечетных - формулой массива (ввод завершается Ctrl+Shift+Rnter): =СУММ((ОСТАТ(A1:A10;2)=1)*1)

Или обычной формкулой: =СУММПРОИЗВ((ОСТАТ(A1:A10;2)=1)*1)


Victor (Бухгалтер)
1 июля 2010 года, 10:11

Господа, только не смейтесь.

Надо отключить стиль ссылок R1C1. Понимаю, что на этот вопрос тут тысячу раз отвечали, но я бухгалтер, у меня лицо по определению глупое. Только не надо в тысячу первый раз советовать залезть в меню "сервис". Проблема не в этом. Когда сохраняешь документ из 1С в формате Excel, а потом открываешь его, чертова галка ставится автоматически, причем, последующие новые файлы тоже автоматом создаются уже с ней. Как бы ей программно по ручонкам настучать?


Sens
Мiнск, Беларусь, 1 июля 2010 года, 15:46

2 Victor (Бухгалтер):

> Проблема не в этом. Когда сохраняешь документ из 1С в формате Excel, а потом открываешь его, чертова галка ставится автоматически, причем, последующие новые файлы тоже автоматом создаются уже с ней.

вариант 1:

найти шаблоны книг, которые использует 1C, открыть их в Excel, установить в Excel стиль ссылок A1, сохранить все открытые книги.

вариант 2:

Чтобы быстрее доибраться до переключения стиля ссылок можно вытянуть кнопку "Options..." на тулбар.

вариант 3:

написать "add-in" или "com add-in" для Excel, которые добавят тулбар с кнопками для переключения стиля ссылок.

макросы для переключения стиля ссылок

Sub SetReferenceStyleR1C1()

Application.ReferenceStyle = xlR1C1

End Sub

Sub SetReferenceStyleA1()

Application.ReferenceStyle = xlA1

End Sub


Sens
Мiнск, Беларусь, 1 июля 2010 года, 18:06

2 Victor (Бухгалтер):

Еще одна полезная вещь. Чтобы после старата Excel всегда устанавливался стиль A1:

Сохраните эти строки в файл ExcelA1.reg и потом запустите.

REGEDIT4

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Options\BinaryOptions]

"fRefA1_4_1"=dword:00000001

К сожалению, если после запуска Excel открыть книгу со стилем ссылок R1C1, то стиль в Excel изменяется. НО! При следующем запуске Excel стиль будет опять A1.


Sens
Мiнск, Беларусь, 1 июля 2010 года, 18:12

2 Victor (Бухгалтер):

файл из предыдущего примера применим к Excel 2003.


Sens
Мiнск, Беларусь, 1 июля 2010 года, 18:38

2 Victor (Бухгалтер):

Решил вашу проблему. В аддыне можно отловить событие открытия книги и установить стиль ссылок A1.

Если интересует, могу выслать надстройку для Excel, которая избавит вас от мучений. Оставьте в форуме координаты.


Victor (бухгалтер)
5 июля 2010 года, 15:12

Спасибо за участие. Решил проблему так: в папку XLSTART положил файл personal.xla с нужными настройками и R2D2 как рукой сняло:)


Таня
10 августа 2010 года, 20:01

Пытаюсь сделать складской учет на несколько страниц. Особенность отчета в том что у меня числится металл, и я должна указать что из чего делалось в отчетный период, посему строки постоянно сдвигаются. То что в экселе есть функция печатать заголовки это понятно, а есть ли возможность также печатать итоговую строку? И какая нужна формула, чтобы был итог именно по странице, когда суммы все время сдвигаются.


vikttur
10 августа 2010 года, 21:36

2 Таня

К сожалению, такой функции нет. Но есть пути обхода :)

1. Макрос.

2. Организовать данные в список (меню Данные-Список), там есть итоговая строка.

3. Организовать данные в автофильтр (меню Данные-Фильтр-Автофильтр) и скрывать пустые строки, итог - функцией ПРОМЕЖУТОЧНЫЕ.ИТОГИ.

4. ...


Таня
11 августа 2010 года, 19:47

Cпасибо за ответ. С макросами я управляться не умею. Попробую что-нибудь сделать по-вашему совету.


Таня
24 августа 2010 года, 00:15

Здравствуйте.

Вот что у меня получилось:

- не могу найти в данных "список", соответственно и итоговую строку тоже.

- в меню -Данные- есть "сортировка и фильтр", но не могу найти "автофильтр". Может быть это просто кнопочка "фильтр"? Там есть кнопочка "Дополнительно", может быть вы это имели ввиду? Но у меня ничего не получается. Выводит в итог только первую строку.

И вопрос: можно ли с помощью макроса сделать строку в конце листа так же, как и заголовки, печатаемой на каждой странице? И чтобы в этой строке подбивался итог по столбцу?


Sens
Мiнск, Беларусь, 25 августа 2010 года, 00:07

2 Таня:

Обсуждалось здесь

http://forum.klerk.ru/archive/index.php/t-32043.html

и здесь

http://inprog.ru/vba/macros_table_subtotals.html

Книга с макросом

http://www.adsemenov.ru/excel/addsum.xls


Таня
26 августа 2010 года, 18:10

Спасибо


Алексей Васильев (юрист)
Санкт-Петербург, 30 августа 2010 года, 15:50

Есть два столбца: в первом ФИО, во втором сумма долга. Данные в первом стобце повторяются, если у человека несколько долгов. Как удалить дубликаты таким образом, чтобы получилось: в одном столбце ФИО (уникальное), во втором сумма всех сумм долга по данному ФИО.


vikttur
30 августа 2010 года, 16:15

To Алексей Васильев

Извлечение уникальных (не повторяющихся) записей из списка:

http://www.planetaexcel.ru/tip.php?aid=46

Долг по одной фамилии:

СУММЕСЛИ(все_фамилии;фамилия;все_долги)


Sens
Мiнск, Беларусь, 30 августа 2010 года, 19:12

2 Алексей Васильев (юрист):

воспользуйтесь "Сводными таблицами" Excel

http://office.microsoft.com/ru-ru/excel-help/HA001034633.aspx

в первом же примере рассмотрен аналогичный случай :-)


Павел (Экономист)
Екатеринбург, 2 сентября 2010 года, 20:45

Товарищи, помогите, пожалуйста!!!

Есть табличка, которую надо отфильтровать по дате программно....

Есть код, но он почему-то не работает...

Ячейки - это конкретные даты, по которым надо отфильтровать.... но при выполнении кода происходит не то, что нужно...

n = Cells(2, 7).Value

k = Cells(2, 8).Value

Selection.AutoFilter Field:=3, Criteria1:=">=" & CDate(n), Operator:=xlAnd _

, Criteria2:="<=" & CDate(k)


Анна
8 сентября 2010 года, 14:56

Господа, нужна Ваша помощь. Как в Экселе вывести значения на линии тренда? Линия тренда степенная.


татьяна денисова
16 сентября 2010 года, 12:19

для расета количества дней между двумя датами , считает год 360 дней а надо 365


ГлавБух (комп)
интернет, 16 сентября 2010 года, 18:05

Каждый раз при вводе цифр в ячейки Excel - появляются какие то плюсики! Например: 7656544+11

Как их убрать из таблицы и печатать нормальными цифрами и буквами.


Savely
16 сентября 2010 года, 19:00

2 ГлавБух: Формат ячейки правильно поставьте (правой на ячейке, формат ячеек - "числовой", допустим)

P.S. И сходите на курсы "компьютерной грамотности" - жить станет проще, надеюсь.


Инкогнито
18 сентября 2010 года, 17:21

Без функции:

01.10.2010-01.10.2009=365

Вы используете функцию ДНЕЙ360?


РОМА (ИНЖЕНЕР)
РОССИЯ, УФА, 8 октября 2010 года, 13:26

ПОМОГИТЕ ПОЖАЛУЙСТА

как в икселе заменить одну строчку но во всех листах


vikttur
8 октября 2010 года, 16:18

2 Рома

Заменить чем? Или как? Или для чего?

Если вставить данные, то:

копировать строку-выделить ярлыки нужных листов (с помощью Ctrl)-вставить копированное.


Сергей (руководитель)
Украина, 11 октября 2010 года, 23:14

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

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

Спасибо


vikttur
12 октября 2010 года, 00:20

2 Сергей

Функции ЕЧИСЛО(ПОИСКПОЗ(чего;массив;0)), СЧЕТЕСЛИ(массив;чего)>0, ПРОСМОТР...

Но, т.к. выбирать предполагается из нескольких файлов, лучше применить VBA. Найдите толковый форум по Excel {например, planetaexcel}, прикрепите пример и Вам с макросом обязательно помогут.


Сашко (Студент)
Луцьк. Україна, 12 октября 2010 года, 19:07

Как написать в екселе кубичный корень tg5x ???


vikttur
13 октября 2010 года, 07:43

2 Сашко

Корень - это величина обратная степени: (tg5x)^(1/3)


маня
Россия, 23 октября 2010 года, 15:47

подскажите пожалуйста как вписать вформулу в 5-ти ячейках что они в сумме =1,и их диапозон от 0 до 1

т.е система: 0<(x1;х2;х3;х4;х5)<1

x1+х2+х3+х4+х5=1

как это оформить у меня еxsel 2007


vikttur
23 октября 2010 года, 17:59

2 маня

Перечитайте свой вопрос. Вам понятно? Мне нет.

Вывести в пяти ячейках любые числа в диапазоне от нуля до единицы, чтобы их сумма равнялась "1"? Если так, то, как вариант:

в четырех ячейках:

=СЛЧИС()/4

В пятой:

=1-СУММ(первые_четыре)


Юрий Коваленок (буквоед)
Витебск, РБ, 26 октября 2010 года, 16:29

Люди !!! ХЕЛП !!! Подскажите можно ли в Exel цифры, стоящие в строчке как-нить автоматом поставить в столбец ?


Sens
Мiнск, Беларусь, 26 октября 2010 года, 20:10

2 Юрий Коваленок (буквоед):

Преобразование столбцов в строки и строк в столбцы

http://office.microsoft.com/ru-ru/excel-help/HP005203138.aspx

привет Витебску!


vikttur
26 октября 2010 года, 23:01

2 Юрий Коваленок

Превращение строк в столбцы и обратно:

http://www.planetaexcel.ru/tip.php?aid=165.

Функция ТРАНСП().

Простая ИНДЕКС:

=ИНДЕКС($A$1:$J$1;СТРОКА(1:1))


Чайников Excel Евгеньевич (манагер)
Белгород, 8 ноября 2010 года, 22:02

Доброго времени суток. Боюсь неправильно объяснить, вообщем требуется из одного листа "подтянуть" значение в другой, по совпадениям.Заранее благодарю.....


vikttur
8 ноября 2010 года, 23:26

2 Чайников

Исчерпывающее задание :)

По совпадениям чего? Подтянуть как?

Использовать VBA или только штатными средствами?


Чайников Excel Евгеньевич
9 ноября 2010 года, 10:50

Попробую привести пример: в одном файле содержатся столбец с наименованием, столбец с продажами, в другом столбец с этими же наименованиями и столбец со штрихкодами. Необходимо в первый файл к наименованию "подтянуть" из второго штрихкода. Спасибо...


Sens
Мiнск, Беларусь, 9 ноября 2010 года, 13:37

2 vikttur:

может Чайникова :) интересовала функция ВПР (VLOOKUP) ?

http://office.microsoft.com/ru-ru/excel-help/HP010069835.aspx


Инкогнито
12 ноября 2010 года, 13:30

Доброе время суток. Подскажите пожалуйста, как сделать эту таблицу: У меня таблица учета расходов. В ней есть выпадающий список с наименованием товаров. Товары делятся на подгруппы (например: молочка, мучное). Каждый список на отдельном листе. Как сделать так, чтобы когда я хочу выбрать товар я могла выбирать не только с одной определенной группы, но и с другой. И как еще сделать так, чтобы рядом автоматически вводилась цена данного товара.

Большое спасибо за помощь.


Sens
Мiнск, Беларусь, 12 ноября 2010 года, 14:12

2 Инкогнито:

> чтобы рядом автоматически вводилась цена данного товара.

Смотри выше ссылку на справку по функции ВПР

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

если не пугает английский язык, посмотрите здесь

Excel Data Validation -- Create Dependent Lists

http://www.contextures.com/xldataval02.html

Excel Data Validation -- Dependent Dropdowns from a Sorted List

http://www.contextures.com/xldataval13.html


Елен@
16 ноября 2010 года, 07:05

Здравствуйте! Подскажите, пожалуйста, мне надо цены оптового прайса изменить на цены розничного, можно ли и как одним махом прибавить ко всем значениям (ценам) одного столбца 25%? Заранее благодарю!


vikttur
16 ноября 2010 года, 07:58

2 Елен@

Копировать 1,25, выделить диапазон вставки, меню Правка-Спецвставка-Умножить-ОК


Елен@
16 ноября 2010 года, 11:17

vikttur, спасибо Вам большое!!! )) А можно ещё эти значения массово округлить до целых?


vikttur
16 ноября 2010 года, 21:30

2 Елен@

Смотрите справку по функциям. По округлению встроенных 3 или 4. Если нужно только целое, то ЦЕЛОЕ(A1) :)


Елен@
17 ноября 2010 года, 06:05

vikttur

спасибо, я поняла как отдельное число в одной ячейке округлять, а как сразу весь столбец? Причем какие-то числа к меньшему значению, а какие-то к большему :(


vikttur
17 ноября 2010 года, 07:33

2 Елен@

<я поняла как отдельное число в одной ячейке округлять, а как сразу весь столбец?>

В доп.столбце пишем формулу, растягиваем на весь диапазон - получаем новые данные в этом столбце.

Выделяем полученные данные, копируем, меню Правка-Спецвставка-Значения-ОК - формулы удалились, значения остались.

Копировать новые данные, вставить вместо старых, доп. столбец удалить.


Инкогнито
17 ноября 2010 года, 10:18

2 Sens:

Спасибо вам огромное. С ценой получилось. А вот английский немного пугает, на русском ничего нет?


vikttur
17 ноября 2010 года, 10:29

2 Инкогнито

Загляните в Приемы:

http://www.planetaexcel.ru/tips.php


Инкогнито
17 ноября 2010 года, 13:50

2 vikttur:

Это немного не то. Или я просто что-то не так поняла. Мне вот смотрите как нужно:

Я в ячейке выбираю выпадающий список №1-продукты (но нужно еще так, чтобы я с этой же ячейки могла выбрать список №2-хоз.товары и №3-разное), а в этом списке №1 есть списки №1.1-молочные, №1.2-хлебобулочные и т.д. А в списке №1.1-молочные должен быть список №1.1.1 - перечень молочных продуктов и и.д.

Такое можно сделать?


vikttur
17 ноября 2010 года, 19:55

2 Инкогнито

<Это немного не то>

Вы точно все просмотрели?

Связанные выпадающие списки:

http://www.planetaexcel.ru/tip.php?aid=64


Елен@
18 ноября 2010 года, 10:55

vikttur

у меня не получается округлить весь столбец :( но всё равно большое спасибо :)


Инкогнито
18 ноября 2010 года, 10:59

2 vikttur:

Спасибо большое. Буду пытаться сделать.


vikttur
18 ноября 2010 года, 12:28

2 Елен@

<у меня не получается>

Расписал как мог, Где застопорилось?

Данные в столбце А.

В1=ЦЕЛОЕ(A1), растянуть вниз. В столбце В данные столбца А без дробной части.

Выделить данные столбца В, копировать.

Выделить A1, меню Правка-Спецвставка-Значения-ОК. Теперь в столбце А данные столбца В, или, по другому - данные столбца А, но без дробной части.

Столбец В удалить.


Кирилл Проклов (Audit)
Russia, 22 ноября 2010 года, 09:15

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


Sens
Мiнск, Беларусь, 22 ноября 2010 года, 19:28

2 Кирилл Проклов (Audit):

"объеденить" означает

- суммировать числовые значения

или

- объединить строковые значения?

Результат в какой ячейке должен быть?


Sens
Мiнск, Беларусь, 22 ноября 2010 года, 20:08

Кирилл Проклов (Audit):

если строковые значения в столбце A, начиная с A1, то в B1 введите формулу:

=ЕСЛИ(ОСТАТ(СТРОКА();2)=1;СЦЕПИТЬ(A1;СИМВОЛ(10); A2);"")

скопируйте формулу в остальыне ячейки


vikttur
23 ноября 2010 года, 00:04

Sens, не стоит напрягаться.

Автор (он же visorre) получил нужный совет на Планете_Excel еще в 11:59, но здесь отписаться не посчитал нужным.

webley <Как вариант - руками объединяете Н3 и Н4, копируете, а затем выделяете весь нужный диапазон -> Специальная вставка -> форматы>


Юрий Бондар (Торговля)
Белая Церковь Украина, 28 ноября 2010 года, 12:48

С помощью какой функции в Excel можно

разделить текст на 2 и больше ячеек


vikttur
28 ноября 2010 года, 16:18

2 Юрий Бондар

1. Меню Данные-Текст_по_столбцам.

2. Текстовые функции ЛЕВСИМВ(), ПРАВСИМВ(), ПСТР().


Нина (секретарь)
Москва, 2 декабря 2010 года, 15:51

Здравствуйте! У меня очень глупый вопрос,но никак не могу сообразить. В excel таблица, названия столбцов написаны горизонтально, как мне написать их вертикально?


vikttur
2 декабря 2010 года, 22:18

2 Нина

Названия столбцов пишутся над столбцами. Если написать их вертикально, это уже будут строки :)

Ну, а серьезно,я понял так, что Вы хотите изменить направление текста, чтобы читался снизу вверх. Зачем? Слишком узкие столбцы? А узкие, потому что делаете бланк с объединенными ячейками? Откажитесь от этой затеи. И от одной, и от другой. Текст в названиях столбцов повернуть нельзя. А объединенные ячейки - зло. Это Вам красиво, а Excel их не любит.


Sens
Мiнск, Беларусь, 2 декабря 2010 года, 22:34

2 Нина (секретарь):

> названия столбцов написаны горизонтально, как мне написать их вертикально?

Выберите ячейку, в контекстном меню "Формат ячеек" перейдите на закладку "Выравнивание", задайте угол поворота текста в группе "Ориентация".

2 vikttur:

> А объединенные ячейки - зло. Это Вам красиво, а Excel их не любит.

по этому пункту полностью с вами согласен.


vikttur
3 декабря 2010 года, 08:00

2 Sens

Я подумал об Excel'евских заголовках столбцов - A, B, AF :)


ad
Почеп, Брянская область, 6 декабря 2010 года, 10:41

Такая проблема. Есть таблица Word с 20-значными числами (коды). Нужна в Excel. При копировании таблицы (или отдельных таких чисел) из Word в Excel они принимают экспоненциальную форму. А нужно один к одному, т.е. в текстовом формате. Если сделать текстовый формат после вставки, обнуляются окончания чисел. Можно ли сделать, чтобы числа сразу вставлялись в текстовом формате.

Подскажите, пожалуйста!


Sens
Мiнск, Беларусь, 6 декабря 2010 года, 11:13

2 ad:

> Можно ли сделать, чтобы числа сразу вставлялись в текстовом формате.

1) ДО вставки кодов из Word задайте формат ячеек в Excel - Текст;

2) Скопируйте в буфер обмена значения из Word;

3) Для вставки значений в Excel воспользуйтесь контекстным меню ячеек и выберите "Специальная вставка", в списке "Как" выберите значение "Текст".


ad
Почеп, Брянская область, 6 декабря 2010 года, 13:22

Sens:

Спасибо большое! Получилось!!!


Инкогнито
10 декабря 2010 года, 10:56

Zdravstvujte!!! Podskajite pjalujsta v Exsel est li funkcia kotoraja pomogla bi mne vertikalnij stolbik s ciframi perevernut gorizontalno! VES stolbik a ne cifri vnutri nego?????


vikttur
10 декабря 2010 года, 13:34

2 Инкогнито

Функция ТРАНСП(). Вводится как формула массива. Подробнее в справке по функции.

Мне больше нравится

ИНДЕКС(ваш_столбец;СТОЛБЕЦ(A:A)) - быстрая, немассивная и нелетучая.


Marzan Muhammadi
15 декабря 2010 года, 20:46

Здравствуйте. У меня вопрос - есть документ в котором в Лист1 список имен (ников) и есть Лист2 с логом в котором эти имена (ники) встречаются - вопрос как настроить фильтр (или как отсортировать) таким образом, чтобы отображались только те строки в которых присутствуют имена (ники ) из Лист1

P.S. Проблема в том, что этих имен пору сотен и создавать фильтр по каждому невозможно (в здравом уме), а как использовать диапазон в качестве условия фильтра я не знаю.

Надеюсь на Вашу помощь. В любом случае спасибо.


Ирина Высоцкая (студентка)
Россия, 16 декабря 2010 года, 14:35

Подскажите пожалуйста..

Используя библиотеку функций MS Excel, приведите решение следующей задачи:

Блок А1:А10 заполните целыми числами. В ячейке С1 запишите формулу, вычисляющую количество нечетных чисел блока.

Через какую формулу делается ?


vikttur
16 декабря 2010 года, 15:19

2 Marzan Muhammadi

В соседнем пустом столбце вписать формулу и сортировать по этому столбцу (ИСТИНА):

=ИЛИ(ЕЧИСЛО(ПОИСК(A1:A100;B1))))

A1:A100 - диапазон с именами, B1 - строка-лог.

Формула массива, вводится одновременным нажатием Ctrl+Syift+Enter.


vikttur
16 декабря 2010 года, 15:22

2 Ирина Высоцкая (студентка)

Количество нечетных чисел можно определить с помощью функций СУММ() и ОСТАТ() - остаток от деления на "2" есть или его нет.

Заполнять целыми тоже формулой?


Татьяна (Специалист)
Тюмень, 22 декабря 2010 года, 07:26

Здравствуйте,

Подскажите, пожалуйста:

Есть огромный список инвентарных номеров на разных листах, как сделать чтоб они выделялись каким-либо цветом, если одинаковые?


vikttur
22 декабря 2010 года, 08:04

2 Татьяна (Специалист)Закрасить можно с помощью УФ (меню Формат-Условное_форматирование). Формула может быть =СЧЕТЕСЛИ(диапазон;ячейка)>1. В Excel-2003 не более трех цветов, в Excel-2007 - 7.

Недостаток - на больших таблицах будет заметно подтормаживать пересчеты листа, т.к. УФ летучее (формула пересчитывается при любом изменении на листе). В таком случае лучше применять VBA.


Евген (Учеба)
Россия, Чита, 23 декабря 2010 года, 02:28

Здраствуйте, подскажите пожалйуста как сделать точечную диаграмму по значениям X и Y, где значения по Y в диапазоне 315; -315 а ось X имеет положительные значения от 0 в левой и правой части пересечения оси Y от 10 до 10. Не получается сделать левую часть с положительными значениями, выходит -10;0 ...значения по X должны быть 10, 8, 5,2,0,3,6,8,10..._) спасибо


Nazar (Начинающий трейдер)
Челябинск, 25 декабря 2010 года, 08:34

Кто знает, можно ли в Excel в реальном времени обрабатывать числовой массив из 300 строк и 6 столбцов с постоянно изменяющимися значениями а результат также оперативно выводить в другую таблицу? Стоит ли дальше заморачиваться углубленным изучением Excel или такие задачи не для него?


vikttur
25 декабря 2010 года, 09:29

2 Nazar (Начинающий трейдер)

Да, такая задача вполне по силам Excel, если периоды времени не слишком "микросекундные", т.е. чтобы программа успевала обрабатывать информацию. Можно задействовать встроенный инструмент - итеративные вычисления (меню Сервис-Параметры-Вычисления-Итерации), обеспечив при этом автопересчет. Если макросы разрешены, то лучше использовать VBA.


Nazar (Начинающий трейдер)
Челябинск, 25 декабря 2010 года, 10:55

Спасибо vikttur!Буду разбираться!


Лавринчук Валентина (Начинаю изучать Excel)
житомир, Украина, 11 января 2011 года, 17:53

Мне учитель дал задание создать таблицу 20 учеников, 3 предмета и у всех разные оценки (ето я могу)но он еще сказал чтобы установить фильтр чтоб когда он нажимает ему выводило только тех учеников у которых оценки больше 10. как установить такой фильтр?


Инкогнито
14 января 2011 года, 19:58

2 Лавринчук Валентина

Выделить данные;

1. меню Данные-Автофильтр;

2. меню Данные-Список.


Nazar (Начинающий трейдер)
Челябинск, 15 января 2011 года, 16:32

С обработкой массивов маленько разобрался-сделал макрос, Но как сделать чтоб этот макрос запускался сам циклически, например через каждые 5 секунд? Как я понимаю надо организовать таймер, но как? Есть ли в EXCEL такая возможность?


vikttur
17 января 2011 года, 10:44

2 Nazar (Начинающий трейдер)

Applicaton.OnTime


Nazar (Начинающий трейдер)
Челябинск, 17 января 2011 года, 19:28

Спасибо vikttur! А при помощи функций EXCEL нельзя? Так как VBA пока не освоил.


vikttur
17 января 2011 года, 21:39

2 Nazar (Начинающий трейдер)

К сожалению, функции листа такого не умеют.


Шмидт Оксана (оператор ПК)
Россия, 25 января 2011 года, 10:54

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


vikttur
25 января 2011 года, 15:50

2 Шмидт Оксана

Исходные_данные-Ряд-Подписи_оси_Х, задайте диапазон


Акира
23 февраля 2011 года, 16:42

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


vikttur
24 февраля 2011 года, 07:27

2 Акира

Меню Данные-Группа_и_структура-Группировать (Excel-2003).

Можно объединять в группы строки (столбцы). Группы удобно скрывать/раскрывать одним "топом" лапки компьютерного зверя.

Создать несколько форм с помощью группировки? Можно, но не понимаю смысла этого действа: рисуете форму, строки (столбцы) этого диапазона группируете; повторяете такие же действия на другом диапазоне. Теперь можно скрывать/открывать формы с помощью группировки.


Андрей
24 февраля 2011 года, 16:19

Добрый день!!!

Нужна помощь. При удалении отфильтрованных строк в 2007 Exl, удаляються все смежные строки, тоже самое когда выделяешь цветом отфильтрованные строки выделяються и не отфильтрованные. Помогите, что нужно сделать чтоб удалялось только то что выделено.


vikttur
25 февраля 2011 года, 00:11

2 Андрей

Без файла трудно судить.

Возможно, есть объединенные ячейки.


Street
26 февраля 2011 года, 21:09

А как сделать так, чтобы перенести данные из нескольких таблиц в одну?


vikttur
26 февраля 2011 года, 23:18

2 Street

Вручную, формулами, макросом, сводной.

Нужно видеть структуру таблиц и расположение данных. К сожалению, здесь нельзя прикреплять файлы.

http://www.planetaexcel.ru

http://www.sql.ru

http://www.programmersforum.ru


Валерий Губеев (менеджер)
РФ, 28 февраля 2011 года, 16:45

Есть проблема в Excel: вдруг в какой-то момент все страницы в книге перформатируют числовые поля или поля вобщем формате в формат даты. Это какой-то макровирус? Помогите, кто встречался и можно это полечить?


vikttur
28 февраля 2011 года, 18:23

2 Валерий Губеев (менеджер)

Вдруг - это когда вставляете данные из сторонних программ?


Валерий Губеев (менеджер)
РФ, 1 марта 2011 года, 10:11

Нет. Проходит день-два-три нормальной работы, потом именно вдруг меняются форматы данных на отдельных а то и на всех всех страницах книги.

Я попробовал вообще завести новый файл, заполнил его данными (а это от 50 до 70 листов), вот снова та же песня через 2 недели ЭТО проявилось и теперь проявляется на вновь создаваемых даже пустых книгах.


vikttur
1 марта 2011 года, 10:16

2 Валерий Губеев (менеджер)

Возможно, в личной книге макросов (Personal) или в часто открываемой рабочей книге живет макрос, творящий эти чудеса.


Валерий Губеев (менеджер)
РФ, 1 марта 2011 года, 10:45

Спасибо. Я много перечитал по инету на эту тему и в последнее время примерно так и думал. Книга у меня хранится в формате .xlsm (я там немного сам пытаюсь делать примитивную автоматизацию макросами и VBA). Но я ничего ни XLSTART ни тем более в Personal не замечал. Может есть какой-то механизм проверки или обнаружения этих макросов или скрытых процессов? Или есть антивирус, который это убивает?


vikttur
1 марта 2011 года, 13:47

2 Валерий Губеев (менеджер)

Последнее, что могу предположить (если глюк не зависит от каких-либо конкретных документов) - сбой самого Excel. В этом случае переустановка должна помочь.


Валерий Губеев (менеджер)
РФ, 1 марта 2011 года, 14:05

Большое спасибо. Попробуем, все равно надо будет ставить новый офис 2010. Может он поможет.


Акира
3 марта 2011 года, 16:37

спасибо, но я не поняла все равно. У меня Эксель 2007 года. И как рисовать форму, строки...?


vikttur
4 марта 2011 года, 12:02

2 Акира

<...как рисовать форму, строки>

Вы с Группировкой разобрались?

Форма какого вида? Какие строки?


Акира
5 марта 2011 года, 19:50

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


Таньчик
Россия, Барнаул, 7 марта 2011 года, 14:08

подскажите, пожалуйста, как в Excel ввести такую формулу =ОКРУГЛ(СУММПРОИЗВ(Результат!A3:A6;Результат!B3:B6) /СУММ(Результат!B3:B6);1)


vikttur
7 марта 2011 года, 18:58

2 Акира

< А форма там ничего не сказано, видимо любая>

Так и рисуйте любую.

Я подозреваю, что "форма" - это таблица или бланк для заполнения, который Вы сами должны составить.


vikttur
7 марта 2011 года, 19:04

2 Таньчик

<как в Excel ввести такую формулу>

???

Как и любую другую: копируйте формулу, выделите ячейку, вставьте в ячейку или в строку формул.


Акира
10 марта 2011 года, 15:16

ладно, спасибо. Попробую что-нибудь сделать


Юрий Завгородний (Предпринимательство)
Сумы Украина, 13 апреля 2011 года, 23:11

Не открываются некоторые ссылки в МО Excel ссылаясь на ограничения на этот компьютер и предлагает обратиться к системному администратору


Инкогнито
27 апреля 2011 года, 07:14

Вопрос сформулирован не мной, но очень точно: "В предыдущих версиях экселя, если на листе был включен фильтр, то при копировании ячеек "протаскиванием" за уголок, в скрытые фильтром строки ничего не копировалось.

В 2007 я не поняла принцип - один раз он копирует во все строки. В другой раз - отфильтрованные пропускает.

При этом между "разами" проходит 5 минут, и происходят они в одном и том же файле.

По какому принципу это происходит, и где это можно настроить?" - помогите - почти такой же вопрос задал здесь Александр. может быть, в экселе 2007 есть дефект - фильтр работает неадекватно и справка по этому вопросу в экселе 2007 также не по существу


Илья (Промышленность)
Россия, 27 апреля 2011 года, 23:45

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


Sens
Мiнск, Беларусь, 29 апреля 2011 года, 21:11

2 Илья (Промышленность):

> Необходимо произвести поиск заданного значения в готовой таблице по первому столбцу после нахождения заданного значения необходимо значения в соседней ячейке соседнего столбца извлечь для дальнейшего вычислени

Вам поможет функция ВПР

http://office.microsoft.com/ru-ru/excel-help/HP010069835.aspx


Sens
Мiнск, Беларусь, 29 апреля 2011 года, 21:13

2 Инкогнито:

> В 2007 я не поняла принцип

Обновление SP2 установлено на Office 2007?