Когда два или более пользователей просматривают одну и ту же электронную таблицу Google и один из них фильтрует данные по столбцу, этот фильтр сразу же применяется и для других пользователей.
Есть ли способ избежать этого и позволить каждому пользователю иметь свои собственные критерии фильтрации?
google-sheets
Кристиан Лупаску
источник
источник
Ответы:
Теперь в Google Диске есть функция под названием «Фильтр просмотров». Это делает некоторые фильтры доступными только вам, пока вы не меняете данные.
(Примечание. Если у вас уже есть общий фильтр для столбцов, сначала удалите его.)
Источник .
источник
«Представление списка» в меню позволяет пользователю фильтровать, не изменяя представление для других пользователей. Тем не менее, они должны редактировать и отправлять значения для каждой строки, что немного более громоздко.
источник
Обновить:
Ниже приводится ответ от 2011 года. Очевидно, что правильный ответ изменился с того времени, поскольку в 2014 году был получен лучший ответ. Обратите внимание на разницу в 3 года, прежде чем голосовать за ответ.
Хранение только по архивным причинам, оригинальный ответ:
Я проверил соответствующие темы групп и поддержки Google. Очевидно, что он не поддерживается (и, похоже, не скоро будет, хотя не уверен на 100% в этом).
Теперь я делаю экспорт в Excel и применяю там фильтр, а затем нахожу вероятное уникальное значение (или повторяется несколько раз) на листе, чтобы сопоставить строку в электронной таблице Google (найдя ее на листе Google), и применить необходимые модификации. Не оптимально, все еще надеясь на поддержку каждого пользователя.
источник
Одним из простых способов достижения этого является Data-> Protected Sheets and Ranges ...-> + Добавить лист или диапазон . Выберите 1-ую строку или строки, к которым вы обычно применяете фильтр, и ограничьте его для всех и сохраните. Теперь только администратор / владельцы могут использовать функцию фильтра, которую они должны избегать, любой, кто пытается применить фильтр, будет вынужден использовать вместо этого представления фильтра, которые будут только локальными для каждого человека и не нарушат лист для других пользователей.
Надеюсь, что это решит проблему.
источник
Та же проблема все еще существует. Мы обходим это, создавая отдельные листы для каждого пользователя, которые ссылаются на основной лист, но с логикой «если тогда» применяется только для отображения информации, относящейся к этому пользователю. Строки других пользователей запрограммированы для отображения как -----. Этот пользовательский лист теперь является отфильтрованным дубликатом основного листа, который затем можно отфильтровать по мере необходимости, не мешая чужому взгляду. Теперь мы собираемся создать еще один лист, который ссылается на листы пользователей, не тянув ----- ячейки. Причина в том, что пользователи теперь могут редактировать свои листы, и все изменения появятся на последнем листе. Это делает основной лист «черновиком», а последний лист - отредактированной версией. Это план в любом случае. , ,
источник