http://www.morgan.co.jp/kiso/4excel-6.htm
Excel で名簿入力 > 文字列連結関数CONCATENATE
CONCATENATEを使えばどうですか?
=CONCATENATE(A1,A2,A3)をB列の先頭セルに入れてあとはドラッグすればOKかと
秀まるおのホームページ
①一度新しいシートにA列をコピーしまして、各行に2行ずつ追加します。
②追加できた列を選択し、コピーします。(最後の行に追加した空行2行も忘れずに)
③B列に貼り付けます。(セルが分割されます)
④スマートタグの「貼り付け先の書式に合わせる」を選択すると結合したままの状態で貼り付けが完了します。
ありがとうございます!
ただ、A列のデータが膨大なため、
空行を各行に挿入するだけで眩暈がしそうです。
http://www.hatena.ne.jp/1095745116
Excelの質問です。A1,A2,A3....A100と一列に入っている文字列を別の列(たとえばB列)にリンク貼り付けしたいのです。問題なのはそのB列は3行ずつでセル結合されていて(B1-.. - 人力検索はてな
A1 = B1
A2 = B1
A3 = B1
として、A1〜A3をA4にコピペ。
以降同様にどんどんコピペ。
でうまくいくと思いますが.....
え?ごめんなさい。ちょっと説明が分りません。
A1をB1-B3の結合セルに、A2をB4-B6の結合セル、という具合に貼り付けたいのですが・・・
http://www.hatena.ne.jp/1095745116#
Excelの質問です。A1,A2,A3....A100と一列に入っている文字列を別の列(たとえばB列)にリンク貼り付けしたいのです。問題なのはそのB列は3行ずつでセル結合されていて(B1-.. - 人力検索はてな
URLはダミーです。
A列の前に2つの列を挿入します。
A列のデータはC列に移るので、これをA列に戻します。元の結合されたBCDの列は、DEF列となっているはずです。
ここで、ABC列を「横方向に結合」します。
このコマンドは、ツールボタンにしか無いように思います(Office2000)。メニューの「表示」-「ツールバー」-「ユーザー設定」から、「コマンド」タブを選び、分類で「書式」を選ぶと、コマンドメニューの中に入っています。そのボタンをドラッグ&ドロップでツールバーに出してください。
さて、横方向に結合したABC列の必要な部分をコピーして、DEF列(元のBCD列)にペーストします。
あとは先ほど作ったABC列の結合を解除して、BC列を削除すると出来上がりです。
コマンド名称など、微妙に違うかもしれませんが、Office2000で試してみると出来ました。
ありがとうございます。
原理は2さんと同じですね。
Yahoo! JAPAN
B1のセルに「=INDIRECT(”A”&(ROW()+2)/3)」と入力して、B1より下は、B1のセルの右下の角をつかんでずるずると下にひっぱていくと、ご期待の入力ができるかと思われますが、いかがでしょうか。
完璧です!!!ありがとうございます。
書いている間にfk_2000さんの答えが出ました。
なので、スマートタグ非対応のExcelでの手順をば。
1.A列をキーボードマクロが使えるテキストエディタにコピペ
2.先頭にカーソル配置→マクロ記録開始→「↓」キー、改行2回→マクロ記録終了
3.マクロ再生しまくって各行の間に改行2つ挿入が完了
4.3の結果をExcelの新しいシートなどにB列と同じ範囲にコピペ
5.B列をコピーして、4で作成した列に「書式のみ」貼り付け
これでスッキリできると思います。
マクロを使えば単純作業は楽になりますね。
参考になります。ありがとうございます。
すいません。A1のデータをB1-B3の結合セルに、
A2をB4-B6の結合セルに、という具合で貼り付けて
いきたいのです。