Сводная таблица

Сводная таблица (англ. Pivot table) — инструмент обработки данных, служащий для их обобщения.

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

Термин «сводная таблица» используется различными производителями. В США корпорация Microsoft владела (до 3 апреля 2020 г.) торговой маркой конкретного вида сводной таблицы[1]. Сводные таблицы можно рассматривать также как некое упрощение концепции OLAP.

История

Первое упоминание о сводных таблицах было в книге «Анализ данных в сводных таблицах» авторов Билла Елена и Майка Александера[2]. Основателем термина «сводная таблица» считается Пито Салас. Он разработал первую программу (Lotus Improv), которая помогала пользователям увидеть закономерности в данных электронных таблиц для быстрого построения моделей данных. В этой программе пользователь мог определять и сохранять наборы категорий, затем изменять представление с помощью перетаскивания категории мышкой. Эта особенность, в дальнейшем, превратилась в базовую для сводных таблиц. Lotus Development выпустила программу в 1991 году на платформе NeXT. Несколько месяцев спустя, технология появилась на компьютерах Mac и называлась DataPivot[3]. Компания Borland купила технологию DataPivot в 1992 году и внедрила её в свой проект электронных таблиц (Quattro Pro). В 1993 году, во время того, как появилась версия Improv. Эта функциональность была значительно улучшена в последующих версиях Microsoft Excel:

  • Excel 97 включал в себя PivotTable Wizard, который позволял разработчикам писать макросы на языке Visual Basic для создания или модификации сводных таблиц.
  • Excel 2000 представил технологию Pivot Charts для графического представления табличных данных.

Пример сводной таблицы

Типичное представление и хранение данных представляет собой плоскую таблицу. Это означает, что таблица содержит только столбцы (атрибуты) и строки (кортежи соответствующих значений атрибутов), как в нижеприведенном примере, показывающем данные по типам одежды:

Region Gender Style Ship date Units Price Cost
East Boy Tee 1/31/2005 12 11.04 10.42
East Boy Golf 1/31/2005 12 13 12.6
East Boy Fancy 1/31/2005 12 11.96 11.74
East Girl Tee 1/31/2005 10 11.27 10.56
East Girl Golf 1/31/2005 10 12.12 11.95
East Girl Fancy 1/31/2005 10 13.74 13.33
West Boy Tee 1/31/2005 11 11.44 10.94
West Boy Golf 1/31/2005 11 12.63 11.73
West Boy Fancy 1/31/2005 11 12.06 11.51
West Girl Tee 1/31/2005 15 13.42 13.29
West Girl Golf 1/31/2005 15 11.48 10.67

В то время, как такие таблицы могут содержать большое количество данных, довольно сложно воспринимать какую-то резюмированную информацию по ним. Сводная таблица может быстро объединять данные и выделять нужную информацию. Использование сводных таблиц очень распространено и зависит от ситуации. Первый вопрос, который надо задать перед составлением сводной таблицы: «Что мне нужно получить?» В нижеприведенном примере, вопрос может быть сформулирован следующим образом: «Сколько единиц продукции мы продали в каждом регионе для каждой даты поставки?».

Сводная таблица обычно содержит строки, колонки и поля данных (или фактов). В этом случае, столбец — Ship Date, строка — Region. Нужные нам данные — это сумма единиц продукции (sum of Units). Эти поля допускают несколько видов функций агрегации, включая суммирование, нахождение среднего, стандартное отклонение, количество элементов и другие. В нашем случае, суммарное количество поставленных единиц продукции отражено в виде операции суммирования.

Как работает сводная таблица

Используя вышеприведенный пример, программное обеспечение будет искать все различные значения для Региона. В этом случае: North, South, East, West. Кроме того, оно найдет все различные значения для Ship Date. В соответствии с типом агрегации, будет найдена сумма фактов и отражена на многомерном графике. В примере, первое значение искомой информации — 66. Это число было получено в результате поиска всех записей, где значением региона был East и Ship Date был равен 1/31/2005. Затем все единицы продукции из полученной коллекции (ячейки с E2 до E7), были просуммированы в финальный результат.
Сводные таблицы не создаются автоматически. Для начала нужно выбрать все данные в исходной таблице (например, в MS Excel), затем найти функцию вставки сводной таблицы. Это создаст список полей сводной таблицы. Например, если у нас есть таблица, отражающая данные по продажам компании, которые включают дату продажи, имя продавца, название проданной единицы, её цвет, количество проданных единиц, цену для каждой и суммарную цену.

