[[20060516150008]] 『trunc関数とrounddown関数の違い』(excel初心者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『trunc関数とrounddown関数の違い』(excel初心者)

 タイトルの通りなんですが、この二つの違いはあるのでしょうか?
 trunc関数だと、数値(セル)を指定してすぐにenterキーで整数を返してくれる以外に違いはあるのでしょうか?
 rounddown関数だと、エラーメッセージが出るくらいの違いですか?

 試しに0.1単位で2から-2まで小数第一位で試してみたのですが同じ結果でした。

 それ以外にないとしたら何か理由があるのでしょうか?

 本家でもどうしてROUNDDOWNとTRUNCの二つが用意してあるかの説明はないです。
http://support.microsoft.com/default.aspx?scid=kb;ja;416572
 
これは推測ですが、「数値丸め」の関数として、
「指定した桁で切上げる」関数としてROUND関数からROUNDUP関数が派生し、
「UPがあるんだから、DOWNもあったほうが覚えやすいだろう」ということで、
ROUNDDOWN関数も派生。しかし、プログラミング関数に慣れた人のために、
切り捨ての関数として使用されているTRUNCも似た機能の関数として採用した、
あるいは、
他のアプリケーションからの乗換えを期待して他のアプリケーションに使用されて
いた関数も採用した、というところではないでしょうか。
あくまで推測ですよ。推測。
(みやほりん)(-_∂)b

 こんな答えにくい質問に返答していただきありがとうございます。
 わざわざ本家まで調べていただいて、感謝感謝です。

 質問してからですが、int関数みたいにプログラム用?とも思ったのですが
 プログラムにも疎いもので、いいのに分からなかったです。

 すっきりしました。(excel初心者)

 横レス失礼します
 私もFIND関数とSEARCH関数の違いが判らない...
 (Alica)

 >FIND関数とSEARCH関数の違い
 参考までに。。                               (LOOKUP)

	A	
1	AA	
2	#VALUE!	←=FIND("aa",A1)
3	1	←=SEARCH("aa",A1)


 FIND関数のHelpより
 「SEARCH 関数と同じような働きをしますが、FIND 関数では英字の大文字と小文字を区別できる代わりに、
 ワイルドカード文字を使用することができません。」
   (Hatch)


 なるほど!
 FINDは大文字小文字判別可
 SEARCHはワイルドカード使用可
 ってことなんですね!

 LOOKUP様 Hatch様
 ありがとうございます
 勉強になりました!
 (Alica)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.