その他

FileMakerでposition関数の使い方

投稿日:2017年12月18日 更新日:

ファイルメーカーではExcelのようにテキスト関数を使うことができます。簡単な例として、メールアドレスのドメイン名(@以下)のみ別フィールドで取得してみましょう。

メールのドメイン名を自動で抽出

Position関数の使い方

Position ( テキスト ; “検索テキスト” ; 先頭文字位置; 回数 )

Position ( ”abcd1234@gmail.com” ; “@” ; 1; 1 )で9を返す

上の場合だと先頭文字位置1から1番目に@が出る位置

「メールアドレス」フィールド指定することができるので、計算式で以下のように指定すると、先頭からの@の位置がわかる。

Position ( メールアドレス ; “@” ; 1; 1 )

メールアドレス全体の長さ

Length(メールアドレス)で18を返す

ドメイン名のみ抽出

右端から18-9=9文字を抽出するように以下の計算式を設定

「ドメイン」フィールド

Right(Length(メールアドレス)-Position ( メールアドレス ; “@” ; 1; 1 ))

-その他

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

ANAカード

ANAカードとみずほ銀行が業務提携をすると昨日発表されていました。大手銀行まで巻き込んで業界の囲い込みがおこなわれています。りそな銀行を使っているので自分にはあまり関係ありませんが、ANA連合 VS  …

no image

神エディター「Sublime Text 3」のインストールと日本語化

遠い昔、1980年代はMS-DOSだったのですが、そのとき使っていたエディターはVZエディター。一番人気があったMifesと比較するとアセンブラで作られていたので、CPUが遅くても十分使えました。検索 …

レンタルサーバーの引越方法

10年以上前からインターリンクのレンタルサーバー「マイサーバー1000」を利用しています。今回ロリポップ(ロリポプラン)に引越することにしました。 最近のレンタルサーバーは以前と比べると安いし、機能も …

マンホールの交換

庭にあるマンホールの排水が悪いので、雨が降ると水がたまってしまいます。排水の穴が小さく、少ないことが目詰まりの原因になっています。犬もいて、暑くなると臭いもでてしまうので、マンホールの交換を検討。 今 …

ヤマダモバイル会員登録

スマホに家電量販店のモバイル会員証をインストールしておくと、万が一会員証を忘れてもスマホでポイントをためることができます。ケーズデンキとかは登録した電話番号を店頭で伝えればポイント合算してくれるのです …

2018年4月
« 1月    
 1
2345678
9101112131415
16171819202122
23242526272829
30  
Top