Новые поля появятся на правой стороне листа. По умолчанию, под этим списком будет размещен макет дизайна сводной таблицы. Каждое из полей списка можно будет перетаскивать на этот макет, который будет содержать четыре опции:
— Фильтр отчетов;
— Название столбцов;
— Название строк;
— Суммирование значений.

Фильтр Отчёта

«Фильтр Отчёта» используется в Excel для применения определенного фильтра ко всей таблице. Например, если перетащить поле «Цвет элемента» в данную область, то над созданной таблицы появятся фильтры. Этот фильтр имеет выпадающие списки («Чёрный», «Красный» и «Белый» как в приведённом выше примере). При выборе определенной опции из списка (например «Чёрный»), видимая область таблицы будет содержать данные только тех строк, в которых «Цвет Элемента = Чёрный».

Названия столбцов

«Названия Столбцов» используется в Excel для применения фильтра к одному или нескольким столбцам, которые должны быть представлены в сводной таблице. Например, если мы перетащим поле «Sales Person» в данную область, то построенная таблица будет иметь значения из столбца «Sales Person», то есть число столбцов будет равно числу «Sales Person». Также будет добавлен столбец «Total». Касательно вышеприведенного примера, оператор создаст в таблице 3 столбца — «Harry», «Larry» и «Grand Total». Над данными появится фильтр «Названия Столбцов», где можно выбрать или отменить выбор конкретного менеджера по продажам для сводной таблицы. Таблица не будет содержать ни численных величин, ни выбранных числовых полей, но при выборе таковых, происходит автоматическое обновление столбца " Grand Total ".

Названия строк

«Названия Строк» используется в Excel для применения фильтра к одной или нескольким строкам, которые должны быть представлены в сводной таблице. Например, если мы перетащим поле «Sales Person» в данную область, то построенная таблица будет иметь значения из столбца «Sales Person», то есть число строк будет равно числу «Sales Person». Также будет добавлена строка «Total». Касательно вышеприведенного примера, данный оператор создаст в таблице 3 строки — «Harry», «Larry» и «Grand Total». Над данными появится фильтр «Названия Строк», где можно выбрать или отменить выбор конкретного менеджера по продажам из сводной таблицы. Таблица не будет содержать ни численных величин, ни выбранных числовых полей, но при выборе таковых, происходит автоматическое обновление строки " Grand Total ".

Суммирование значений

Как правило, это имеет отношение к полям, имеющим числовые значения и которые могут быть использованы для различных типов вычислений. Однако использование текстовых значений также не было бы неправильным, но вместо суммы оператор выдаст их количество. Таким образом в вышеприведенном примере, если мы перетащим «Units Sold» в данную область вместе с со строкой «Sales Person», то тогда оператором будет добавлен новый столбец «Sum of Units Sold», содержащий значения напротив каждого продавца.

Row Labels Sum of Units Sold
Harry 14
Larry 18
Grand Total 32

Поддержка в приложениях

Сводные таблицы в настоящее время рассматриваются как неотъемлемая часть электронных таблиц. Конкурирующие с Microsoft Excel программы, такие как LibreOffice Calc, обеспечивают схожий функционал; в OpenOffice.org и LibreOffice вплоть до версии 3.3 сводная таблица называлась DataPilot, а начиная с версии 3.4 DataPilot был переименован в «Сводную Таблицу». Другие компании, такие как Quantrix и numberGo, также обеспечивают схожую функциональность.

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

