• ベストアンサー

EXCEl関数での行追加

a列  B列   C列 100  5    4 120  7    8 50  10    12 上記のような表を以下の形に変換する事はExcel関数で 可能なのでしょうか? もしご存知でしたらご教授して頂きたく思い質問致しました。 100 5 4 120 7 8 50 10 12

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

  • ベストアンサー
  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.2

A2:C4に上記数字が入っているとして、 質問のように縦並びにしたい場合、最初の100を表示させるセルに   =OFFSET(A$2,(ROW(A3)-ROW($A$2)-1)/3,0) その下のセルに   =OFFSET(A$2,(ROW(A3)-ROW($A$2)-1)/3,1) さらにその下のセルに   =OFFSET(A$2,(ROW(A3)-ROW($A$2)-1)/3,2) と入力し、あとはこれら3つのセルを範囲選択し、下のセルに張り付けてあげればいいかと思います。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • n4330
  • ベストアンサー率24% (215/872)
回答No.1

  ルールが決まれば何とかなると思いますが、例だけなら =A1 =B1 =C1 =A2 =B2 =C2 =A3 =B3 =C3  

oyoyoyo222
質問者

お礼

早速の回答ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excel関数

    Excel関数を使って下のような表示をさせたいです。 A列:場所、 B列:品名 C列:関数(A列に該当するB列の品名の略称を表示させる)   ※下の表は頭文字を結合したものを表示 C列にはどのような関数をくめばいいでしょうか。 ご教授お願いします。  | A     B     C ーーーーーーーーーーーーーーーー 1|福岡   りんご   りばな 2|京都   ぶどう   ぶ 3|福岡   ばなな   りばな 4|東京   なし    なぶ 5|東京   ぶどう   なぶ 6|福岡   なし    りばな

  • 関数でなんとかなりませんか?(EXCEL)

    マクロや関数に関してはあまり知識がありません。 そこでお教えいただきたいことがあり、質問させていただきました。 まず、あるワークシートに以下のような表があります。 A列|B列 a   1 b   1 c   1 d   2 e   2 この表を新しいワークシート(ワークシート名:並べ替え)以下のように並べ替えたいと思っています。 A列|B列|C列|D列 1   a   b   c 2   d   e 要するに、B列の値を認識して値が同じものを1行目に横並びにしたいのです。 関数やマクロでなんとかなりませんか? 膨大なデータがあるので手作業でやるととてもしんどいですし、間違いがでやすくなり困っています。 お願いいたします。

  • Excel関数での採番

    A列 B列 1  1 1  2 2  3 2  4 3  5 3  6 上記B列のように1から6までの行があるのですが2行毎にIndexをつけてA列のような形で採番するよい関数、式等ありますでしょうか? もし良いやり方をご存知でしたらご教授下さい。

  • どんな関数を使えばいいでしょう(EXCEL)

    EXCEL2003で以下のような表を作っています。 A2~A13・・1月~12月の月を入れています B1~D1・・・店舗名(店舗A~C)を入れています データは店舗ごと(月毎)の売上が入っています。 E列にその月の最低売上をMIN関数で出しています。 F列にE列で出した最低売上の店舗名を出したいのですが、どのように出したらよいのかわかりません。 なるべく簡単な方法で出したいのですが、どうしたら良いでしょうか? 関数で出すと思うのですが、どんな関数を使えばよいでしょうか? よろしくお願いいたします。

  • excel関数教えてください。

    表にしてあって、A列には任意の数字がはいるようなってます。関数はB、C、D列に使いたいのですが B列:Aを3で割り小数点以下に.666が出たときには整数に2を足して、.333の場合は整数に1を足して表示したい。 C列:Aを3で割り小数点以下に.666か.333の場合小数点以下を切り捨てたい D列:Aを3で割り小数点以下に.666か.333の場合小数点以下を切り上げたい 例としては   A   B   C   D 1 10,000 33,334 33,333  33,333 2 20,000 66,668 66,666  66,666 上のような表です。Aに入る数値はいろんな 数値があります。関数に該当しないものは 3で割った数字をそのまま表示したいです。 宜しくお願いします。

  • excel関数を用いてある行の範囲内の数値のみを違う行に抽出し、同じ列に対応する値も引っ張ってくることは可能ですか?

        A   B   C   D 1   33   180 2   58   300 3   89   310 4   152   240 5   205   74 上のような表になっている時に、EXCEL関数を用いて、[A]行の「60以上、180以下の数値」のみをC列に引っ張ってきて、なおかつ[A]行のそれぞれの値に対応する[B]行の値をD行に引っ張ってくることは可能でしょうか? 理想的な結果として   A     B      C      D 1   33  180     58    300 2   58   300    89    310 3   89   310    152    240 4   152   240 5  205  74 というようになってほしいのです。 オートフィルターの範囲指定を用いると、C行に範囲内の値を引っ張ってくる事は出来たのですが、関数ではない為、他の表に応用が効かず、毎回フィルターをかけなくてはいけなかったです…そのため出来れば関数を使いたいのですが、何か方法は無いものでしょうか…

  • Excel関数について

    Excel関数で教えていただきたいです。 現在、下記の表があります。 氏名  1 2 3 4 5 6・・・・31(←日にちです) Aさん  ○   ○   ○  ・・・・ Bさん   ○   ○  ○ ・・・・ Cさん  ○       ○ ・・・・ Dさん  ○ ○ ○ ○ ○  ・・・・ (少しズレてます) これを、加工し、基準日によって 該当の日の列に○がついた方だけを 抽出してリスト表示したい(下記のように) 基準日-5日 氏名 Aさん Cさん Dさん といった感じにしたいのですが、 いろいろな関数の組み合わせで 可能だと思うのですが、どうしても わかりません。 どうか、ご教授のほどよろしくお願いします。

  • Excel関数の奇妙な使い方について

    Excel関数の奇妙な使い方について質問します。 以下のExcelの表があります。この表で B7:D7 と C6:C8 をスペースでつなぐと交わるセルの12を返します。これは何故なんでしょうか? Excelに詳しい方、その理由を教えていただけないでしょうか? 4 A------B------C------D 5      aaa    bbb    ccc 6 Tokyo   5     6     9 7 Oosaka   7    12     4 8 Kyoto   2     1     3 ’=B7:D7 C6:C8’ で12を返します。

  • 【EXCEL関数】教えてください!!

    EXCEL関数について質問です。 1.A列に記入されている文字列の中にあるのに、 2.B列に記入されている文字列の中にないものを 3.C列に抽出 したいのですが、なにか良いEXCEL関数はありますでしょうか。 宜しくお願い致します。

  • EXCEL2007の関数について

    EXCEL2007を使って集計を取ることになりました。 下記の表のD列に以下のような関数?を記入したいのですが分からないので教えてください。 B列に「お」の記入がある場合のみ(B2)、一つ右のセル(C2)の文字列を「お」のセルから右に2、上に1移動したセル(D1)にコピーしたいです。この場合で言うとD1のセルだけに「か」と記入されるようにしたいのです。   A  B  C  D 1 あ  い  う   2 え  お  か 3 き  く  け D1のセルの場合には =OFFSET(B2,,1) と入力するまでは分かったのですが、これにB2のセルの文字列が「お」の場合のみという条件が付けられません。 私のEXCELの知識は普段関数を使わないのでFOM出版の「よくわかるEXCEL2007」の基本編と応用編を2冊勉強し終えて課題に取り組んでいる程度です。 お手数ですが分かる方、ご教示願えませんでしょうか。

このQ&Aのポイント
  • 【DCP-J567N】のマイドキュメント印刷でマイクソフトが無反応になってしまいます。具体的な問題や試したことを教えてください。
  • Windows10を使用している【DCP-J567N】のマイドキュメント印刷でマイクソフトが反応しない問題が発生しています。
  • 【DCP-J567N】のマイドキュメント印刷時にマイクソフトが応答しない問題が発生しています。お困りの状況や試したことを教えてください。
回答を見る

専門家に質問してみよう