• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:filemaker7でイニシャルを自動入力させたい)

filemaker7でイニシャルを自動入力させたい

このQ&Aのポイント
  • filemaker8で名前の読み仮名フィールドをもとに、自動でイニシャルが入るようにしようとしていますが、うまくいきません。
  • 各々の頭文字が濁音や半濁音以外のときは、うまくイニシャルが表示されるのですが、頭文字が濁音(「が」や「だ」)、半濁音(「ぱ」や「ぷ」)の時には、頭文字が「か」「た」、「は」「ふ」と認識されてしまいます。
  • 読み仮名は全角ひらがなであり、半角カタカナではないのですが、なぜきちんと認識されないのか分かりません。どなたかご教示下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • 7marine
  • ベストアンサー率36% (59/160)
回答No.2

>例えば、頭文字が「じゅ」の時、 >イニシャルは「J」だと思うのですが、 >「じ」のみを認識して、「Z」になってしまいます。 Let( [頭一文字=~;頭二文字=~];  Case(  Exact(頭二文字;"じゅ");"J";  Exact(頭一文字;"じ");"Z";  ・・・) ) とCaseの最初に引っ掛けてはどうでしょう?

biopsy
質問者

お礼

なるほど。これでできました。 単に頭2文字を認識させたらよかったのですね。 「じ」より先に「じゅ」をCaseの式内に入れて、 「J」に変換させるのがみそというのも分かりました。 有り難うございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • 7marine
  • ベストアンサー率36% (59/160)
回答No.1

頭文字="が";"G" ⇒Exact(頭文字;"が");"G" でどうですか?

biopsy
質問者

お礼

お礼が遅くなって申し訳ありません。 試してみようと思います。

biopsy
質問者

補足

