[リストへもどる]
一括表示
タイトルINDEXについて
記事No2871
投稿日: 2021/03/23(Tue) 12:13
投稿者西村.愛知県   <n-omo@hm.aitai.ne.jp>
氏名コード=30、氏名=山田太郎 と氏名コードにINDEXを掛けた表があります。
今、V1="30"、RINDEX "C/ABC:IND",V1,V2=@氏名 ;としてV2を求めると、山田太郎が抽出されるのですが、間違って、V1="30."と入力した場合でもV2の値が山田太郎を抽出されます。
表には無い"30."を入力した時はエラー表示する方法はないでしょうか。(WIN10)

タイトルRe: INDEXについて
記事No2872
投稿日: 2021/03/23(Tue) 13:07
投稿者柏木@東京都
参照先http://www.pips.gr.jp/
西村さん、こんにちは。

> 氏名コード=30、氏名=山田太郎 と氏名コードにINDEXを掛けた表があります。
> 今、V1="30"、RINDEX "C/ABC:IND",V1,V2=@氏名 ;としてV2を求めると、山田太郎が抽出されるのですが、間違って、V1="30."と入力した場合でもV2の値が山田太郎を抽出されます。
> 表には無い"30."を入力した時はエラー表示する方法はないでしょうか。(WIN10)

想像なのですが、氏名コードの列に、数値の属性がかかっていませ
んか。数値であれば、「30」と「30.」は同値と判断されるような
気がします。的外れだったらすみません。

柏木@東京都

タイトルRe^2: INDEXについて
記事No2873
投稿日: 2021/03/23(Tue) 15:41
投稿者西村.愛知県   <n-omo@hm.aitai.ne.jp>
柏木様
氏名コード列の属性は、文字の左詰め だけでした。

タイトルRe^3: INDEXについて
記事No2874
投稿日: 2021/03/24(Wed) 08:26
投稿者西村.愛知県   <n-omo@hm.aitai.ne.jp>
柏木様
> 氏名コード列の属性は、文字の左詰め だけでした。
ただし、INDEXの設定条件が、数値・昇順になっていましたので、数値を解除した所、ERR(0)=34 が効きました。
ありがとうございました。

タイトルRe^4: INDEXについて
記事No2875
投稿日: 2021/03/24(Wed) 09:32
投稿者柏木@東京都
参照先http://www.pips.gr.jp/
西村さん、おはようございます。

> ただし、INDEXの設定条件が、数値・昇順になっていましたので、数
> 値を解除した所、ERR(0)=34 が効きました。

あまり、INDEXを使ったことがなく、INDEXの条件までは考えませんでした。
さすがです。解決できて、良かったです。

柏木@東京都