Структура иерархических данных в пустых строках

У меня есть набор данных со структурой в стиле:

Fruit Type Organic Sales Banana 15 Apple Green Apple Organic 20 Apple Red Apple Non-Organic 25 Apple Red Apple Organic 17 Orange California 8 Orange Spain 5 

Другими словами, плоды имеют разные уровни детализации. Скажем, я хочу видеть продажи бананов и органических зеленых яблок; Это потребовало бы, чтобы я поместил Fruit, Type и Organic в ярлыки строк и Sales in Values. Однако проблема возникает в том, что Pivot показывает две строки пустых значений для Banana, повторяя значение Sales. Как я могу заставить Pivot понять, что пустые значения означают, что элемент не указан далее, и он должен прекратить перечислять значения?

Картина, иллюстрирующая мою мысль:

Таблица

One Solution collect form web for “Структура иерархических данных в пустых строках”

Ну, вы можете нажать на слева от «Банана», «Калифорния» и «Испания», чтобы свернуть подчиненные строки:

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

 For Each c In Selection If c.Value = "(blank)" Then c.Offset(-1, 0).ShowDetail = False End If Next c 

Если вы не знаете, как использовать VBA, см. Раздел Как добавить VBA в Microsoft Office?

  • Удаление пароля из документа Excel
  • Excel: если значение дублирующейся ячейки найдено в другом столбце, выделите зеленый цвет
  • Как изменить формат даты с dd-mm-yyyy на dd-mm-yy в строке формул MS-EXCEL?
  • Показать данные фильтра столбца Excel в ячейках
  • Excel макрос, чтобы сохранить книгу на другом сеансе Excel
  • Excel. Как найти общие текстовые значения из нескольких (> 2) столбцов?
  • Как вернуть все ячейки в строке, если первый столбец соответствует значению на другом листе
  • Документы Excel откроют excel с пустым окном
  • Сделать формулу массива в excel вычислять только по активным строкам
  • Почему Excel отображает мою информацию, подобную этой, в режиме предварительного просмотра?
  • Буквенно-цифровая сортировка в Excel
  • Как иметь ячейку, которая отображает кумулятивное значение всех значений, введенных в другую ячейку?
  • Interesting Posts

    Количество строк в каждой группе

    Как получить доступ к зашифрованному BitLocker приводу в Linux?

    Почему в Microsoft Excel не работают клавиши со стрелками?

    Каков наилучший способ слияния двух наборов файлов, но для дубликатов для выбора старого файла в Windows?

    Как сделать автозапуск CD / DVD?

    «Диспетчер задач» для Firefox?

    BCDEDIT: Должны ли параметры устройства и osdevice быть загрузочным или оконным разделом?

    Могу ли я фильтровать и сортировать идентификаторы электронной почты в блокноте ++ и других текстовых редакторах?

    Как изменить ассоциации файлов на Mac OS X?

    Ошибка распространения VC ++ 2008: доступ запрещен

    Почему по умолчанию отключена аппаратная виртуализация?

    Как узнать, какое дистрибутив Linux я использую?

    Ubuntu + последняя версия samba, символические ссылки больше не работают на share, установленном в окнах

    Беспокойство

    Как включить удаленный рабочий стол в Red Hat?

    Давайте будем гением компьютера.