Для дальнейшего объяснения, ^
соответствует началу строки в качестве якоря, поэтому вы должны экранировать его в середине строки. []
- это класс символов, поэтому [^B-|B^]*
соответствует любому символу, который не является B, -, B или ^. Они здесь не нужны.
Упрощенное регулярное выражение: dataset[grep('^(B-|B\\^)', dataset$Col1),]
щелчок правой кнопкой по сводной таблице в Excel выбирает, щелчок мастера 'назад' нажимают 'get data...' в Файле окна запроса - Определение Таблицы
затем можно создать новое или выбрать другое соединение
Это дополнение сделает все за вас.
http://www.contextures.com/xlPivotPlayPlus01.html
Показывает строку подключения и позволяет изменять ее. Не забудьте также при необходимости изменить SQL запроса (с помощью того же инструмента).
Щелкните правой кнопкой мыши на таблице Pivot в Excel Выберите Wizard Нажмите «Назад» Нажмите «Получить данные ...» в окне окна запроса - определение таблицы
, тогда вы можете создать новый или выбрать Разное соединение
отлично работало.
Кнопка получения данных рядом с крошечной кнопкой с красной стрелкой рядом с окном ввода текста диапазона.
Просто разобрались - щелкните в любом месте таблицы, затем перейдите на вкладки вверху страницы и выберите Параметры - оттуда вы Вы увидите выбор «Изменить источник данных».