PDA

Показать полную графическую версию : [решено] Выборка в Excel


Bordlord
30-01-2013, 22:42
Здравствуйте
Подскажите пожалуйста как сделать выборку из столбца Е по слову "форель и размер" на первом листе базы, и после этой выборки добавить на лист форель в красные ячейки минимальное значение выборки из стобца Р .

И еще как можно скрыть фильтр в сводной таблице на странице "форель"

okshef
30-01-2013, 23:04
Установите в столбце Е фильтр по тексту и в условия фильтра введите "форель".
По фильтру не очень понятно: что нужно скрыть?

Bordlord
30-01-2013, 23:33
Просто установить фильтр мне не подойдет, мне нужно автоматически чтоб на каждую страницу с каждой рыбой писалось.

По поводу фильтра мне надо скрыть строку со словами описание и характеристика товара и (несколько элементов)

okshef
31-01-2013, 00:07
Bordlord, а что вам мешает просто очистить ячейки, в которых это все написано? А по первому вопросу - буду думать. Пока решение крутится вокруг расширенного фильтра: Отбор строк с помощью расширенного фильтра - Excel - Office.com (http://office.microsoft.com/ru-ru/excel-help/HP005200178.aspx) - можете сами попробовать пока.

Bordlord
31-01-2013, 01:32
Эксель ругается и говорит что ячейка не может быть пустой

okshef
31-01-2013, 10:25
Оставьте пробелы, но лучше - осмысленный заголовок столбца. Это все-таки сводная.

Bordlord
31-01-2013, 16:22
Они вид портят, тогдаьдругой вопрос, можно ли заблокировать ширину ячеек чтобы при раскрывании они не раздвигались?

okshef
31-01-2013, 20:38
Bordlord, попробуйте так: внутри сводной щелкните ПКМ -> Параметры сводной таблицы -> снимите флажок "Автоматически изменять ширину столбцов при обновлении"

Bordlord
01-02-2013, 14:41
а по первому вопросу вы не нашли решения? =)

okshef
01-02-2013, 16:10
Bordlord, может и не такое, которое бы вас устраивало, но довольно изящное, ИМХО. Почему? Не люблю 100 листов там, где можно обойтись одним. Зачем вам остальные листы, когда у вас установлен фильтр по наименованию продукта. Если его открыть, в нем есть поле поиска, по которому легко формируется любая сводная по любому продукту или их группе. Например, вводите "лосос" - да, да, именно так. Происходит поиск всех строк, имеющих это сочетание букв, а результат отображается в сводной. И второй вопрос: зачем вам 2 сводные? Если у вас на листе однотипные продукты, логичнее было бы сделать 1 сводную с двумя полями (столбцами). Если вам нужен минимум цены - попробуйте добавить третье поле "цена" с параметром "минимум".
Хотите сделать еще легче - в исходной таблице введите доп. столбец с краткой записью, for ex., "лосось", "форель" и т.д. и в сводной выведите фильтр по доп столбцу. После выбора фильтра смотреться будет неплохо.

Bordlord
01-02-2013, 17:11
Начальству надо чтоб было на одном листе одна рыба чтобы нажал на нее и все сразу видно

Iska
01-02-2013, 19:03
Начальству надо чтоб было… »
Синдром одной кнопки. Знакомо.

okshef
01-02-2013, 21:30
Тогда настройте одну таблицу и скопируйте ее на нужный лист, вторую - на другой и т.д...

Bordlord
02-02-2013, 00:26
Каждый месяц таблица обновляется

okshef
02-02-2013, 00:50
Пусть обновляется. Нажмите на кнопку "Обновить все". Остальные настройки сохранятся. Источник-то для всех сводных - один.

Wowa_z
08-04-2013, 17:02
Уважаемые форумчане, не хотел создавать другую тему так как мое прошение также относится к выборке данных.
В приложеном файле на Листе2 есть краткая опись того, что мне хотелось бы. Спасибо заранее.

okshef
09-04-2013, 01:55
Wowa_z, все-таки немного непонятно, по каким критериям должен выполняться сбор данных. Что суммируется, почему и как переносится и чего не хватает.

Wowa_z
09-04-2013, 10:52
okshef, ничего суммировать не надо.
Сбор данных должен выполнятся по таким критериям:
1. На Листе2 вверху (как бы в шапке таблицы) записани коди: Код 1, Код 2 и т.д. (можно просто поставить 1,2 - для формул будет проще).
2. На том же Листе2 по левой стороне есть номера 101002, 101006 и т.д.
3. Коди на Листе1 записаны в строке, как можно увидеть в таблице начиная с BE и дальше, т.е. для номера 101002 например код 2 это значение BP2 - 162,06, код указан строкой левее - т.е. в ячейке ВО2 - 2, значение кода 3 - ячейка BS2 - 66,15 код 3 - ячейка BR2.
4. Нужно что бы в столбец по кодом 2 на Листе2 в строке напротив номера, например 101002, записалось значение которое соостветствует коду 2 этого же номера (101002) из Листа1 (в приведенном файле это значение 162,06), и так по каждом коде в шапке искать построчно только для этого номера соответствующее значение. (например коду 3 соответствует значение, для номера 101002 - 66,15).

Т.е. мне нужно собрать по кодах которые написаны в шапке таблицы Листа2 те значение которые соответствуют им и находятся в таблице на Листе1. Для наглядности я даже раскрасил значения на Листе1 (как они есть) и на Листе2 как мне хотелось бы.

okshef
13-04-2013, 14:25
Wowa_z, так? Формулы начинаются со столбца G. Вправо копируйте на столько, на сколько нужно (у меня - 88). Используется формула массива.

P.S. А вообще - жуткая таблица, работать и заполнять не удобно.

Wowa_z
15-04-2013, 10:02
okshef, Спасибо Вам огромное, именно то что нужно :good:




© OSzone.net 2001-2012