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

» Excel FAQ (часть 3)

Автор: SERGE_BLIZNUK
Дата сообщения: 28.11.2007 19:17
AzzkyAspid
Цитата:
просуммировать только нечетные ячейки из диапазона
а можно обойтись и без дополнительного столбца...
используя формулу массива (A1:A5 - заменить, разумеется на свой диапазон):
{=СУММ((A1:A5)*ОСТАТ(СТРОКА(A1:A5);2))}

Напоминаю, что формула массива вводится через Ctrl-Shift-Enter
Автор: VictorKos
Дата сообщения: 28.11.2007 22:27
MichailVL

Цитата:
Подскажите, пожалуйста, существует ли способ ограничить количество ячеек на листе в 2007 экселе?

Попробуй в "Параметрах Excel" - "Сохранение" - "Сохранять файлы в следующем формате" выбрать "Книга Excel 97-2003 (*.xls)
Тогда количество строк ограничится значением 65536, а столбцов - IV
Автор: AzzkyAspid
Дата сообщения: 28.11.2007 23:15
SERGE_BLIZNUK
Спасибо! Ваше решение мне кажется наиболее подходящим!

Всё прошло как по маслу!!! Еще раз спасибо!
Автор: Horex
Дата сообщения: 29.11.2007 08:18
Что-то туплю
На листе данные вида:

ФИО Месяц Число
Иванов 1 1000
Иванов 1 500
Иванов 2 300
....