Exact使えますね。 でも、問題が・・・。 例えば、頭文字が「じゅ」の時、 イニシャルは「J」だと思うのですが、 「じ」のみを認識して、「Z」になってしまいます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 未入力フィールドが計算式中で0として扱われている

    Filemaker 6.0を使用しています。 Case関数でCase(フィールド名>1000,4,フィールド名>500,3,フィールド名<=500,2)のようにして、フィールドの値の大小により、4,3,2などの数字が帰るようにしたいのですが。 実際に行うと、フィールドが空欄のときに、上記なら2がかえってしまいます。マイナスの数字を入れると何もかえらないので、どうやら空欄が0と認識されているようです。 回避する方法はあるのでしょうか、どなたかご教授ください。

  • イニシャルとは?

    『イニシャルとは?』でお願いします。案外、質問されておられないようなんですが、イニシャルとは、氏名をローマ字で書いた際の、頭文字を用いたモノと言うのが、通例かと思います。ところが、ラリルレロ(ラ=RA、LA)や、G、Jを使用する氏名には、2通りあると言う事ですが、当方の氏(姓)の頭文字は、TSUまたはTUになります。まぁ選択しろとの事か?と思っていますが、ここに、突然自動車会社の『マツダ』を持って来ます。『マツダ』=『MAZDA』でして、『MATSUDA』ではありません。何かの『神様の名称?』だったと記憶しますが、では、当方も『TSU』や『TU』の代わりに、『Z』を持って来ても、良いのでしょうか?

  • FileMaker Pro 11でできますか?

    少々急ぎでFileMakerを使う必要が出てきた者です。どうか宜しくお願い致します。 AとBと2つのテーブルがあって,両方とも姓,名のフィールドがあります。ただし,表記揺れがあるために名は3つのフィールド,姓は2つのフィールドがあります(AB両方とも)。両方とも数万行あります。 Aのテーブルには姓名だけですが,Bのテーブルには姓名の他に居住地のフィールドもあります。Aに出てくる姓名には,Bには無いものもあります。また,逆にBにある姓名が,Aに無い場合もあります。 このようなテーブルから,AとBに出てくる全員の名前と,(Bに記載があって分かるものだけ)居住地を,重複なく新しく作ったCテーブルに出力することは可能ですか? Excelマクロでがんばってみましたが,データ量が多くて無理でした。お詳しい方にお知恵を拝借できたらと思います。宜しくお願い致します。

  • 住所録データベースの並べ替えについて

    エクセル2002を使っています。 1.住所録を五十音順に並べ替えます。 その時、キーとなる「名前の読みがな」の入力に関し、気を付ける事はありますか? 読みがなは、ひらがなでも、カタカナでも、全角でも半角でもいいのでしょうか?   2.現在作成中の住所録では、「名前の読み仮名」を、3文字だけ入れるように指示されました。   例 高橋 → タカハ     本田 → ホンタ 濁音は無し     森  → モリ- 2文字の名字は3文字目に-             を入力する 正しくソートする為に、読み仮名を濁音無しにしたり、3文字目に-を入力する必要はあるのでしょうか? 教えてください。お願いします。

  • FileMaker6で文字列を数字に変更したいのですが

     FileMaker6で文字列を数字列に変更したいと考えています。 具体的には、文字列のフィールドに「たなか」と入力されているとします。これを、 あ行は1、か行は2、さ行は3・・・・ の原則にのっとり、計算フィールドの数字列に自動的に入力したいのです。「たなか」を数字に変更すると、「452」となります。 どのような関数式が、数字列の計算フィールドには必要でしょうか。

  • FilemakerのIF関数の関数式

    FilemakerのIF関数の正しい関数式の作り方について教えてください。 Aが、「BまたはC」の条件を満たす場合は45を、満たさない場合は60を表示させるIF関数として、以下の関数式を作成・入力しましたが、うまく結果が出ません。どこが間違っているのか教えてください。困ってます(T-T) ちなみにB、Cは全角文字という想定で“”をつけています。 If ( A=”B” or “C”; 45; 60 )

  • エクセルで自動入力されちゃう

    自分で作ったデータなのですが,ある名簿を作成するに当り, フルネームのセルを通常入力で入れ,姓と名や,同姓が居たら名の1文字目を()して付けるなどの列もあり,それらはすべて関数で導き出しています。 今は1400レコードを超えているのですが,いつからか,名前を入れると,姓や名が自動的に表示されるようになりました。 自分で細工したのかと思うのですが,すぐ一行下のセルをクリックして 数式バーで確認しても関数が入っているわけでもなく, 入力規則が設定されているわけでもなく, 条件付き書式が設定されているわけでもなく, マクロが組まれているわけでもなく... 自分で作ったデータなのですが,わかりません。 エクセルが賢くなって,しばらく上の行に続いた関数をそのまま引き継いでくれているかとも思うのですが, 同じ行数続く,ある関数(関数として8個目=8列目)は自動入力されません。 何かご存知の方,またはこんな設定をしたのでは?ということがわかれば教えて下さい。 便利なのですが,書式は引き継がれないし,気持ち悪くて,結局上の行の数式をコピーしています。

  • 中国人のイニシャル(頭文字)

    日本では、例えば「山田花子」であれば「H.Y.」(或いはピリオドなしのHY)という感じで、名の頭文字+姓の頭文字で表しますが、例えば范冰冰だと英語表記が「Fan Bingbing」ですが、姓+名で「F.B.」で良いのか?そもそも中国では名前をこういう形で表わすことはあるのか?と思っております。 よろしくお願いします。

  • 全角漢字の入力チェック

    Javascriptにて、Formのテキストフィールドの内容を入力チェックしているのですが、「全角漢字」「全角かな」「全角カナ」「半角英数字」 のみを許可して、それ以外の入力文字をいれるとエラーになるような 関数を作りたいのですが、全角記号や半角記号をチェックするには どうしたらよいのでしょうか。

  • Excelの文字の取り出し

    Excelシートからの文字の取出し方法で悩んでいます。 1セルに氏名が入っていて、そちらから姓と名を別々に取り出したいと思っています。(姓と名の間には全角スペースが入っているデータです) MID関数やLIFT関数では、任意の文字数の指定が必要ですが、 氏名のため、姓名の長さが一定ではなく、指定することができません。 なにか良い方法はないでしょうか?(抽出方法はEXCELや関数に限りません) よろしくお願いします。

専門家に質問してみよう