• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの関数について)

エクセル関数の活用法

このQ&Aのポイント
  • エクセル初心者でも簡単に使える関数を紹介します。
  • 行と列のデータを整理するのに便利な関数です。
  • サンプルが多くても関数を利用すれば効率的に処理できます。

質問者が選んだベストアンサー

  • ベストアンサー
noname#204879
noname#204879
回答No.3

添付図参照 Sheet2!A1: =IF(ROW()>CEILING(MATCH(LOOKUP(10^10,Sheet1!$A:$A),Sheet1!$A:$A,0),3)/3,"",OFFSET(Sheet1!$A$1,(ROW()-1)*3+COLUMN()-1,))

kataoka029
質問者

お礼

添付図つきでありがとうございます!

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

データシートをSheet1、Sheet2に並び替えします。 (1)Sheet2のA1:C1に#Sheet1!A1、#Sheet1!A2、#Sheet1!A3、Sheet2のA2:C2に#Sheet1!A3、#Sheet1!A5、#Sheet1!A6を入力 (2)そのA1:C2を選択して下方向にコピー、コピー範囲を選択→編集→置換→#を=に全て置換 (3)データとする場合、数式範囲を選択→形式を選択して貼り付け→値を選択→OK

kataoka029
質問者

お礼

すごい!関数を使わなくてもできなたのですね。 ありがとうございます。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

状況: シート1のA1から,3行1組で縦並びにデータが入っている。 ヤリタイ事 シート2にA1にシート1のA1 シート2のB1にシート1のA2 シート2にA2にシート1のA4 シート2のB2にシート1のA5 シート2にA3にシート1のA7 シート2のB3にシート1のA8 方法: シート2のA1に =INDEX(Sheet1!$A:$A,(ROW(A1)-1)*3+COLUMN(A1)) と記入して,B1にコピー,A1:B1を下向けにコピー。 必要に応じてシート2の数式を入れたセル範囲をコピー, その場で型式を選んで貼り付けで値化してもよい。

kataoka029
質問者

お礼

ご回答ありがとうございます!

関連するQ&A