twitterfacebooklinkedincopyたとえば以下のような、各レコードに食べ物の名前が書かれているデータがあるとする。コロッケコロッケコロッケトマトトマト卵りんごりんごりんごりんごりんごこのデータの重複を数える方法は以前書いた。Wifehttps://wacw.cf/2016/09/02/counting-unique-items-on-filemaker/この方法に従えば以下のように重複の個数を表示できる。5しかし、せっかくなので重複を非表示にして、個数に応じて以下のようにソートすれば見やすくなる。ランキングのようにできる。1その方法をメモしておく(前述の以前のエントリーの書き方が分かりにくいので、同じ部分は再度まとめ直してみる)。いう名前のフィールドがあるとする。フィールドに自己連結リレーションシップを張る。いうテーブルオカレンスが生成される。(2)「重複カウント」という計算フィールドを作成。これで各レコードの「重複カウント」フィールドに、重複の個数が表示される。(4)「重複カウント連番」という集計フィールドを作成する。設定し、「現在のカウント」と「ソートされたグループごとに集計を再開する」にチェックを入れる。5(5)次は、各アイテムで「重複カウント連番」の値が最も大きいレコードだけ残したい。そのためには「重複カウント」と「重複カウント連番」の値が同じになっていることに注目すればいい。「残すレコード_一時」という計算フィールドを作成。以下のような計算内容にすれば、残したいレコードだけ星のマークが付く。★(6)「残すレコード_最終」というテキストフィールドを作成。英語モードで使っている)。最初のレコードへ移動。「残すレコード_一時」フィールドの星マークを「残すレコード_最終」へコピー。Off]スクリプトを実行すれば、以下のようになるはずだ。★この方法は単なる検索であり、重複部分は非表示になっているだけなので元のデータは非破壊だ。ランキングを確認したいときなどに使える方法だ。ライフハック等について書いていますが、最近はコンピューター関係の投稿がメインです。Reservedto-top。