最下位桁を返す(Microsoft Excel)
グレンは、4桁の数字の最下位3桁を返す必要があり、これをどのように行うのが最善か疑問に思っています。 Excelの多くのタスクと同様に、必要な情報を取得する方法はいくつかあります。 1つの方法は、次のようにMOD関数を使用することです。
=MOD(A1,1000)
この関数は、セルA1の値を1000で除算し、残ったものを返します。 A1の値が4桁の整数である場合、希望する結果が得られます。
目的の値を決定する別の同様の方法は、テキスト値で通常使用される関数を使用することです。
=RIGHT(A1,3)
これにより、セルA1にあるものの右端の3文字(数字)が返されます。 A1に数字以外の文字が含まれている可能性があると思われる場合は、次のように関数をVALUE関数でラップする必要があります。
=VALUE(RIGHT(A1,3))
もちろん、これまでに説明したアプローチのいずれかが望ましくない結果をもたらす可能性は非常に高いです。 A1の値が整数値の場合はうまく機能しますが、値が有効数字4桁の12.36や105.2などの実数の場合はうまく機能しません。このような場合は、次のような式を使用することをお勧めします。
=RIGHT(0.0001*A1,3)
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(3414)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。
link:/ excelribbon-Returning_Least-Significant_Digits [Returning Least-SignificantDigits]
。