СообЧа > База Знаний > Программы > MS Excel

Вопрос

Имеется массив, где первый столбец — клиенты, второй — наименование полученной ими продукции, третий — кол-во кг.

Как с помощью Exсel можно получить данные не только о количестве проданной продукции одного вида и не только о количестве полученного товара одним клиентом, а завязать это формулой так, чтобы получить данные на конкретного клиента по конкретному товару?

Ответ

Несколько способов имеется:

Выделяешь самую первую строку, где у тебя «шапка» таблицы (где написано «Клиент», «продукция», «масса» или типа того). Выбираешь меню ДАННЫЕ — ФИЛЬТР — АВТОФИЛЬТР. Теперь ты можешь в первой колонке выбрать любого клиента и при этом во второй выбрать любой его товар. Если тебе надо видеть сумму, то внизу, под таблицей, когда уже что-то выбрано, в ячейке под столбцом «масса» выбираешь ячейку, жмешь кнопочку «Автосумма» и выбираешь весь столбец. У тебя в этой ячейке будет формула типа:

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C21)

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

Предположим, что твои столбцы — это, соответственно, столбцы A, B, C. Тогда в столбце D пиши формулу:

=СЦЕПИТЬ(А2;" ";В2)

И получится в ней название клиента и название продукции через пробел (вместо пробела можешь поставить тире, запятую или что хочешь). Теперь выделяешь всю таблицу, сортируешь в первую очередь по клиенту, затем — по товару. И теперь выбираешь меню ДАННЫЕ-ИТОГИ, указываешь, по какому столбцу суммировать, и получится примерно такое:

ОАО «Альфа» Рыба 320
ОАО «Альфа» Мясо 540
ООО «Гамма» Куры 781

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация