人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

エクセルの並び替えの質問です 図のように連続した縦のabcが数千桁ありますそれを横abcと区切りよく並び替える方法はありますか?

1188624601
●拡大する

●質問者: nemoto921
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:ABC エクセル 連続
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● web2point0
●50ポイント

A列全体をコピーして、B列とC列に貼り付け。

B列の先頭セルで「右クリック→削除→上方向にシフト」(?)

C列の先頭セルで、?の操作を2回する。

そうすると、1行目、4行目、7行目、・・・が欲しいデータの形になっているはずです。

あとは余分な行を消すために、オートフィルタを使いましょう。

D列あたりに、ダミーでこんな列を作ってください。

x

y

z

x

y

z

で、オートフィルタを使って、yの行を全て選択して削除、zの行を全て選択して削除すれば、欲しいデータになると思います。

効率的かどうかはわかりませんが、参考まで。

http://hatena.ne.jp

◎質問者からの返答

ありがとうございます なんとなく出来たようです4万行くらいあると思うので 確認するのもちょっと大変ですが・・・


2 ● Baku7770
●25ポイント

OFFSET関数を使えばできるでしょう。

BCD列で0、1、2。次の行は3、4、5といった風に数を3ずつ増やした形で作ります。

E1には「=OFFSET($A$1,B1,0,1,1)」としてF1、G1にコピぺして、後あるだけコピペすればEFGの各列に並びます。

後は値複写して余計な列を削除すれば完成です。

http://officetanaka.net/excel/function/function/offset.htm

◎質問者からの返答

ありがとうございます これも試してみます

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