- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access InStr関数 AかBが入っていた場合、抽出したい)
Access InStr関数での文字抽出方法
このQ&Aのポイント
- AccessのInStr関数を使用して、「-」または「+」より前のデータを抽出する方法を教えてください。
- 現在、「-」より前のデータを抽出するために、Left関数とInStr関数を組み合わせて使用していますが、文字列に「+」が含まれる場合の抽出方法がわかりません。
- また、既存のコードを修正したいと思い、or演算子を使用してコードを書き換えましたが、エラーが発生しました。正しい書き方を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
left([フィールド],instr(replace([フィールド],"+","-"),"-")-1) +を-に置き換えて、同じ処理をすればよいわけです。
お礼
ありがとうございました。 無事に完成しました。