Как мне сложить данные третьего столбца, чтобы в столбцах 1-2 были только уникальные данные? Т.е. так:
Иванов 1 1500
Иванов 2 300
...
Автор: ZORRO2005
Дата сообщения: 29.11.2007 10:07
Horex
Данные-ИТОГИ.
Автор: Horex
Дата сообщения: 29.11.2007 10:12
ZORRO2005
У меня офис 2007, там не нашёл. Написал макрос.
Автор: Mushroomer
Дата сообщения: 29.11.2007 12:39
SERGE_BLIZNUK
Цитата:
Напоминаю, что формула массива вводится через Ctrl-Shift-Enter
А где можно почитать (желательно с примерами) о работе с формулами массива? А то у меня в этом серьезный пробел в знании Excel. А то я все по-старинке через дополнительный столбец делаю.
Автор: SERGE_BLIZNUK
Дата сообщения: 29.11.2007 14:12
Mushroomer
я полистаю вечером те книжки, которые у меня есть по Excel в эл.виде... может что и найду.
Сам себя я докой в этом вопросе не считаю (так, заучил пару приёмов и использую их к месту и не к месту ;-)) И всё, что я знаю, я почерпнул из форумов (98% именно с рубоарда) и, как это ни странно, из хелпа Excel - там как раз пример похожий есть (искать "Формулы массива"). Оп-с... полез в хелп.. и кроме этого ничего не нашёл...
а ведь точно помню, еще были статьи с примерами... ;-((
Автор: AzzkyAspid
Дата сообщения: 29.11.2007 22:42
SERGE_BLIZNUK

А как просуммировать только четные ячейки из диапазона???
Замена в формуле для нечетных 2 на 1 результата не дало... На выходе 0 получается...
Автор: MORPHIUSS
Дата сообщения: 29.11.2007 23:17
Плиз, хелп:
1. Есть импортированный из БД Аксесса список. В Экселе производится фитрация списка по одному из полей (текстовому).
2. Задача - автоматически поместить это значение, по которому идёт фильтрация,в ячейку Х.
Как это реализовать?
Автор: SERGE_BLIZNUK
Дата сообщения: 29.11.2007 23:35
AzzkyAspid
проблема у вас возникла потому что использовалась мелкая хитрость:
вместо того, чтобы написать (ОСТАТ(СТРОКА(A1:A5);2)=1) (т.е. остаток от деления на 2 равен 1, это было опущено, т.к. 1, который возращает фунция - это идентично ИСТИНА, что даёт полная формула (остаток... =1). А вот для чётных надо написать - остаток от деления на 2 = 0

поэтому формула для чётных строк будет:
{=СУММ((A1:A5)*(ОСТАТ(СТРОКА(A1:A5);2)=0))}
Автор: Mitjusha
Дата сообщения: 30.11.2007 10:37
На листе Excel вставил форму "Поле со списком". В формате объекта указал диапазон, по которому формируется список (число, месяц и год), связь с ячейкой, количество строк списка. В свойствах формы убрал вывод объекта на печать. Так вот, в связанной с объектом ячейке выводится не та дата, которая выбирается в форме из списка. Например, в форме введено 15.11.2007, а в ячейке отображается 15.01.1900, введено 27.12.2007, а в ячейке отображается 27.01.1900. Т.е. правильно отображается только число месяца, а месяц и год остаются постоянными. Формат связанной с формой ячейки и диапазона, по которому формируется список - дата. Если кто-нибудь знает в чем дело, ответьте, пожалуйста.
Автор: MichailVL
Дата сообщения: 01.12.2007 02:32
VictorKos
Спасибо, но это не то, т.к. мне не хватает 256 столбцов для книги
я так понял, что способа ограничения не существует, а жаль. Придется апгрейдить машину
Автор: qEraser
Дата сообщения: 02.12.2007 07:54
Подскажите:
1. Как при помощи автофилтра, отобрать по условию (больше, меньше такой-то даты.). Условие выставляю, но ничего не получается. С обычными числами проблем нет.
2. В автофильтре по-умолчанию есть возможность задания только 2х условий. Например не больше такого-то числа и(или) не равно такому-то. Можно ли задать больше 2х условий?
Автор: Mushroomer
Дата сообщения: 02.12.2007 09:19
qEraser
Цитата:
1. Как при помощи автофилтра, отобрать по условию (больше, меньше такой-то даты.). Условие выставляю, но ничего не получается. С обычными числами проблем нет.
Сейчас пробовал - все работает отлично. Какой у тебя Excel? Какой формат ячейки у этих ячеек с датами?

Цитата:
Можно ли задать больше 2х условий?
похоже нельзя.
Автор: qEraser
Дата сообщения: 02.12.2007 12:32
Mushroomer
Странною Дома попробовал на 2003, все норм. На работе на 2002 не получается. Формат ячеек "Дата" одинаковый. Выгрузуа данных в excel, на работе идеи из спец. программы. возможно какие-то проблемы с форматом ячеек. Попробую перенести данные в др, ново-созданный файл.
Автор: SERGE_BLIZNUK
Дата сообщения: 02.12.2007 19:03
qEraser
Цитата:
Можно ли задать больше 2х условий
можно попробовать через "расширенный фильтр"...
Или надо макрос рисовать...
Автор: DonkeyHottt
Дата сообщения: 02.12.2007 19:09
Друзья, такой вопрос:
Есть простая таблица без объедененных ячеек. По одному столбцу создал список. Выбирая один из критериев этого списка получаю таблицу, естественно меньше, оригинальной. Как теперь скопировать результат на другой лист? Выделяю и копирую и получаю полную таблицу, а надо уменьшенную - результат первоначальной сортировки.
Спасибо!
Автор: Mushroomer
Дата сообщения: 02.12.2007 19:10
SERGE_BLIZNUK
Цитата:
можно попробовать через "расширенный фильтр"...
А это как? Я в расширенном фильтре вообще не вижу где условия задавать

Добавлено:
DonkeyHottt
используй автофильтр с условием.
Автор: DonkeyHottt
Дата сообщения: 02.12.2007 20:07
Mushroomer
Спасибо друг!

Добавлено:
Еще вопрос. Как сделать выпадающий список, только чтобы данные для него были на другом листе этой книги.
Спасибо!
Автор: Mushroomer
Дата сообщения: 02.12.2007 21:57
DonkeyHottt
Цитата:
Как сделать выпадающий список, только чтобы данные для него были на другом листе этой книги.
http://forum.ru-board.com/topic.cgi?forum=5&topic=19106&start=1960#11 и ниже
Автор: DonkeyHottt
Дата сообщения: 02.12.2007 22:07
Mushroomer
Спасибо!!! Работает!!!
Автор: SERGE_BLIZNUK
Дата сообщения: 02.12.2007 23:35
Mushroomer
Цитата:
А это как? Я в расширенном фильтре вообще не вижу где условия задавать
ой. таки да, согласен, таки такие заморочки с этим расширенным фильтром...
и ещё, если я правильно понял, то этот фильтр выполняется только в момент его выбора, а потом не обновляется ;-((
что же касается условий, вот, что написано в хелпе:

Цитата:

Для того чтобы найти строки, отвечающие более чем двум наборам условий, включите несколько столбцов с одинаковыми заголовками. Например, следующий диапазон условий отбора возвращает продаж на сумму от 5 000 до 8 000, а также продаж на сумму менее 500.

Продажи Продажи
>5 000 <8 000
<500

Автор: nivl
Дата сообщения: 04.12.2007 08:30
Помогите! Проблемка такая: дали файлик Excel-овский. В нем имеются макросы. Также имеется поле, в котором написан текст (он пишется в поле через макрос). Так вот, когда курсор находится в этом поле, то текст в нем показывается по-русски, а когда курсором переходишь вне поля - текст в поле меняется на вопросики. Подскажите, как это исправить? Уже и шрифты дополнительные устанавливал и подстановку шрифтов пробовал - не помогает.
Автор: SERGE_BLIZNUK
Дата сообщения: 04.12.2007 19:05
nivl
1) если файл не шибко секретный, запакуйте, выложите на любой бесплатный хостинг-сервис и сюда ссылку...
2) попробуйте загрузиться со средним уровнем безопасности, когда будет вопрос запускать ли макросы - запретите их запуск. Что будет с полем?...

Автор: Dastali
Дата сообщения: 05.12.2007 13:16
Господа возможно ли штатными средствами решить такую траблу:
Копируем энное кол-во ячеек с гипер ссылками с одного ексель документа в другой надо что бы во втором документе все ссылки вида \\server-main\bla\bla\bla
заменились на \\192.168.168.3\bla\bla\bla...

С Уважением...
Автор: Mushroomer
Дата сообщения: 05.12.2007 14:00
Dastali
Меню Правка -> Заменить
Автор: BlackFox
Дата сообщения: 05.12.2007 14:19
Office 2003 SP 3 RUS
При открытии екселя с макросами... выдается окно Microsoft Visual Basic. Compile error in hidden module: Лист1.


как решить проблему? обновления на виндовс ХП сп 2 все поставил и на офис тоже.
на других компьютерах открывает все ок.
Автор: AuthorR
Дата сообщения: 05.12.2007 14:51
Кто знает, как искать дату/время?

например, в диапазоне ячеек хранится дата и время в формате:
15.04.2006 15:06
14.07.2005 14:20
11.10.2004 11:03

ввожу в поиск (Ctrl+F): 15.04.2006 15:06


пишет, что ничего не найдено..
Автор: Horex
Дата сообщения: 05.12.2007 15:19
AuthorR
Попробуй в окошке поиска нажать на кнопку "параметры" и указать нужный формат (если данные в формате даты).

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Настройка The Bat под gmail.com


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