• ベストアンサー

{=TABLE(,B2)}の意味

Excel関数?で、そのセルにカーソルを持っていくと、{=TABLE(,B2)}とか{=TABLE(,E2)}とかいうのが入っているのですが、これは一体どういうことを意味しているんですかね。 前任者が作った統計で別なシートから同じデータをカウントしてくるのかな、とは思うのですが、さっぱりわかりません。お助けください。

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

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

  A B  C    D 1 2       \-55,556 3    6.0%  -119910 4    6.5%  -126414 5    7.0%  -133060 6    7.5%  -139843 7    8.0%  -146753 8    8.5%  -153783 実例をお目にかけましょう。 1.C列に上表に示すデータを入力 2.セル D2 に式 =PMT(B2/12,360,20000000) を入力 3.範囲 C2:D8 を選択 4.[データ]→[テーブル]を実行 5.[列の代入セル]ボックス内にマウスカーソルを置いて、セル B2 を   チョーン → 当該ボックス内が $B$2 と表示される 6.[OK]ボタンを「エイヤッ!」と叩き付け 範囲 D3:D8 内の任意のセルを選択して[数式バー]を見てください。 {=TABLE(,B2)} と表示されているはずです。 つまり、{=TABLE(,B2)} は「列変数のセルを B2 とする単入力テーブルのデータだよ」と知らせているのです。 ちなみに、式 =PMT(B2/12,360,20000000) は、2千万円の家を 30年ローンで購入した場合の月々の返済額を計算するもので、範囲 D3:D8 は利率の変化が月々の返済額にどう影響するかを示しています。

tamarichan
質問者

補足

お忙しいにもかかわらず、ご丁寧な回答をいただき、誠にありがとうございます。 大体仕組みは分かりました。 「列変数のセルを B2 とする単入力テーブルのデータだよ」ということですが、 列変数 単入力テーブル という言葉がイマイチ理解できません。

その他の回答 (2)

noname#204879
noname#204879
回答No.3

[回答番号:No.2この回答への補足]へのコメント、 》 単入力テーブルという言葉がイマイチ理解できません 分からないときは、Excel のヘルプを少しは読んでみる癖を付けた方がよろしいかと。 「データ テーブルについて」というタイトルの解説があり、そこに「単入力テーブル」「複入力テーブル」のサンプルデータ付きの説明があります。 もっともこの「データテーブル」の質疑はここでも滅多に登場しないので、貴方が全く理解できなくても何の不思議はありません。それは高級なテクニックの一つだと思っています。そういう意味で、貴方の「前任者」は Excel の達人と推察する次第です。

tamarichan
質問者

お礼

helpを見るということは、思いつきませんでした。 ありがとうございます。 というか、excelのhelpを読んで、あまりりかいできたことがありません。 日本語ですが、その日本語が理解できないことが多いです。 ご丁寧のありがとうございました。

回答No.1

データベース機能の一つで「テーブル」というものです Excel 2003 および Excel 2007 のデータ テーブルの概要 http://support.microsoft.com/kb/282852/ja

