2016-06-21 6 views
1

Я пытаюсь создать электронную таблицу Google для своих продаж для своего бизнеса, что происходит на нескольких разных онлайн-порталах, например. Amazon, eBay, мой сайт и т.д.Создание нескольких графиков из одной таблицы данных

Это то, что я создал: enter image description here

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

Хотя я тоже попробовал другие способы, в которых я имел порталы в строке 1 и даты в колонке А, но в этом случае я могу иметь только один параметр, либо нет продаж или общей суммы продаж (рупия)

enter image description here

И график это выходит красиво:

enter image description here

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

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

ответ

1

Это хорошее приложение для Pivot Tables. Начиная с исходных данных, вы можете создавать сводные таблицы из графического интерфейса (Data> Pivot Tables ...) или по формуле, используя функцию QUERY.

Например, эта формула будет создавать таблицу с порталами в отдельных колонках:

=QUERY(A:D,"SELECT B,SUM(C) WHERE A != '' GROUP BY B PIVOT A") 

Примечание: Диаграмма этих данных требует, чтобы все ячейки будут заполнены числами, поэтому необходимо, чтобы ваш источник данных включает в себя нулевые значения для портала/дней без каких-либо продаж, как показано на этих данных образца:

A   B   C    D 
Portal  Date  No of Sales Total Sales 
Amazon  June 18  33   45.62 
Flipkart June 18  2   2.64 
Biocarve June 18  3   4.32 
Ebay  June 18  0   0.00 
Amazon  June 19  22   37.01 
Ebay  June 19  2   3.52 
Flipkart June 19  0   0.00 
Biocarve June 19  0   0.00 
Biocarve June 20  5   6.47 
Flipkart June 20  1   1.45 
Amazon  June 20  8   10.69 
Ebay  June 20  0   0.00 

Оси выходной таблица:

Date  Amazon Biocarve Ebay Flipkart 
6/18/2016 33  3  0  2 
6/19/2016 22  0  2  0 
6/20/2016  8  5  0  1 

И график:

screenshot

Кроме того, эта формула:

=query(A:D,"select B,SUM(D) WHERE A != '' GROUP BY B PIVOT A") 

... табуляты общий объем продаж, с этим результатом:

Date  Amazon Biocarve Ebay Flipkart 
6/18/2016 45.62  4.32  0.00  2.64 
6/19/2016 37.01  0.00  3.52  0.00 
6/20/2016 10.69  6.47  0.00  1.45 

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

Запрос:

=query(A:D,"select B,SUM(C),SUM(D) WHERE A != '' GROUP BY B PIVOT A") 

Полученная таблица:

screenshot

И пример диаграммы из этой таблицы:

screenshot

+0

Диаграмма настройки включает в себя флажок для «нулевые значения сюжета», которые могут переместите необходимость включения 0 данных в исходные данные. – Mogsdad

Смежные вопросы