「関数はいくつまで入れ子にできるのでしょうか?」というご質問をいただくことは少なくありません。2003のヘルプから抜粋したとおり、関数のネストレベルは「7」です。関数の中に入れられるのが7ですか?一番外を含めて7つですか?というご質問をいただきます。[スポンサードリンク]答は、関数の中に入れられるが7です。A1セルに点数が入力されていて、その得点に応じてアルファベットを表示させるような数式を入力してみます。(読みやすくするため改行やインデントを行っています。)=IF(A1>=95,"a",IF(A1>=90,"b",IF(A1>=85,"c",IF(A1>=80,"d",IF(A1>=75,"e",IF(A1>=70,"f",IF(A1>=65,"g",IF(A1>=60,"h","i"))))))))↑の例がExcelで指定できるもっとも深いネストです。ネストレベル「7」というのは、関数の中に入れられる関数の深さで、一番外側の関数は含まない数です。ちなみに、無理やりもう1レベル深くして↓のように入力して[Enter]キーを押すと、「入力した数式は正しくありません。」というメッセージが表示され、数式を確定することができません。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。(2008.01.27)このブックには、ほかのデータソースへのリンクが含まれています。(2008.01.01)開いているブックには、ほかのファイルへの自動リンクが設定されています。