• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルメーカー関数 Positionについて)

ファイルメーカー関数 Positionについて

このQ&Aのポイント
  • ファイルメーカーのPosition関数について質問させていただきました。先頭文字位置の意味が理解できず、進めない状態です。
  • 先日、ファイルメーカーのPosition関数について質問しましたが、先頭文字位置の意味について理解ができず、進めない状況です。
  • ファイルメーカーのPosition関数で先頭文字位置の意味が理解できず、進めなくなっています。

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

  • ベストアンサー
回答No.1

先の質問を閉じずに関連質問をするのはマナーが悪いですよ。 「先頭文字位置」はずばり、探し始める位置です。Mississippiで 先頭文字位置が3なら、Mi[s]sissippiから探し始め、Miss[iss] ippiということで5文字目で発見しましたね。それだけ。

pekochanno1
質問者

お礼

ご回答有難うございます。 またマナーへのアドバイス有難うございます。 先頭文字位置が3ならMi[s]sissippiから探し始め Miss[iss]ippiだから[s]から数えて3だと思っていました。

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

関連するQ&A

  • ファイルメーカー10のGetField

    どうしてもわからないのでご教授してください。 http://www.filemaker.co.jp/help/html/func_ref3.33.7.html 例 「矢」および「的」というフィールドがあるとします。 「矢」フィールドにはテキスト文字列「的」が含まれ、「的」フィールドにはテキスト文字列「標的」が含まれています。 GetField ( "矢" ) は、「的」を返します。 テキスト文字列が< フィールド名> 引数であることを示すために、「矢」をダブルダブルクォーテーションで囲むことに注意してください。 GetField ( 矢 ) は、「標的」を返します。 「矢」フィールドに含まれる値が< フィールド名> 引数であることを示すために、「矢」をダブルクォーテーションマークで囲まないことに注意してください。 どうしてGetField ( 矢 ) が「標的」になるのですか?

  • InstrB関数について(VBA)

    ExcelVBAなのですが、 InstrB関数で、文字位置のバイト数を取得したいと考えています。 1.文字列[A BCDE] ・・・AとBの間に、半角空白が2つあります。  ※OKWaveに登録すると半角が1つになってしまうようですが、実際は2つです。 2.文字列[A BCDE] ・・・AとBの間に、全角空白が1つあります。 この文字列に対し、Bの位置は、半角空白2つであっても全角空白1つであっても同じ結果であって欲しかったのですが、 1.の場合:7、2.の場合:5 と結果が返ってきました。 ※実際には、文字列から、   ある記号の次の文字からある記号の前までの文字  を取り出したいため、その記号の位置を知りたいための処理です。 ヘルプには、 InStrB 関数は検索結果をバイト位置 (先頭からその位置までのバイト数) で返します とあったので、同じだと思ったのですが・・・ この違いは、なぜ発生するのでしょうか? ご指導、よろしくお願いします!

  • ファイルメーカーのソート順位

    FileMakerPro V10において、data(レコード)を下記のように並べ替えたいのですが、記号(?)を使っているせいか、希望のように並んでくれません。フィールドのdata記入方法を変えないとダメなのでしょうか?。フイールドtypeはテキストで、dataは単純に「?在庫」(=全角文字)と入力しているだけです。 (レコード内容) 在庫フィールド、   在庫品フィールド、 ?在庫           品番1 在庫          品番1 在庫          品番2 在庫          品番3 ?在庫         品番2 在庫?         品番1 ↓のように並べ替えたい ?在庫          品番1 ?在庫                   品番2 在庫          品番1 在庫          品番2 在庫          品番3 在庫?         品番1 FileMakerProのマニュアルを読んでも “テキストデータではひらがなとカタカナは名前順、漢字はコード順、英単語はアルファベット順、数値は小さいものから順に、日付や時刻は古いものから順にに並びます。” となっているのですが‥‥。

  • アクセス フォームの設定

    テーブル【T-1】 フィールドA,主キー,数値型 フィールドB,テキスト型 フィールドC,テキスト型 フィールドD,テキスト型 フィールドE,テキスト型 フォーム【F-1】 テーブル【T-1】に入力用のフォーム,単票型 があります。 F-1でそれぞれのフィールドに対して入力スペースがあり(もちろんですが) A,B,C,D,Eと順番に入力していきます。 ここでエンターキーを押すと、次のレコードへ移るわけですが、 カーソルがEの位置にあるため、わざわざマウスでAの位置へ移動させないといけません。 同様に、入力項目がなく、A,B,Cと入力して次のレコードへ行くと、Cの位置にカーソルがあります。 これを、Aをホームポジションとして、次のレコードへ移ったときに 自動的にカーソルをAの位置にもってくるようにしたいのですが、 一体どうすればよろしいでしょうか?

  • 追加質問:EXCEL セル内の特定の特定の文字のみを抽出したい (関数だけで)

    http://oshiete1.goo.ne.jp/qa4393007.htmlで『特定の数字のみ』の抽出方法を質問させていただいておりますが、作業を進めるうちに特定の文字列をも抽出する必要がでてきました! 数値(1) 文字列(1) 数値(2) 文字列(2) 【例】 11213234 AIUEO21213 ABC 42321243 KAKIKUKEKO32480 CBAAA 59343124 SA85727 BBAC 数値(1)の桁数は同一 文字列(1)の文字数は変動 数値(2)の桁数は同一(だが、文字列(1)が変動のため、スタート位置はことなってくる) 文字列(2)の文字数も変動 ひとつ補足ですが文字列(1)と数値(2)の間にはスペースがありません。 以上の条件で文字列(1)のみを抽出する方法などはあるのでしょうか? よろしくお願いします!

  • ファイルメーカーでルックアップ値として入力したフィールドの検索ができません。

    WinME、ファイルメーカー6です。  ファイルが二つあり、これをマスターファイルと関連ファイルとします。  マスターファイルには「フリガナ」「カナ行名」(いずれもテキスト)「フリガナ頭文字」というフィールド、関連ファイルに「カナ50音」「行名」(いずれもテキスト)というフィールドがあります。  マスターファイルの「フリガナ頭文字」は計算タイプ&テキストで 「Left( フリガナ , 1 )」の計算式が入力されています。(ファイル画面上は非表示)  関連ファイルはブラウズモードの表形式で下のようになっており、カナ50音「ア~ン」とその行名を各フィールドに入力してあります。 カナ50音   行名 ア       ア イ       ア ウ       ア エ       ア オ       ア カ       カ キ       カ ↓     以下省略  マスターファイルと関連ファイルにはリレーションを張っており、「フリガナ頭文字」←→「カナ50音」を照合フィールドとし、関連ファイルの「行名」をマスターファイルの「カナ行名」にルックアップ値で引いて来るようにしております。(答はもちろん出てます。)  さて、お尋ねですが、このマスターファイルの「カナ行名」フィールドで、例えば「ア」と検索すると、「この検索条件に該当するレコードはありません」の答えが返り、どうしても検索出来ないのです。  試みにマスターファイルに別に「test」というフィールドを作り、「Hiragana( カナ行名 )」と計算式を設けて、「カナ行名」の文字をひらがなで表示しようとしたところ、全く表示されません。  そもそもルックアップ値は、検索にもまた計算データとしても使えないのでしょうか。  それとも検索や計算可能な方法が何かあるのでしょうか。  ご存知の方よろしくお願いします。

  • スクロールさせたテキストをボタンクリックで先頭に

    テキストフィールドにloadVariablesNumで読み込んだダイナミックテキストをスクロールさせています。この時にスクロールさせたテキストをボタンクリックで先頭に戻したいのですが、どのように手法があるでしょうか?単純に考えると読み込み直すのかなとも思いますが、良い方法がありましたら、アドバイスください。 先に"テキストフィールド+UIScrollBar"の質問で無事解決しましたので、その補足で質問すればよかったのですが、締め切ってしまいましたので、再度、投稿させて頂きました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1700276

    • ベストアンサー
    • Flash
  • 文字列の状態で電話番号からハイフンを抜きたい

    電話番号データを検索用にハイフンを抜いたデータに置き換えたいのですが、「置換」や「区切り位置」等でハイフンを抜いても、数値に置き換わってしまい、先頭に入っている「0」はカットされてしまいます。 もちろん、セルの書式設定は文字列にしていますが、どうやってもハイフンを抜いた時点で数値に置き換わってしまいます。 先頭の「0」を消さずにハイフン無のデータに置き換える方法を教えてください。 簡単に出来そうな気がするのですが、意外と苦戦しています。

  • AccessでVal関数を利用

    カンマ区切りのテキストファイルをAccessにインポートしたのですが、[NO]というフィールドの、数値のデータ型が文字列型の認識になっており、VBAでそのフィールドの最大値を求めようするとうまくいきません。取り合えず今はクエリでいったんVal関数を使い数値に変えてから利用しています。その際更新クエリを利用しようとしたのですが、うまく行かなかったので、選択クエリで 式:Val([NO]) としてそのフィールドを利用しています。 結構考えたのですが、知識不足でいい方法が浮かびません。もっと良い方法があれば教えてください。お願い致します。M(v_v)M

  • is_numeric関数について

    is_numeric関数の使い方について質問です。 添付ファイルの検索フォームで文字条件検索と数値条件検索それぞれの テキストボックスの検索ボタンを押したとき、入力されている文字に応じて以下 の処理をis_numeric関数で実装するにはどうすればいいでしょうか? PHPに詳しい方いましたら教えて頂きたいです。 ・文字条件検索 未入力:未入力であることを伝えるエラーメッセージの表示 ・数値条件検索 数値入力:数字以外の文字が入力された場合はエラーメッセージを表示(数字が入力された場合は戻り値TRUEを返す) 未入力:未入力であることを伝えるエラーメッセージの表示