# GlideでA or B条件でフィルタしたい。
例）ゼミ１、ゼミ２、ゼミ３がありその受講者をフィルタ......

**URL:** <https://www.nocode-faq.com/t/topic/440>\
**Category:** Glide\
**Created:** [2021 年 2 月 2 日午前 8:47 UTC](https://www.nocode-faq.com/t/topic/440 "2021-02-02T08:47:05Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Question\_user](https://avatars.discourse-cdn.com/v4/letter/q/53a042/32.png) [@Question\_user](https://www.nocode-faq.com/u/Question_user)\
**Post date:** [2021 年 2 月 2 日午前 8:47 UTC](https://www.nocode-faq.com/t/topic/440/1 "2021-02-02T08:47:05Z")

</div>

GlideでA or B条件でフィルタしたい。  
例）ゼミ１、ゼミ２、ゼミ３がありその受講者をフィルタしたい。  
有田 ゼミ１ ゼミ２ ゼミ３を受講  
伊藤 ゼミ１ ゼミ３を受講  
山田 ゼミ２ ゼミ３を受講  
例えばゼミ１でフィルタであれば 有田 伊藤を表示したい。ゼミ２でフィルタなら有田 山田と表示したい。  
まずフィルタを使ったのですが、ある時はゼミ１を含む、ある時はゼミ２を含むと条件が変わるので無理そうでした。  
リレーションの場合は完全一致なので無理でした。部分一致が出来れば簡単なのですが。  
このような場合の対応方法ご存知の方いませんか？

---

<div class="post-metadata">

**Author:** ![Answer\_user](https://avatars.discourse-cdn.com/v4/letter/a/eb8c5e/32.png) [@Answer\_user](https://www.nocode-faq.com/u/Answer_user)\
**Post date:** [2021 年 2 月 2 日午前 8:47 UTC](https://www.nocode-faq.com/t/topic/440/2 "2021-02-02T08:47:06Z")

</div>

解決しましたのでご報告を。  
１つのセルに複数情報があると処置は難しいようです。  
シート構成を①ゼミ情報、②生徒情報、③受講履歴の３シートで対処しました。説明難しいので現物見たい時はお声がけください。  
シート③のレコードに名前と受講ゼミの情報（１つ）を入力する。受講ゼミの数だけレコードをそれぞれ作成する。  
＞シート①とシート③の受講ゼミでRelationすることで受講者名簿、Relation＋Lookupを使うことで名前の人が受講したゼミのリストが作成できます。  
シート③を元に名前に対する受講リストと表示しようとすると誰を選んでもシート全部の名前と受講ゼミで情報が表示されます。  
Filterに「名前 is screen 名前」というのを使用する事で、その時選んでいる名前の人だけ表示する事が出来ます。
