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

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

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

You are not logged in.

Announcement

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


#1 2019-09-10 12:47:21

masa
Member

値一覧Aに 別の値一覧B(値一覧Aの値も含む)を追加し、値一覧Bのなかから使いされた値一覧の内容を知りたい

FMPA17 MacOS10.14を使用

既存の値一覧A
リンゴ
オレンジ
レモン

に新しく値一覧B
キウイ
リンゴ
グレープフルーツ
オレンジ
グレープ
リンゴ
が有った場合に 値一覧Bで新しく追加された
キウイ
グレープフルーツ
グレープ
の値をとりたいのですが うまくいきません

値一覧Aと値一覧Bの値を合わせ、UniqueValues関数を使い重複を取り除いた値一覧Cを作成
FilterValuesの逆をしたいと思い FilterValues(値一覧A;値一覧C)とすれば・・・と思いましたが
結果は値一覧Aの値しか返してくれませんでした

よろしくお願いします

Offline

#2 2019-09-10 13:25:11

Shin
Member

Re: 値一覧Aに 別の値一覧B(値一覧Aの値も含む)を追加し、値一覧Bのなかから使いされた値一覧の内容を知りたい

https://fm-aid.com/custom-function/12-filtervalues


Let (
[
	TxtB = "[ \¶ & \""
		 & Substitute ( B ; ¶ ; "\" & \¶ ; \¶ ];[ \¶ & \"" )
		 & "\" & \¶ ; \¶ ]" ;
	TxtA = Evaluate ( "Substitute ( \¶ & A & \¶ ; " & TxtB & ")" ) ;
	TxtA = UniqueValues ( TxtA )
] ;
	Replace ( TxtA ; 1 ; 1 ; "" )
)

という式でも可能です。

Last edited by Shin (2019-09-10 14:54:07)

Offline

#3 2019-09-10 14:18:51

masa
Member

Re: 値一覧Aに 別の値一覧B(値一覧Aの値も含む)を追加し、値一覧Bのなかから使いされた値一覧の内容を知りたい

まさしくコレです!!

Shin様どうもありがとうございます。

とともに 作成されたHiro様にも 感謝です。

どうもありがとうございました

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 506.28 KiB (Peak: 516.5 KiB) ]