[[20071228091310]] 『1行挿入してそこに、隣のセルの文字を入れる』(IKKO) >>BOT

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『1行挿入してそこに、隣のセルの文字を入れる』(IKKO)

 おはようございます。
 教えてください!

 A列に1〜200行まで人名が入っています。同じくB列に1〜200行まで左の人名に対する社員番号が入っています。

 そこでたとえば、A列のセル1は人名のままセル2に、B1の社員番号を挿入したいの
 ですがどうしたらできますか?
 いかんせん200名分入っているので手作業だと、腱鞘炎になってしまいます。
 なにか方法をお教えください。 

 B1:B200をドラッグ選択してコピーを選択。(名前ボックスに B1:B200 と入力してEnterで選択される)

 A201:A400に貼り付け。

 C1:C200に1〜200の連番をふる。(C1を1、C2を2としてC1:C2をオートフィル、またはCtrl キーを押しながらオートフィル)
 C1:C200をC201:C400にコピー、貼り付け。
 A1:C400をドラッグ選択(名前ボックスに A1:C400 と入力してEnterで選択される)

 データ → 並べ替え(データ範囲の先頭行→データにチェック)
           最優先されるキーを 列 C 、昇順にしてOKをクリック

 不必要部分を削除でいかがでしょう。。。(gon-2)

すばらしい!!その発想、最高です。gon-2さん、ありがとうざいました!!(IKKO)

 解決してるようですが、こんなのはどうですか?
C1に=INDIRECT("a"&ROUNDUP(ROW()/2,0))、C2に=INDIRECT("b"&ROUNDUP(ROW()/2,0))と入力して、C1,C2を併せてC400までコピーでは
(天につば)

 こちらも参考になるようにお見受けします。↓ (#REF!MAN)
[[20050218140702]]『2列を1列に』(GOM)
[[20040816213147]]『2列に分かれているデータを一列にしたい。』(kayo)

関数でもできるのですね!応用で使えそうです!
 データ区切りでも!エクセル機能をフル活用ですで。こう考えると、結果は同じでも複数そこに
 たどり着くまで道がある・・。奥が深いです。エクセル。天につばさん、#REF!MANさん、
 ありがとうございますm(_o_)mまたよろしくお願いいたします!!(IKKO)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.