[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『1列100行を10列10行に』(サクラメント)
A2からA101までデータがあります。
これをB2からK2 B11からK11まで つまり1列100行を10列10行に。
そこでB2:K11までの数式が知りたいのですが、出来ればB2に数式を入力して
それを右横と下に1度(出来れば少ない回数で)にコピー貼り付けが出来ないものでしょうか?
A2=B2、A3=C2 ...になるわけですが1つづづ100セル分入力するのも大変です。
またあらかじめB2:K11には数式を入力しておきたいと考えております。
よろしくお願いします。
< 使用 Excel:Excel2007、使用 OS:Windows7 >
B2 =INDEX($A$2:$A$101,(ROW(A1)-1)*10+COLUMN(A1))
右下コピー、とか。
ROW(A1)、COLUMN(A1) の「A1」を変更してはいけません。 (笑) 2017/01/14(土) 13:12
■関数を使わずにやる方法
1)B2セルに #A2 B3セルに #A12 を入力 2)B2:B3を選択して、B11までオートフィル 3)B2:B11を選択して、マウスの右ボタンを押しながらK列までオートフィル〜連続データ 4)B2:K11を選択して、Ctrl+H(Ctrlキーを押しながら H のキーを押す)→ 置換 5)置換 検索する文字列:# 置換する文字列:= 「すべて置換」をクリック
以上です。 (笑) 2017/01/14(土) 13:43
早速使わせていただきました。
(サクラメント) 2017/01/14(土) 16:11
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.