Проблема с многопользовательским фильтром в таблицах Google


37

Когда два или более пользователей просматривают одну и ту же электронную таблицу Google и один из них фильтрует данные по столбцу, этот фильтр сразу же применяется и для других пользователей.

Есть ли способ избежать этого и позволить каждому пользователю иметь свои собственные критерии фильтрации?



@ricko Спасибо, что поделились этим! Мне нужно было это для списка задач, назначенного нескольким людям, поэтому представление списка было бы просто нормальным. Я буду помнить это всякий раз, когда мне это нужно.
Кристиан Лупаску

1
@wolf, рассмотрите возможность обновления принятого ответа на ответ с использованием представлений фильтра, поскольку теперь это предпочтительный способ применения фильтра к одному клиенту за раз.
KyleMit

Ответы:


32

Теперь в Google Диске есть функция под названием «Фильтр просмотров». Это делает некоторые фильтры доступными только вам, пока вы не меняете данные.

Использовать просмотры фильтров в новых Google Sheets

В Google Sheets фильтрация ваших данных упрощает просмотр и анализ данных, позволяя скрыть данные, которые вы хотите временно скрыть. В новых листах Google также представлены виды фильтров, которые позволяют создавать, присваивать имена и сохранять фильтры, которые вы можете использовать, не нарушая того, как другие пользователи просматривают вашу электронную таблицу.

Создание вида фильтра

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

  1. Откройте электронную таблицу, в которой вы хотите создать представление фильтра.
  2. Щелкните меню «Данные», наведите курсор на «Представления фильтра ...» и выберите «Создать новое представление фильтра». Вы также можете нажать стрелку вниз справа от значка фильтра и выбрать «Создать новый вид фильтра».
  3. Используя стрелки вниз в заголовках столбцов, сортируйте и фильтруйте данные в соответствии с желаемым видом. Ваш фильтр будет сохранен при внесении изменений.
  4. Чтобы закрыть новый вид фильтра, щелкните X в верхнем правом углу электронной таблицы или нажмите стрелку вниз справа от значка фильтра и выберите «Нет».

просмотр фильтра

(Примечание. Если у вас уже есть общий фильтр для столбцов, сначала удалите его.)

Источник .


Согласовано. Кто-нибудь имеет право переписать, какой ответ принят? Это вещь?
Gooddadmike

Это все еще не решает проблему root (из-за поддержки Google). Часто пользователи хотят изменить различные настройки фильтра данных; не просто иметь несколько сохраненных режимов фильтра, которые все еще используются глобально.
whitey04

@ whitey04, просто создайте представление фильтра со своим именем, что означает «это представление мое, не трогайте его» :)
Даниэль Серодио

7

«Представление списка» в меню позволяет пользователю фильтровать, не изменяя представление для других пользователей. Тем не менее, они должны редактировать и отправлять значения для каждой строки, что немного более громоздко.


user20151 уже дал это решение (но не как ответ ...)
Джейкоб Ян Туинстра

6

Обновить:

Ниже приводится ответ от 2011 года. Очевидно, что правильный ответ изменился с того времени, поскольку в 2014 году был получен лучший ответ. Обратите внимание на разницу в 3 года, прежде чем голосовать за ответ.

Хранение только по архивным причинам, оригинальный ответ:

Я проверил соответствующие темы групп и поддержки Google. Очевидно, что он не поддерживается (и, похоже, не скоро будет, хотя не уверен на 100% в этом).

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


2

Одним из простых способов достижения этого является Data-> Protected Sheets and Ranges ...-> + Добавить лист или диапазон . Выберите 1-ую строку или строки, к которым вы обычно применяете фильтр, и ограничьте его для всех и сохраните. Теперь только администратор / владельцы могут использовать функцию фильтра, которую они должны избегать, любой, кто пытается применить фильтр, будет вынужден использовать вместо этого представления фильтра, которые будут только локальными для каждого человека и не нарушат лист для других пользователей.

Надеюсь, что это решит проблему.


1

Та же проблема все еще существует. Мы обходим это, создавая отдельные листы для каждого пользователя, которые ссылаются на основной лист, но с логикой «если тогда» применяется только для отображения информации, относящейся к этому пользователю. Строки других пользователей запрограммированы для отображения как -----. Этот пользовательский лист теперь является отфильтрованным дубликатом основного листа, который затем можно отфильтровать по мере необходимости, не мешая чужому взгляду. Теперь мы собираемся создать еще один лист, который ссылается на листы пользователей, не тянув ----- ячейки. Причина в том, что пользователи теперь могут редактировать свои листы, и все изменения появятся на последнем листе. Это делает основной лист «черновиком», а последний лист - отредактированной версией. Это план в любом случае. , ,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.