Разрешите людям фильтровать в общем файле Excel только для чтения на Sharepoint.

Вопрос или проблема

У меня есть файл Excel, который расположен на SharePoint и доступен для всех, у кого есть ссылка.
Я не хочу, чтобы кто-либо мог изменить данные в файле, поэтому я убрал доступ на редактирование для всех, кроме себя.

Сложность заключается в том, что я хочу, чтобы люди могли фильтровать таблицу (например, в первом столбце указаны штаты, где расположены эти компании – я хочу, чтобы люди могли выбрать штат из выпадающего меню фильтра и видеть только строки, соответствующие этому штату).
Я не хочу, чтобы эти фильтры влияли на то, как другие видят файл, поэтому каждый пользователь, который нажимает на ссылку на файл, должен видеть неотфильтрованную таблицу и затем иметь возможность фильтровать ее самостоятельно.

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

Есть ли какие-либо обходные пути или другие возможные сервисы (кроме SharePoint), которые обеспечили бы такую функциональность?

К сожалению, я не думаю, что это требование осуществимо.

Используете ли вы SharePoint или другие сервисы, конечный результат заключается в том, что разрешения пользователя ограничены: У них нет разрешения на модификацию.

Единственная возможность заключается в том, что Excel имеет отдельные настройки разрешений для фильтра.

Но, насколько я знаю, в Excel нет такой настройки.

Я предлагаю создать эту книгу (которая должна фильтровать вид) как новый отдельный файл Excel и дать разрешение на его модификацию.

Ответ или решение

К сожалению, предоставление фильтрации данных в Excel-файле, который размещен на SharePoint и доступен только для чтения, может привести к определенным ограничениям. Ниже приведены подробные рекомендации, которые могут помочь вам решить вашу задачу.

Проблема

Вы имеете Excel-файл на SharePoint, который предназначен для совместного использования, однако вы хотите, чтобы пользователи могли фильтровать данные в таблице без возможности изменения самой таблицы. В текущей конфигурации пользователи не могут изменять данные, но также и не могут использовать функцию фильтрации, так как она требует прав на редактирование.

Решения

  1. Использование Excel Online с функцией "Только для чтения":
    Excel Online, доступный через SharePoint, предоставляет пользователям возможность просматривать и фактически взаимодействовать с данными в режиме просмотра. Однако, как вы уже заметили, функция фильтрации непосредственно в режиме "Только для чтения" отсутствует.

  2. Создание отдельной копии файла:
    Для выполнения вашей задачи одним из решений может быть создание отдельной версии рабочего файла, где пользователи будут иметь возможность редактирования и фильтрации. Вы можете настроить несколько таких копий, в зависимости от количества групп пользователей, которые будут обрабатывать данные.

  3. Использование Power BI:
    Как альтернатива, вы можете рассмотреть возможность использования Power BI для построения интерактивных отчетов. Power BI позволяет пользователям фильтровать данные без изменения исходного Excel-файла. Вы можете выгрузить данные из Excel в Power BI и предоставить своим пользователям интерфейс для фильтрации и анализа данных в режиме реального времени.

  4. Обратитесь к Microsoft Lists:
    Microsoft Lists — еще одно решение, которое может предоставить интерфейс для управления данными с возможностью фильтрации. Вы можете экспортировать ваши данные из Excel в Lists, и тогда пользователи смогут фильтровать и сортировать данные без возможности редактирования оригинала.

Заключение

К сожалению, SharePoint в своем текущем состоянии не предлагает возможности фильтрации данных с правами "Только для чтения", что делает вашу задачу сложной для выполнения. Рассмотрите указанные варианты и выберите тот, который наиболее соответствует вашим потребностям. Если вам необходимо более детальное руководство по каждому из решений, пожалуйста, дайте знать, и я с радостью помогу вам.

Оцените материал
Добавить комментарий

Капча загружается...