GETPIVOTDATA функциясы

Бұл мақалада Microsoft Excel бағдарламасындағы формула синтаксисі мен GETPIVOTDATA функциясының қолданысы сипатталады.

Сипаттамасы

Жиынтық кесте есебінде сақталған деректерді береді. Берілген жиынтық деректер есепте көрінетін жиынтық есептен жиынтық деректерді алу үшін GETPIVOTDATA функциясын пайдалануға болады.

Ескерту : Нәтижесі берілетін ұяшықта = (тең) белгісін теру және одан кейін беру қажет деректерді қамтитын жиынтық есебінде ұяшықты нұқу арқылы қарапайым GETPIVOTDATA формуласын енгізуге болады.

Синтаксис

GETPIVOTDATA(деректер_өрісі,жиынтық_кесте,[1-өріс,1-элемент,2-өріс,2-элемент])

GETPIVOTDATA функциясының синтаксисінде келесі аргументтер бар:

  • Деректер_өрісі    Міндетті. Шығарып алу қажет деректерді қамтитын деректер өрісіне арналған тырнақшаға алынған функция атауы.

  • Жиынтық_кесте    Міндетті. Жиынтық есептегі кез келген ұяшық, ұяшықтардың ауқымы немесе ұяшықтардың аталған ауқымына сілтеме болып табылады. Бұл ақпарат шығарып алу қажет деректерді қайсы жиынтық есебі қамтитынын анықтау үшін пайдаланылады.

  • 1-өріс, 1-элемент, 2-өріс, 2-элемент    Міндетті емес. Шығарып алу қажет деректерді бейнелейтін өріс атауларының 1-ден 126-ға дейінгі жұптары және элемент атаулары. Жұптар кез келген ретте болады. Өріс атаулары мен деректер мен сандардан басқа элементтердің атаулары тырнақшаға алынады. OLAP жиынтық кесте есептері үшін элементтер өлшемділіктің қайнар көзі атын және элементтің қайнар көзі атын қамти алады. OLAP жиынтық есебіне арналған өріс пен элемент жұптары былай көрінуі мүмкін:

    "[Өнім]","[Өнім].[Барлық өнім].[Тамақ].[Пісірілген өнімдер]"

Ескертпелер

  • Есептелетін өрістер немесе элементтер мен пайдалану есептеулері GETPIVOTDATA есептеулерінде қамтылады.

  • Жиынтық_кесте дәлелі бір не одан да көп жиынтық есептерін қамтитын ауқым болса, деректер ауқымда ең соңғы жасалған есептен шығарып алынады.

  • Өріс пен элемент аргументтері жалғыз ұяшықты сипаттайтын болса, сол ұяшықтың мәні оның жол, сан, қате немесе басқалар болуына қарамастан беріледі.

  • Элемент деректерді қамтыса, мән сериялық нөмірлер түрінде немесе жұмыс парағы басқа тілде ашылғанда мән сақталатындай DATE функциясын пайдалану арқылы толтырылған түрде берілуі қажет. Мысалы, 5 наурыз, 1999 жыл деген күнге сілтеме болатын элемент 36 224 немесе DATE(1999,3,5) түрінде енгізіледі. Уақытты ондық мән түрінде немесе TIME функциясын пайдалану арқылы енгізуге болады.

  • Егер жиынтық_кесте дәлелі жиынтық есебі табылатын ауқым болмаса, GETPIVOTDATA функциясы #REF! мәнін береді.

  • Аргументтер көрінетін өрісті сипаттамайтын болса немесе олар сүзілген деректер бейнеленбейтін есеп сүзгісін қамтитын болса, GETPIVOTDATA функциясы #REF! мәнін береді.

Мысал

Тәжірибелік мақсаттар үшін төменде көрсетілген үлгі деректер нақты жиынтық кесте деректерін қамтымайды, бірақ деректердің суреті көрсетіледі. Мысалда формулалар мен нәтижелер көрсетілген.

Жиынтық кесте жұмыс парағы

Келесі кестедегі деректер мысалын көшіріңіз және жаңа Excel жұмыс парағының А1 ұяшығына қойыңыз. Формулаларға арналған нәтижелерді көрсету үшін, оларды таңдаңыз, F2 пернесін басыңыз, содан кейін Enter пернесін басыңыз. Егер қажет болса, барлық деректерді көру үшін баған енін лайықтауға болады.

Формула

Нәтиже

GETPIVOTDATA("Сату", $A$4)

Сату өрісінің жалпы сомасын қайтарады, $49325.

GETPIVOTDATA("Сатудың жалпы сомасы", $A$4)

Сату өрісінің жалпы сомасын қайтарады, $49325; өріс атауын нақты парақ немесе түбір көрінісіндегідей етіп енгізуге болады («Жалпы сомасы», «Жалпы саны» дегенсіз).

GETPIVOTDATA("Сату", $A$4, "Ай", "Наурыз")

Наурыздағы жалпы соманы қайтарады, $30337.

GETPIVOTDATA("Сату", $A$4, "Ай", "Наурыз", "Өнім", "Өндіріс", "Сатушы", "Ізбасаров")

$10201 сомасын қайтарады.

GETPIVOTDATA("Сату", $A$4, "Аймақ", "Оңтүстік")

Оңтүстік аймақ үшін деректер қол жетімді болмағандықтан, #REF! қате мәнін қайтарады.

GETPIVOTDATA("Сату", $A$4, "Өнім", "Сусындар", "Сатушы", "Ахметов")

Ахметов деген сатушы үшін сатылған сусындардың жалпы сомасы көрсетілмегендіктен, #REF! қате мәнін қайтарады.

Беттің жоғары бөлігі

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×