- 締切済み
Excelの関数で、ID番号を変更するためのツールを作りたいのですが
Excelの関数で、ID番号を変更するためのツールを作りたいのですが、 どのような関数を使えばよいのか、どんな式を作ればよいのか教えて いただければ幸いです。 1000 → 1001 2000 → 2001 3005 → 3010 というように、ある数字が入力されたらこの数字を返す、という感じの IF関数でできる簡単なものなのですが、変更するID番号が100個以上 あり、それをすべてまとめて一つの式にしたいのです。 さらに、 1000,2000 → 1001,2001 というような感じで、数字の間に「,」が入るようにしたいのです。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- don_cha
- ベストアンサー率34% (139/407)
回答No.1
変換元のIDから変換するIDは、何らかの規則があるのでしょうか? ・規則があるならば、その規則を計算式にして入力されたIDから変換後のIDを取得する方法も取れます。 ・規則が無い場合には、変換用の表(テーブル)を作る必要がありますが、変換元のIDと変換するIDの対になる表が必要になります。 表からの変更の場合は、対象となる変換元のIDを検索して一致するものがあったら変換するIDを返すということになります。 でも、変換表を作る=今あるデータを直接変更するとのなんら代わりが無いように思えるのは私だけ?
補足
ありがとうございます。 元になるEXCELベースの変換表はあります。 今後この作業を、頻繁に行わなくてはいけないので、コピー&ペーストで 簡単に変換してくれるようなエクセルのフォーマットないしツールがあると 便利かな、と思って質問させていただきました。