Google Docs позволяет создавать простые сводные таблицы посредством специальных приложений-гаджетов Panorama Analytics, но к 2011 году их функциональность все еще оставалась ограниченной. В мае 2011 года компания Google объявила о развертывании изначально размещенной функции сводных таблиц в электронных таблицах редактора Google[4].

Ajax платформа ZK также позволяет встраивание сводных таблиц в Веб-приложениях.
PostgreSQL, свободная объектно-реляционная система управления базами данных (СУБД), позволяет создавать сводные таблицы, используя модуль tablefunc[5].

Сводная таблица как клиент к OLAP

Сводные таблицы в Excel включают в себя функцию прямых запросов к OLAP-серверу для получения данных вместо их агрегирования из таблиц Excel. В такой конфигурации сводная таблица является простым клиентом OLAP-сервера. Сводная таблица в Excel позволяет подключаться не только к решениям от Microsoft (Analysis Service), но и к любому XML совместимому для аналитики (XMLA[англ.], стандарта OLAP) серверу.
Существуют и другие клиенты OLAP-серверов: JPivot, Dundas, IcCube (Клиентская библиотека).

Примечания

  1. United States Trademark Serial Number 74472929 (27 декабря 1994). Дата обращения: 17 февраля 2013. Архивировано 4 апреля 2013 года.
  2. Jelen, Bill[англ.]; Alexander, Michael. Pivot table data crunching. — Indianapolis: Que, 2006. — С. 274. — ISBN 0-7897-3435-4.
  3. Edholm, Yorgen H.; Edholm; McNall, Kristen N.; Lew, Karl M., Patent #5915257, Дата обращения: 16 февраля 2010 {{citation}}: |first1= пропущен |last1= (справка)
  4. Docs Blog: Summarize your data with pivot tables. Дата обращения: 25 марта 2014. Архивировано 2 декабря 2014 года.
  5. PostgreSQL: Documentation: 9.2: tablefunc. Дата обращения: 25 марта 2014. Архивировано 9 марта 2018 года.

Ссылки

Read other articles:

Benzodiazepine BrotizolamClinical dataTrade namesLendorminAHFS/Drugs.comInternational Drug NamesRoutes ofadministrationOralATC codeN05CD09 (WHO) Legal statusLegal status BR: Class B1 (Psychoactive drugs)[1] CA: Schedule IV DE: Prescription only (Anlage III for higher doses) UK: Class C US: Unscheduled[2] UN: Schedule IV Pharmacokinetic dataBioavailability48–95%MetabolismHepaticElimination half-life4.4 hours (range, 2.6–6.9 h)Excretio...

 

Gerenzano commune di Italia Tempat categoria:Articles mancats de coordenades Negara berdaulatItaliaRegion di ItaliaLombardyProvinsi di ItaliaProvinsi Varese NegaraItalia Ibu kotaGerenzano PendudukTotal10.845  (2023 )GeografiLuas wilayah9,79 km² [convert: unit tak dikenal]Ketinggian226 m Berbatasan denganCislago Rovello Porro (en) Turate (en) Rescaldina (en) Saronno Uboldo SejarahSanto pelindungHari Raya Santo Petrus dan Paulus Informasi tambahanKode pos21040 Zona waktuUTC+1 UTC+2 K...

 

Cereopsius ziczac Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Coleoptera Famili: Cerambycidae Subfamili: Lamiinae Tribus: Lamiini Genus: Cereopsius Spesies: Cereopsius ziczac Cereopsius ziczac adalah spesies kumbang tanduk panjang yang tergolong familia Cerambycidae. Spesies ini juga merupakan bagian dari genus Cereopsius, ordo Coleoptera, kelas Insecta, filum Arthropoda, dan kingdom Animalia. Larva kumbang ini biasanya mengebor ke dalam kayu dan dapat menyeb...

Keuskupan Viana do CasteloDioecesis Vianensis CastelliDiocese de Viana do CasteloKatolik Katedral Santa Maria Mayor di Viana do CasteloLokasiNegaraPortugalProvinsi gerejawiBragaStatistikLuas2.108 km2 (814 sq mi)Populasi- Total- Katolik(per 2010)253.310245,217 (96.8%)InformasiDenominasiKatolik RomaGereja sui iurisGereja LatinRitusRitus RomaPendirian3 November 1977KatedralKatedral Santa Maria Mayor di Viana do CasteloPelindungKenaikan MariaKepemimpinan kiniPau...

 

