[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『二つの表を一行おきにくっつけるには』(ねこ)
下のように表@と表Aを一行おきにくっつけて表Bを作成したいのですが、 A13に=A1、A14に=A7といれて下方向にコピーすると、A15がA3の値になります。 A15にA2の値が表示されるような関数はあるのでしょうか? よろしくお願いします。
A B C D E 1 a a a a a 表@ 2 a a a a a 3 a a a a a 4 a a a a a 5 6 7 b b b b b 表A 8 b b b b b 9 b b b b b 10 b b b b b 11 12 13 a a a a a 表B 14 b b b b b 15 a a a a a 16 b b b b b
A13に=A1として、E22までコピーし、0が出た17行と18行を削除 F13に 1 を入力し、F13からF14を選択し、下方にフィルコピー A13からF18まで選択してデータ−並び替えでF列で昇順にすると ご希望のようになります。
(川野鮎太郎)
説明不足で申し訳ありません。 表Bは表@と表Aが交互になるようにデータがすべて必要なんです。
13 a a a a a 表B 14 b b b b b 15 a a a a a 16 b b b b b 17 a a a a a 18 b b b b b 19 a a a a a 20 b b b b b
実データは100行ぐらいあるので、何かよい方法を教えてくださいm(__)m
その方法を申し上げたつもりですが、お試しになられませんでしたか・・・。 E20ではなくE22まででした。
ああああ、私のほうこそごめんさなさいです。上記方法ではダメでした。m(._.)m ペコッ (川野鮎太郎)
そうですよね。何回も試したんですけど、 13 a a a a a 表B 14 a a a a a 15 b b b b b 16 b b b b b 17 a a a a a 18 a a a a a 19 b b b b b 20 b b b b b となってしまいます・・・・。 説明不足でご迷惑をおかけしますが、よろしくお願いします。 (ねこ)
F列にaグループに1から連番で番号をふり、bグループにも1から連番。 その二つをコピーしてくっつけて、F列を昇順で並び替えると? (代奈) ※あ。関数ご希望。。。(ーー;) ごめんちゃいm(__)m
衝突しました。 原因が判りました。途中の空白行がガンでした。 以下をお試しください。 A13に=A1として、E22までコピーする。ここまでは同じ F13に 1 を入力し、F13からF18まで、連続データでフィルコピー F13からF18をコピーして、F19に貼り付け A13からE22まで選択して編集−置換え、検索する文字に = 置換え後の文字列に ### として、全て置換え A13からF22を選択して、データ−並び替えでF列で昇順にすると 配置は上手くいきます。 数式に戻すため、A13からE22まで選択して編集−置換え、検索する文字に ### 置換え後の文字列に = として、全て置換え あとは不要のものを削除で ご希望のようになると思います。
(川野鮎太郎)
代奈様、川野様ありがとうございました! 並び替えるというヒントを頂き、無事にできましたm(__)m 表@に1,3,5,7、表Aに2,4,6,8 と番号をふって並び替えました。 代奈様にお教えいただいたように、同じ番号があってもうまく 並び替えできるんですね〜。勉強になりました。 (ねこ)
衝突しまくりで・・・、 ところで、数式である必要はありますか?値だけならもっと簡単ですか。 って書こうとしたら、値のままで良かったのね(^_^A; (川野鮎太郎)
こちらも衝突☆! 解決済みのようですが、せっかく書いたので、、。 直接関数で表わすやり方ですが、A13に、=OFFSET($A$1,(ROW()-13)/2,COLUMN()-1) A14に、=OFFSET($A$7,(ROW()-14)/2,COLUMN()-1) と入力し、A13:A14 を選択して、 下にフィルコピー、その後、右にフィルコピー、、でどうでしょうか?(純丸)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.