関連するQ&A

  • ピボットテーブルの操作

    Excel2010でピボットテーブルを勉強しています いま 添付図のようなデータで 男女別に”1”の個数 ”2”の個数 ”3”の個数・・・・・・・というようにデータの個数をカウントしたいのですが 何か良い方法はないものでしょうか ちなみに私はA・B・C各列別々にデータの個数をカウントし あとでSUM関数で合計するという原始的な方法でしのいでいます(各列のデータ数は特に必要ありません) COUNTIF関数なら苦労しませんが あくまでピボットテーブルで処理をしたいのです どうぞよいお知恵をよろしくお願いします

  • EXCEL関数について

    EXCEL関数について Sheet1、A1~A1000セルに「1~10」までの値がランダムに入力されております。 数字は「グループ1」、「グループ2」・・・という意味です。 B列、B1~B1000セルには「1~4」までの値がランダム入力されております。 B列については、空白のセルもあります。 Sheet2、A1~A10セルに、「1~10」までの値、「グループ1」~「グループ10」までが順に入力されております。 ここで、Sheet2、B列~E列、それぞれの1~10セルを使用し、、 それぞれの「グループ」がSheet1にて「1~4」の値をいくつずつ選んでいるか算出したいのです。 「グループ1」について、「1」のカウントはB1セル、「2」のカウントはC1のセルに返します。 同じように「グループ2」はB2~E2のセルに、「グループ3」はB3~E3のセルに値を返したいのです。 「COUNTIF」等の関数でいろいろと試してみたのですがうまく反映されません。 拙文乱文、大変恐縮ですが、ご教示頂きたく何卒宜しくお願い致します。

  • 2個の引数を使用して、テーブルの行、列に該当する値を求める方法は?

    Excel2003で、2個の引数を使用して、テーブルの行、列に該当する値を求める方法を、教えて下さい。 例) Aテーブル  A  B  C  D  E 1   5  4  3  2 2 1 260 200 150 100 3 2 460 370 280 180 4 3 670 540 400 270 5 4 880 700 530 350 Bテーブル  A B  C 1  5 2  2 460 BテーブルのB1のセルに5、B2のセルに2を、入力した場合、Aテーブルから460を探し出して、BテーブルのC2のセルに460と、表示させたい。 この時、C2のセルには、どんな関数がいいのでしょうか? よろしく、ご教示下さい。

  • できればピボットテーブルを使いたい

    エクセルのデータとして 【1sheet】 A 10 B 20 C 30 D 40 E 50 【2sheet】 B 50 C 10 E 20 A 40 D 30 【3sheet】 D 30 B 20 A 10 E 50 C 40 【4sheet】 E 20 C 40 A 30 B 10 D 50 とバラバラなデータがあるとします。 上記の場合、合計は A 90 B 100 C 120 D 150 E 140 となりますが、わざわざ1つずつ計算機で算出しています。 これをピボットテーブルというものを使って集計することはできますか? もし出来るならば簡単で構わないので方法を教えて下さると助かります。 また、ピボットテーブルは使えないまたは、使わないほうが良いということで算出する場合、どのような効率の良い方法があるのでしょうか? お願いします。

  • EXSELVBAにEXCEL関数を表示できるか

    EXCELVBAでセルから別シートのセルへのリンク(コピー&ペースト)を行っています。 セルのコピーをしようとセルにカーソルを持っていったところ、EXCEL関数(例IFP23<>0,・・・)と式が入っていてセル内の(結果数値)のコピーができません。EXCEL関数はVBAでは どのようにプログラムしたらよいか教えてください。よろしくお願いします。

  • Excel2003 ピボットテーブルについて教えて下さい

    Excel2003 ピボットテーブルについて教えて下さい Excel2003でピボットテーブルを作っています。 まず「ブックA」の「シートA-1」にあるデータをもとにして、 新規シート「シートA-2」にピボットテーブルを作りました。 その後、「ブックB」の「シートB-1」にあるデータでピボットテーブルを作ろうとしたのですが、 「シートA-1」「シートB-1」はフィールド項目も表示したい表の形もまったく一緒なので、 「ブックA」のピボットテーブルを流用しようと考えました。 なので「ブックA」のピボット「シートA-2」を、「ブックB」内にコピーして、 その後「ブックB」に新しくできたピボットテーブルの参照範囲を「シートB-1」のデータにしました。 ピボットテーブルは無事にできたのですが、 フィールド名の右の▼をクリックすると出てくるリストに、 「シートA-1」のものと、「シートB-1」のものが混じって表示されてしまいます。 「ブックB」のピボットテーブルには、「シートB-1」のものだけを表示したいのですが…。 フィールドのリストで要らないものを削除する方法、 または、そもそもピボットテーブルのコピー自体でもっと良い方法があったら教えて下さい。 よろしくお願いします。

  • EXCEL2003でカーソルの移動

    EXCEL2003を使っています。 たとえばsheet1のC3セルに「AAA」という文字を入力しておいて、 その文字をクリックしたら、sheet2のE5セルにカーソルが移動する、 ということをしたいのですが、マクロを組まないといけないのでしょうか。 この操作をした時には、当然sheet2が表示され、 カーソルがE5セルにカーソルが移動しているものとします。

  • エクセルでこの数式の意味は?

    前任者が作成したエクセルの表で、 =+SUM(A:T!B6)という数式が入ったセルがあります。 この数式の表す意味を教えて下さい。 (A~TのシートのB6のセルを??)  宜しくお願いします。

  • Excelのピボットテーブルの使い方

    こんにちわ。 ピボットテーブルの使い方について質問です。 2012/7/24 8:00   作業A 2012/7/24 9:00   作業B 2012/7/25 15:00   作業A 2012/7/25 16:00   作業C Aのセルに日時と時間 Bのセルに作業の種類が掲載されています。 こちらのデータを、各日に各作業が何回行われたかカウントする必要があります 以前ここで質問をさせていただいて「ピボットテーブルを使うと良い」と言われましたので 調べてみたのですが、恥ずかしながら各日に種類に関係なく作業が何回発生したかの カウント方法しか出来ませんでした。 1からやり方を教えていただけませんでしょうか? よろしくお願いします。

  • EXCEL2003で別シートに作成したピボットテーブルからデータをリン

    EXCEL2003で別シートに作成したピボットテーブルからデータをリンクさせたいのですが、 合計列をリンクすると#REFになりうまくリンクできません。 そもそもピボットテーブルの合計列や集計列は他のセルにリンクできるのでしょうか? どなたか教えてください。

専門家に質問してみよう