NetLink beralih ke halaman ini. Untuk program Linux, lihat Netlink. Sega Net Link Sega Net Link (juga disebut Sega Saturn Net Link) adalah sebuah alat untuk konsol permainan Sega Saturn untuk menyediakan para pemakai Saturn dengan akses internet dan akses ke surat elektronik melalui konsol mereka. Unit tersebut dirilis pada 31 Oktober 1996. Pranala luar Planetweb Learn Planetweb's Self-Download Feature Diarsipkan 2005-04-04 di Wayback Machine. Sega Saturn NetLink League: Information about the...

 

باتشوغو     الإحداثيات 40°45′48″N 73°01′04″W / 40.763333333333°N 73.017777777778°W / 40.763333333333; -73.017777777778  [1] تقسيم إداري  البلد الولايات المتحدة[2][3]  التقسيم الأعلى مقاطعة سوفولك  خصائص جغرافية  المساحة 6.527614 كيلومتر مربع6.519305 كيلومتر مربع (1 أبريل 2010) ...

Benteng Portugis Pintu masuk dari reruntuhan Benteng Portugis Lokasi di Jawa Tengah Informasi Lokasi Jepara. Negara  indonesia Koordinat 6°24′14″S 110°54′57″E / 6.4039499°S 110.9158676°E / -6.4039499; 110.9158676Koordinat: 6°24′14″S 110°54′57″E / 6.4039499°S 110.9158676°E / -6.4039499; 110.9158676 Pengelola Pemerintah Kabupaten Jepara Dibuat oleh Portugis Jenis objek wisata Wisata sejarah Gaya Benteng Benteng Portug...

 

Cet article est une ébauche concernant un peintre bavarois. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Carl RottmannCarl Rottmann.Naissance 11 janvier 1797HeidelbergDécès 7 juillet 1850 (à 53 ans)MunichSépulture Ancien cimetière du Sud de MunichNationalité bavaroiseActivités Peintre, peintre de paysageMaître Friedrich Rottmann (d)Mouvement RéalismeVue de la sépulture.modifier - modifier le c...

 

American pizza chain This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (May 2022) (Learn how and when to remove this message) This article needs additional citati...

Motor vehicle OverviewManufacturerFord Motor CompanyModel years1954Body and chassisLayoutMid engine, rear wheel driveDimensionsWheelbase2,667 mm (105.0 in)Length5,601 mm (220.5 in)Width2,024 mm (79.7 in)Height1,222 mm (48.1 in) The Ford FX-Atmos was a concept car built by the Ford Motor Company for the 1954 Chicago Auto Show.[1] According to one source, it was considered as a candidate for a nuclear power plant.[2] It was styled aft...

 

فولتا أستورياس 2017 تفاصيل السباقسلسلة60. فولتا أستورياسمنافسةطواف أوروبا للدراجات 2017 2.1‏مراحل3التواريخ29 أبريل – 01 مايو 2017المسافات467٫2 كمالبلد إسبانيانقطة البدايةأبيطنقطة النهايةأبيطالفرق20عدد المتسابقين في البداية156عدد المتسابقين في النهاية126متوسط السرعة37٫845 كم/سالم�...

 

Acharya MahaprajnaL'Acharya Mahaprajna.BiographieNaissance 14 juin 1920RajasthanDécès 9 mai 2010 (à 89 ans)Sardarshahar (en)Nationalité indienneActivité ÉcrivainAutres informationsDistinction Prix Ahimsa (en) (2008)modifier - modifier le code - modifier Wikidata L'Acharya Mahapragya (14 juin 1920 - 9 mai 2010) est un érudit, chef d'un courant du jaïnisme dans la branche shvetambara. Il est né à Tamkor au Rajasthan en Inde. Acquérant le titre de Muni Nathmal dès l'enfance ...

