Извлечение данных сводной таблицы - PullRequest
0 голосов
/ 02 января 2019

Я знаю, что это легко, просто нужен быстрый ответ.У меня есть сводная таблица, которая имеет три столбца и около 1 тыс. Строк.Мне нужно получить 1 номер из списка на каждого агента.например:

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

^^ выделенное число - это число, которое мне нужно вернуть

Что я пришелвот что: =if(and('Calls Handled Pivot'!A1='Agent Breakdown'!A$3,'Calls Handled Pivot'!B1="wrap-up"),'Calls Handled Pivot'!C1, "")

Итак, если ColumnA = имя агента AND columnB = "wrap-up", ТО дайте мне номер в columnC, в противном случае оставьте ячейку пустой.

Затем я запускаю эту формулу до следующего листа, пока она не наберет номер.в соседнем столбце я запускаю формулу вниз по всем строкам СНОВА для следующего агента, пока он не наберет нужное мне число.после всего этого я просто делаю сумму всех столбцов на этом листе, чтобы получить все числа в строке 1. Проблема заключается в количестве данных, проходящих через это, в основном происходит сбой страницы, когда он пытается выполнить все эти формулы,

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

Это или .. какой-то вид vlookup, который проверяет два значения, например columnA = имя агента AND columnB = "wrap-up"

1 Ответ

0 голосов
/ 02 января 2019

Для быстрого неавтоматизированного метода вот что я бы сделал (при условии, что D & E - пустые столбцы) Формула в столбце D:

"=IF(B2="Wrap-up",A2,"")

Столбец E

=IF(B2="Wrap-up",C2,"")

Выберите столбец D & E и вставьте их в новую вкладку.Удалить дубликаты (чтобы избавиться от большинства пробелов).Затем удалите единственную пустую строку слева.


Автоматическая версия

На одной вкладке есть список уникальных имен агентов.В следующем столбце заполните:

=GETPIVOTDATA("Total",PivotSheetNameHere!$A$1,"Agent Name", A1)

Ссылка: https://www.contextures.com/xlPivot06.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...