- 締切済み
Excelのバグ?
Excel2000にて、セルに 『202・203・217・218・249・250・255』の どれかの数字を半角にて入力し『数式編集ボタン』"=" を クリックすると、通常だと 「=202」となりますが、 これら数値の場合、数式バーには 「=202()」 と表示され、 『[ヘルプ]をクリックすると、この関数と引数に関する ヘルプトピックが表示されます。 この関数に引数は必要ありません。』と、メッセージが 表示されます。ヘルプでは、当然何も表示されません。 なぜ、これらの数値では、引数指定の 「( )」 が付くのか 不思議です。 上記数字は「200~269」を調べたもので、他の数値でも発生するかもしれません。 また固有PCではなく、複数PCにて現象が確認出来ますので PCやOSには関係なく、単純にExcelの問題だと思うのですが・・・?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答に自信有りませんが。 D4セル(どこでも良い)に半角で「max」と3文字入力し、「=」数式編集ボタンをクリックすると「=MAX(D1:D3)」と変換されます。初めて経験しました。これから推定すると、「=」ボタンは「関数化」するボタンだと解釈される。 「102」を入力した時も関数化しようとして前に「=」を付けて、且つ引数を入れる()をいれ、関数の体裁を整えますが、関数名の命名則の1つ「最初は数字以外で始めること」と言うルールがあったと思うが、それに違反するので、一旦は「ヘルプ・・・」の出るウインドウで受けつけたかに見えるが、OKをクリックすると、次ぎのウインドウでエラーになる。だからバグというほどでもないのではないでしょうか。「()」は関数サブルーチンを表す記号として色んな言語にそうなっているポピュラーな形式だと思いますが。関数化とは、「=」ボタンとは、先頭に「=」を付け、後尾に「()」を付けることなのだと知りましたが、こう言う解釈でダメでしょうか。識者は補足をお願いします。