Strada provinciale 668LeneseDenominazioni precedentiStrada provinciale 1 Lonato-Orzinuovi Denominazioni successiveStrada provinciale BS 668 Lenese LocalizzazioneStato Italia Regioni Lombardia DatiClassificazioneStrada provinciale Inizioex SS 11 presso Lonato del Garda Fineex SS 235 presso Orzinuovi Lunghezza57,000[1] km Provvedimento di istituzioneD.M. 1788 del 03/10/1991 - G.U. 249 del 23/10/1991[2] GestoreANAS (1991-2001) Manuale La ex strada statale 668 Lenese, or...

 

1982 World Championship Tennis circuitLendl won 11 titlesDetailsDuration19 January 1982 – 24 January 1983Edition11thTournaments23Achievements (singles)Most tournament titles Ivan Lendl (11)Most tournament finals Ivan Lendl (11)Prize money leader Ivan Lendl ($1,349,000)Points leader Ivan Lendl (481) Spring Ivan Lendl (920) Summer/Fall Wojciech Fibak (1,420) Winter← 1977 1983 → The 1982 World Championship Tennis circuit was one of the two rival professional male tennis circuits of...

 

This page is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. Japan Project‑class Japan portalThis page is within the scope of WikiProject Japan, a collaborative effort to improve the coverage of Japan-related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the project, participate in relevant discussions, and see...

Questa voce o sezione sull'argomento vescovi greci non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Geremia II Tranos Patriarca ecumenico di CostantinopoliElezione5 maggio 1572agosto 1580aprile 1587 Fine patriarcato23 novembre 157922 febbraio 1584settembre 1595 PredecessoreMetrofane IIITeolepto II SuccessoreMatteo IIPacomio II  Consacrazione episcopa...

 

Collection of French erotic lesbian poetry in the manner of Sappho by Pierre Louÿs, 1894. The Songs of Bilitis Illustration by Georges Barbier for The Songs of BilitisAuthorPierre LouÿsOriginal titleLes Chansons de BilitisLanguageFrenchGenrePoetry, eroticaPublication date1894Publication placeFranceMedia typePrint The Songs of Bilitis (/bɪˈliːtɪs/; French: Les Chansons de Bilitis) is a collection of erotic, essentially lesbian, poetry by Pierre Louÿs published in Paris in 1894...

 

David S. Mann David Scott Mann (* 25. September 1939 in Cincinnati, Ohio) ist ein US-amerikanischer Politiker der Demokratischen Partei. Er war von 1993 bis 1995 Mitglied des Repräsentantenhauses der Vereinigten Staaten für den 1. Kongressdistrikt des Bundesstaates Ohio. Von 1979 bis 1980 sowie im Jahr 1991 war er Bürgermeister von Cincinnati. Biografie 1961 erhielt er den Bachelor of Arts, nachdem er an der Harvard University studiert hatte. Daraufhin diente er bis 1965 in der US Nav...

2004 UK local government election Map of the results Elections to Redditch Borough Council were held on 10 June 2004. The whole council was up for election with boundary changes since the last election in 2003. The Labour Party gained overall control of the council from no overall control. Election result Redditch Local Election Result 2004 Party Seats Gains Losses Net gain/loss Seats % Votes % Votes +/−   Labour 16 +6 55.2 39.0 19,214 +2.5%   Conservative 10 -4 34.5 37....

 

1990 World JuniorChampionships in AthleticsTrack events100 mmenwomen200 mmenwomen400 mmenwomen800 mmenwomen1500 mmenwomen3000 mwomen5000 mmen10,000 mmenwomen100 m hurdleswomen110 m hurdlesmen400 m hurdlesmenwomen3000 msteeplechasemen4 × 100 m relaymenwomen4 × 400 m relaymenwomen5000 m walkwomen10,000 m walkmenRoad events20 kmmenField eventsHigh jumpmenwomenPole vaultmenLong jumpmenwomenTriple jumpmenShot putmenwomenDiscus throwmenwomenHammer throwmenJavelin throwmenwomenCombined eventsHept...