初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2022-10-22 21:48:13

mitsuguKG
Guest

繰り返しフィールドのデータを整理する

前回のカラーリングを実現する際の追加質問です。

繰り返しフィールドの値
----------------
2
2
2
3
3
4
5
7
----------------が
2
3
----------------となる

----------------
1
2
3
3
6
----------------が
3
----------------となる

----------------
1
2
3
----------------が
データなし
----------------となる
このように
複数回出現する数値だけを取り出すにはどんな計算式あるでしょうか。
皆様の知恵を貸してくださいませんでしょうか。

#2 2022-10-22 23:10:29

Shin
Member

Re: 繰り返しフィールドのデータを整理する

サンプルファイルで、その計算していますが。見れませんか

Offline

#3 2022-10-22 23:17:54

mitsuguKG
Guest

Re: 繰り返しフィールドのデータを整理する

Shin さん
見れました。ありがとうございます。

#4 2022-10-24 12:01:42

Shin
Member

Re: 繰り返しフィールドのデータを整理する

計算式の繰り返しフィールドにして、

Let (
[
	ML = List ( 繰り返しフィールド ) ;
	MN = GetValue ( ML ; Get ( 計算式繰り返し位置番号 ) ) 
] ;
	Case ( 
            MN = 繰り返しフィールド[1] ; "" ;
            ValueCount ( FilterValues ( ML ; MN ) ) > 1 ; MN 
        )
)

でいいようです。結果は繰り返しの重複のままで歯抜けで返ってきますので、List() にして UniqueValues() を、繰り返しに展開すればいいです。

Last edited by Shin (2022-10-25 10:53:45)

Offline

#5 2022-10-26 11:11:01

mitsuguKG
Guest

Re: 繰り返しフィールドのデータを整理する

Shin さん

丁寧なアドバイスありがとうございます。
考えていることができそうで、うれしいです。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 549.48 KiB (Peak: 581.4 KiB) ]