• 締切済み

EXCELの使い方教えて下さい。

エクセルで特定条件での数値挿入方法について、教えて頂けないでしょか?よろしくお願い致します。 1行目A~F列に123abc 2行目A~F列に111aaa という既存データがあるとします。 新規データとして、 3行目以降に123、222、111、333、444、111、555、123・・・と追加していくのですが、 A~C列の新規データが、A~C列の既存データと一致する場合、 D~F列に自動的に既存データのアルファベットを挿入する方法を教えて頂けないでしょうか? 新規データの123にはD~F列にabc 新規データの111にはD~F列にaaaという感じです。 ※既存データ、新規データは何万行もありまして、 操作方法がわからなくて大変困っています。 どうかよろしくお願い致します。

みんなの回答

  • nfs0390
  • ベストアンサー率50% (1/2)
回答No.3

あっ、のそのそ書いている間に既に補足が(汗) しかし・・・どんな表なのか、全く分からなくなってしまいました・・・。 想像力?がなくてスミマセン! 1行目だけでいいので、正確な内容を書き出して頂けませんか? もちろん、個人情報や企業の情報などが入っていたら別の文字に書き換えていただいて結構です。 ただ、数値なのか文字列なのか、組み合わせなのかだけ分かるようにして頂ければ・・・。 A1→12345 B1→123bbb C1→山田太郎 X列まであるということなので、お手数だと思いますが・・・。

  • nfs0390
  • ベストアンサー率50% (1/2)
回答No.2

連投すみません、No,1です。 数字3桁とアルファベット3桁にまとめてから表を作成して vlookup関数を使って、その後、mid関数などでまたバラけさせて・・・と考えたんですが vlookup関数だと、元になる表を作らないといけないので・・・ 999通りあるなら、まずその全部を表にしないといけません。 まぁ、何万行も手入力することを考えればはるかに楽な作業かとは思いますが・・・。 あと、さっき質問文を読み直してみてやっと気付いたんですが 1=a、2=b、3=c、なのでしょうか? それとも1にa以外のアルファベットがつく場合もあるのでしょうか? (111は必ずaaaなのか?それもcaaとかcabになる可能性もあるのか?) もし1=aと決まっているなら、表も10通りだけ作ればいいし、 数字3桁とかにまとめる必要もないので簡単なんですが・・・。

  • nfs0390
  • ベストアンサー率50% (1/2)
回答No.1

こんばんは。 お聞きしたいのですが、このデータは必ず数字3桁とアルファベット3桁でしょうか?

anmomo_0000
質問者

補足

すみません。補足致します。 かなり簡略化して書いてしまったのですが、 例の A~C列の部分は⇒1セルに数字5桁で7列分(A列やG列やX列など他、全部で7列分が対象です。) 例の D~F列の部分は⇒セルは数字、文字列などで合計20列くらいあります。 説明不足で申し訳ございません。よろしくお願い致します。

関連するQ&A