• ベストアンサー

エクセルの関数 ネスト

エクセルの関数 ネスト エクセルの関数で、ネストさせるときがあるとおもうのですが、 関数を内側に書いたらよいのか外側に書いたらよいのか分からなくなる時があります。 エクセルの関数に関してわかりやすく書いてあるページなどありますか。

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

  • ベストアンサー
  • rukuku
  • ベストアンサー率42% (401/933)
回答No.1

こんばんは Excel2003までは、ネストが7まで、2007では64までが可能です。 http://www.google.co.jp/search?hl=ja&source=hp&q=excel+%E3%83%8D%E3%82%B9%E3%83%88%E3%80%802003%E3%80%802007&aq=f&aqi=&aql=&oq=&gs_rfai= 「仕様上は可能」でも、複雑なネストは間違いが生じやすいですし、変更もしにくくなります。「出来るだけネストはしない」「適宜、中間結果をセルに出力する」という方法を採った方が、間違いが少なく、柔軟性のあるシステムになると思います。 >エクセルの関数に関してわかりやすく書いてあるページなどありますか。 関数の個別の機能ならば、Webサイトも書籍も多数あるのですが、「組み合わせて使う」というのはその場その場での発想になってしまうと思います。

saori222
質問者

お礼

ありがとうございました。

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

関連するQ&A

  • 関数のネスト 入っている関数の前にネストしたい

    Excel2003を使っています。 要領が悪いのか、関数を作ってから、ネストしたいなと思います。 しかし、ネストする場合、その関数の後にネストする場合は、そのセルをアクティブにしてから関数ボックスをクリックすれば、簡単にネスト出来ますが、前に入れたい場合‥‥一から作り直しています。 一生懸命作り上げた関数なのに‥‥ 手打ちで入力してもいいのですが、だんだんと式が崩れてわやくちゃになるケースが多いのです。 ネストで、前に入れる場合、何かいい方法はありますでしょうか?

  • エクセルの関数ネスト

    10個の商品にナンバーを割り当てたいのですが、IF関数をつなげても、ネストの限界からして、一つの式では無理でしょうか?

  • ネストって言うのは、同じ関数の中に同じ関数を入れる

    ネストって言うのは、同じ関数の中に同じ関数を入れる事ですか? IF関数の中にIF関数を入れる事をネストと言いますが IF関数の中にor関数を入れたりDATE関数を入れる事もネストと言うのでしょうか?

  • 関数の中に関数を入れる事をネストを言うのでしょうか

    関数の中に関数を入れる事をネストを言うのでしょうか? ネストの意味がよくわからないので教えてください。 =IF(A1<>"",LEN(A1),"") のように、関数の中に関数を入れることをネストというのでしょうか? それはIF関数を使わない場合でもネストと言いますか? ネストをするときは、決まってIF関数を使いますか?

  • Excelで関数同士のネストのやり方について

    Excel2003で下記のようなことがしたいのですが インターネット等を見たりしていますが どうしても分からないので質問します。 -------------------------------------        B列    C列   D列 1行目  0.978205321 成功  97 2行目  0.886081752 成功   87 3行目  0.553482324 失敗  56 4行目  0.05331816 失敗    6 5行目  0.562187845 失敗  1 ------------------------------------- 上記表にて IF関数でD列、1~5行目の中に1がある場合、 1のあるセルの隣(左側) 左列のC列の"失敗"と表示させたい場合 「IF関数とレフト関数を組み合わせてネストすれば 良いのでしょうか? その場合入れ子のやり方はどうしたら良いのでしょうか? =IF(D5:D9=1,LEFT(C:C,2))だと計算式自体意味不明となってしまうので、 関数もしくはVBAを使うとどのようなネスト関数/プログラムになるのか 教えていただけませんか? なにとぞ説明不足なこんな愚かで無知な私どもに ご教授宜しくお願いします。

  • Excel2003の関数のネストの入力方法

    Excel2007のテキストでExcelを学んでしまったので、Excel2003の使い方が分からないので質問させて頂きます。 例えば、セルA1に入力されているVLOOKUP関数にエラーの場合、空白にするIF関数をネストさせたいのですが、Excel2007のテキストでは、関数をネストさせるのに、数式バーの左端の関数ボックスの▼をクリックし、関数を選択して、関数の引数ダイアログボックスでネストすることができたのに、Excel2003では、同じ操作をするとVLOOKUP関数が消えてしまい、IF関数しか入力できないのですが、Excel2003では、ネストさせる関数は、直接入力しないといけないのでしょうか?

  • エクセルのIF関数のネストについて

    こんにちは。エクセルで関数を利用して表を作りたいのですが、IF関数のネストでエラーが出て困っています。 例えば、A1を入力規則で名前定義したドロップダウンリストから選択するようにしています。その選択した項目、例えばスパゲッティを選択するとB1は同じく入力規則でスパゲッティに対応したドロップダウンリストから選択できるようにし、A1をピザにするとピザに対応したリストから選択できるようにしたいのです。 このA1に該当する項目が今まで7項目でしたのでIFの繰り返しで使っていたのですが、この度13項目に増えることになりネスト回数が増えることでエラーになりました。 ややこしい説明で申し訳ないのですが、解決法を教えて下さい。よろしくお願いします。

  • excelで複数の関数をネストで使う場合についての質問です

     excelで複数の関数をネストで使う場合についての質問です。  例えば「=round(ave(....)...)」と算式を書く場合に、最初にround関数を選んだ後で、引数表示にさせave関数をクリック、 その後、また算式の中の「round部分」をクリックしてround関数の引数を打ち込みますが、これを先にave関数を呼び出し、 その後round関数を呼び出す方法はあるのでしょうか。  後からround関数を呼び出すと先に書いた式にround関数が「+」されてしまいます。   最初から式の構成が分かっていれば良いのですが、後から関数をネストで使いたい場合の方法が知りたいのです。  勿論関数を手打ちでキーボードから打ち込む方法があるのは分かっているのですが、なんとか関数ダイヤログを利用した いのですが。  宜しくお願い致します

  • EXCEL/ IF関数・ネストの使い方

    すみません、かなり初歩的な質問です。 EXCELのIF関数・ネストのやり方を教えて下さい。 ”論理式” 真の場合 偽の場合 こちらへの入力のやり方を具体的にお願いします。 よろしくお願いします。

  • エクセルのIF関数でネスト

    IF関数を使って、ひとつのセルに12回ネストを入れたいのですが、7回までしか出来ないとエラーが出てしまいます。方法は無いのでしょうか? 作っているのはローン表で、ローン回数に応じた金利が11種あります。回数が足りない場合とオーバーする場合いも入れたいのです。

このQ&Aのポイント
  • 最近購入したグーグルアシスタント搭載のスマートクロックのセットアップができません。
  • スマートクロック側ではサンプル映像がスライドショーで表示され続けており、ホームアプリではスマートクロックを検出してくれません。
  • どのようにすればスマートクロックのセットアップができるのでしょうか?
回答を見る