エクセルの勉強部屋のホ−ムへ関数の説明へ操作実習へ楽らくエクセルへ操作説明へ質問と回答へ自習へVBAマクロへエクセルで使えるソフト質問はこちらへ
「数式の計算」ユーザー定義関数の説明
「数式の計算」ユーザー定義関数
【機能】
別のセルに文字列で入力した数式の計算結果を返します。
四則演算(加減乗除)のみに対応します。

通常の組み込み関数と同じようにワークシート上で使用できる関数です。
計算に使用可能な演算記号は、文字で
加算 全角"+"または半角"+"
減算 全角"−"または半角"-"
乗算 全角"×"または半角"*"
除算 全角"÷" 注意1
の4種類です。

注意1  除算の場合 ÷ の替わりに / を入力すると正しく計算できません。


A1セルのデータ
"りんご10個+みかん20個-みかん3個"

の場合
B1セルに
=数式の計算(A1)
と入力すれば、
10+20-3
の計算結果
27 が返ります。

書式 =数式の計算(数式)

引数:数式
文字列で数式を記述するか、文字列で数式を入力したセルへの参照

計算に使用可能な演算記号は、文字で
加算 全角"+"または半角"+"
減算 全角"−"または半角"-"
乗算 全角"×"または半角"*"
除算 全角"÷" 注意1
の4種類です。

注意1  除算の場合 ÷ の替わりに / を入力すると正しく計算できません。
平方メートルのなどの上付文字の単位を入力する場合、文字でそのまま2を入力し、cm2と入力すると2を数値ニして認識しますので、正しく計算できません。この場合は、単位の入力をしないようにするか、全角文字の記号"u"を使ってください。
 

【使用方法】
セルに直接関数 =数式の計算(
と入力するか

関数を入力するセルで関数貼付ボタン「fx」を押します。

「関数の挿入」ダイアログボックスが表示されますので、関数の分類で「ユーザー定義」を選択します。

関数名「数式の計算」を選択します。

数式パレットが表示されますので、セル範囲を選択します。

通常の組み込み関数と同じように、引数の入力ができ、数式の結果も表示されます。
この関数のヘルプはありません。

セルに計算結果が表示されます。

10+20-3
の計算結果
27 が返ります。


 【ソフトのダウンロード】はこちら

susikikeisan.exe
80.2kB
2009/01/31

解凍されるファイル
susikikeisanadd.xls
 23.0kB
2007/12/29

数式の計算.xla
22.0kB
2007/9/1

数式の計算の説明.txt
8.99kB
2008/1/31
 

注意:このソフトを使用する場合は、「アドインソフト使用上の注意」を必ずお読みください。
ここに掲載されているエクセルのブックは「マクロ」が記述されています。
このファイルをインストールする前に、「マク ロを有効にする」をチェツクしてください。

このソフトは「マイクロソフト エクセル97/2000/xp/2003/2007」で動作確認しています。
このソフトはフリーソフトです。
本ソフトの使用によって発生した問題について、作者は一切の責任を負わないものとします。