- ベストアンサー
Excelの小数表示
ExcelのA1からA7に 10.32 18 3.243 2 0.3436 0.6 0.035 このような数値が入っている時、A1からA7を選択して、下記のように有効数字3桁表示するようにしたいのですが、どのように操作すればよいのでしょうか? 10.3 18.0 3.24 2.00 0.344 0.600 0.0350 ご存知の方、教えてください。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>文字列ということですが、このセルを計算に使っても問題ないのでしょうか? ◆B1:B3 は文字列の数字です、参考にしてください A B 1 10 10 =TEXT(A1,"#") 2 20 20 =TEXT(A2,"#") 3 30 30 =TEXT(A3,"#") 4 0 =SUM(B1:B3) 5 60 =B1+B2+B3 6 60 =SUMPRODUCT(B1:B3*1)
その他の回答 (1)
- maron--5
- ベストアンサー率36% (321/877)
◆関数のよる方法ですが、文字列になります =TEXT(ROUND(A1,2-INT(LOG(ABS(A1)))),"0."&REPT("0",2-INT(LOG(ABS(A1))))) ◆なお、「0」を考慮すると =TEXT(ROUND(A1,2-INT(LOG(ABS(A1)+(A1=0)))),"0."&REPT("0",2-INT(LOG(ABS(A1)+(A1=0))))) ★有効桁数3桁の場合、式の中の数字は3-1の2になります
お礼
ご回答ありがとうございます。 早速、試してみたらできました。 ちなみに文字列ということですが、このセルを計算に使っても問題ないのでしょうか? 自分でやってみたら問題なさそうですが。
お礼
ご回答ありがとうございました。 大変参考になりました。