• ベストアンサー

EXCELなどで「返す」という表現

MS-EXCELなどで、計算結果を示すのに「返す」という表現が使われるのはなぜでしょうか? キーボードの「Enter」キーが元来タイプライタの改行で行頭にカーソルを返す機能をもっていることから派生しているのでしょうか?

  • ESME
  • お礼率87% (303/347)

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

  • ベストアンサー
  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.4

元々は、コンピュータのプログラミング用言語の中で、 数学的な意味の関数だけでなく、ファイルの読み書き等の処理も含めた様々な処理を『関数』という形で記述する"Pascal"や"C"(含む"C++")等において、 その関数に返り値(戻り値)がある時に、 return (x); と表記することから来ているのではないかと・・・。 英語の"return"は、日本語では『返す』、『戻す』ですから。

参考URL:
http://lagendra.s.kanazawa-u.ac.jp/ogurisu/manuals/pascal2c/doc/node35.html
ESME
質問者

お礼

説得力のあるお答えいただき、ありがとうございます。

その他の回答 (4)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.5

ブラックボックス的思考で、データを入れる(渡す)と、結果(答え)が帰って来るReturn Valueイのメージから由来するものと思います。エクセルだけでなく使われると思います。とくにVBのFunctionプロシージュアーは関数名=計算値 と関数名に値を代入する表記となります。タイプライタのキャリッジリターン・復帰改行とは関係が無いと思います。

ESME
質問者

お礼

お答えありがとうございます。

  • tbobi
  • ベストアンサー率45% (544/1189)
回答No.3

「シートに入力された値に基づいて、内部で処理した結果をシート上に返す」という意味だと思いますが。

  • nml
  • ベストアンサー率20% (4/20)
回答No.2

関数が計算結果を「返す」ことからきているような気がします。

ESME
質問者

お礼

お答えありがとうございます。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

計算式やマクロで何かをさせる時、 問いと答えと言う風に考えます。 ですから問に対して答え(結果)を返すのです。

ESME
質問者

お礼

お答えありがとうございます。

関連するQ&A

  • 【excel】 セル内の改行

    こんばんは! エクセル初心者です。どうしてもわからないことがあるので質問させてください。 セル内に長い文章を打ち込むと、その長い文章だけが表から飛び出てしまいます。なので改行をしたいと思い、ココで色々検索し、「Enter」キー+「Alt」キーを押せば改行ができることまでは分かりました。しかし実際にやってみてもいざ印刷すると文章の一部しか印刷されません。私は改行したい場所にカーソルを置いて「Enter」キー+「Alt」キーを押したのですが、これでは間違っているのでしょうか…? ちなみにWindows XP使用です。よろしくお願い致します!

  • パワーポイントの先頭行、「●」「◆」を無くす方法

    改行時に「●」「◆」などの行頭文字が頭についてしまいます。 2行目以降の場合は[Shift]キー+[Enter]キーを押すことで、 行頭文字をなくしますが、1行目はどうしても消せません。 1行目の「●」「◆」をなくす方法を教えてください。 よろしく

  • Word行頭のスペースについて

    Wordを使ってテープ起こしの仕事をしています。 行末から、次の行頭にかけて、聞き取れなかった分だけの長さのスペースを入れたいのですが、どうやら“行頭にスペースが入ってはダメ”という禁則処理のようなものが効いているもよう。 カーソルが行移行するとき(“Enter”による改行はしない)、行頭に空白が来るべきところなのに、余白を無視するかたちで右へカーソルが動いていきます。 そして、もちろん行頭には、一見、スペースはナシ。 ただし、実は隠れスペースが行末にあるという。 この機能を使わず、行頭にもスペースが来るようにするには、どんな書式設定をすればよいでしょうか? ちなみに、Wordのバージョンは2000です。 OSは(関係ないかもしれないですが)XPです。 よろしくお願いします。

  • Excelシート内でのセルの自動改行

    Excelで横8列のデータ入力をする際に、 A1,A2,A3,・・・とenterキーで横一列に進み、 A8まで入力してEnterを叩くとB1にカーソルが移動する(自動で改行する)という機能を設定できると思うのですが、 その設定方法を教えてください。

  • Excelのalt+Enterで書いたセルの書式変更

    教えてください。 Excelで一つのセル内に多数の文字を記入する場合、alt+Enterで改行していきます。この時に一行目と二行目の行頭の位置を変えたい時があります。  この行頭の位置を変える事はできないですか?(Wordのルーラみたいな機能です。) 又、一つのセル内の行間を変えることはできないですか?

  • Altキー

    WillcomのAd-esを買いました。 キーボードにAltキーが見当たらないのですが、どうすればよいのでしょうか? EXCELにおいて、セル内で改行させるときにAlt+Enterを使っていたのですが・・・

  • WORD 改行するとカーソルが変

    ワードで改行すると、カーソルが行頭ではなく、ちょうど真ん中ぐらいにきてしまうのはなぜでしょう。今、3段の縦書きで文章を書いています。仕方なく、前の行の一番下(厳密にいうと、下から2番目のマス)にカーソルを持っていって、ENTERをおすと次の行の頭にカーソルがやっといってくれるのですが。。。どこの設定がおかしいんでしょうか?

  • Excel(エクセル)のセル内の改行がAlt+Enterでできなくなりました。

    いろいろ調べてみたのですがどうしてもわからないので教えてください。 エクセルのセル内の改行をAlt+Enterキーで、この前までは改行できていたのですが、急に使えなくなってしまいました。 Altキーが無効になっているのかと思い、ユーザ補助のキーボードの設定を見てみたのですが、見てもわかりませんでした。 直す方法などを教えてください。 尚、Windows XP Excel2000を使用しています。 よろしくお願い致します。

  • WORD2000で文書作成中に、入力した文字に段落記号が

    こんにちは WORD2000にて文書作成中に、 文字を入力、変換、確定後にEnterキーを押して強制改行した後、 もう一行空けたくてEnterキーを押すと、確定した文字の行頭に段落記号なのか アウトライン記号なのかが自動的についてしまうのです。 もちろん記号を削除すればいいのですが、そのたびにするのは面倒で この機能をオフにするにはどこの設定を変更すればいいのか ご存知の方、教えて下さい。お願いします。

  • エクセルでの質問

    エクセルで表計算をしています。 しかし、数値を変更しても計算をしません。 計算セルにカーソルをもってきて、ENterキーを押すと計算いたします。 画面の下段に「再計算」の表示が表れます。

専門家に質問してみよう