Accessで特定文字を抜き出したい場合の方法を教えてください。
フィールド1に下記のような文字列があります。
その中から、末尾の拡張子だけを抜き出すにはどうしたら良いでしょうか?
フィールド1
/aaa/bbb/ccc
/aaa/ddd/1.pdf
/aaa/bbb/1.2.html
上記の場合、下記のように出て欲しいです。
空欄
pdf
html
ドットがない場合や、複数箇所あったりします。
自分なりに下記で近い答えが出ましたが、上記のようにならず悩んでいます。
拡張子:Right([フィールド1],Len([フィールド1])-InStr([フィールド1],"."))
結果
/aaa/bbb/ccc
1.pdf
2.html
どうかご教授いただきたく、お願いします。
No.2ベストアンサー
- 回答日時:
拡張子: IIf(InStrRev(Nz([フィールド1]),".")>0,Mid([フィールド1],InStrRev([フィールド1],".")+1),Null)
というところでしょうか。
No.1
- 回答日時:
こんにちは。
Accessは詳しくないですが、下記が使えるでしょうか?
InStrRev関数 : 見付からない場合は、0が返る。
Right関数 と組み合わせれば、できそうな気がします。
https://okwave.jp/qa/q7905765.html
関数一覧
https://officek.net/access-index/ac-index-functi …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- SQL Server ACCESSで複数テーブルを結合して、リストを作る方法を教えてください。 2 2022/08/12 19:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
差し込み文書のルールで if the...
-
「#エラー」の回避
-
アクセスで入力したデータの順...
-
FileMakerで画像をまとめて書き...
-
Accessで値がnullの場合は計算...
-
accessのフィールドに10桁の数...
-
フィールドの中のテキストを分...
-
MSアクセス2000で英数の大文字...
-
ファイルメーカーでフィールド...
-
ファイルメーカー複数フィール...
-
WORDフィールドコード一括編集
-
ExcelからAccessデータを検索す...
-
ファイルメーカーで英字だけ取...
-
MS-WORDで、あるフィールドに入...
-
アクセス Access 時間の引き算
-
【Access】インポート時のメモ...
-
Accessで、他の二つのフィール...
-
ファイルメーカーでの西暦から...
-
WORDのIFにEqフィールドは使えない
-
FileMakerで読み込んだファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「#エラー」の回避
-
アクセスで入力したデータの順...
-
差し込み文書のルールで if the...
-
accessのフィールドに10桁の数...
-
ExcelからAccessデータを検索す...
-
Accessでボタンを押すと今日の...
-
Accessで値がnullの場合は計算...
-
フィールドの中のテキストを分...
-
WORD差し込み印刷:日付の処理 ...
-
FileMakerで、フィールドの値が...
-
MS-WORDで、あるフィールドに入...
-
WORDフィールドコード一括編集
-
FileMakerで画像をまとめて書き...
-
ACCESSでデータ変更箇所が分か...
-
accessのVBAで変数名でフィ...
-
Accessフォームで平均値の出し...
-
アクセス Access 時間の引き算
-
MS-ACCESSで中央値(ME...
-
ファイルメーカーのデータをc...
-
access フィールドのサイズ(文...
おすすめ情報