• 締切済み

入力列のみを抽出 

宜しくお願いします。 winndows エクセル2010 添付の画像のように、各行に入力されたセルのみ別シートに抽出して、その列に対応したタイトル(ABC~)が反映されるようにしたいです。 セルに入力される数字は、1でも2でも構わず、あたまのABCが反映される形にしたいです。 宜しくお願い致します。

みんなの回答

  • mt2015
  • ベストアンサー率49% (258/524)
回答No.2

Sheet2のA列はSheet1からそのままコピペ。 K3以降を作業エリアとして使用します。 セルK3に↓の式を入れてK3:R5にコピー。 =COLUMN(A3)*ISNUMBER(Sheet1!B3) セルB3に↓の式を入れてB3:I5にコピー。 =IFERROR(OFFSET(Sheet1!$A$2,0,SMALL($K3:$R3,COUNTIF($K3:$R3,0)+COLUMN(A3))),"")

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.1

ズバリの機能はないと思います。 ちょっと手間ですが、次の作業でいけるだろうjと思います。 B13セルに次の計算式を埋める。 =IF(B3<>"",B$2,NA()) これを、I列までフィルで複写し、 更に15行目までフィルで複写します。 B13:I15を選択 メニューの「検索と選択」から「ジャンプ」を選択 セルの選択ボタンを押下 ラジオボタンの数式を選択 4つのチェックボックスの内、エラー値のみを選択してOKボタン 選択されたセルの1つを右クリックして削除 ラジオボタンの左方向にシフトを選択してOKボタン