Q&A
解決済み

Googleスプレッドシートで数値形式が反映されない

iOS版とAndroid版のGoogleスプレッドシートアプリで、セルに対して数値形式をパーセントにした後に、そのセルに数値のみ(%をつけない)を入力すると数値形式が自動に戻ってしまいます。
自分で%まで入力すればパーセントの形式になりますが出来れば数値のみの入力にして手間を省きたいので…。

ちなみにですがWeb版のスプレッドシートはパーセント形式のセルに数値だけ入れてもパーセント形式のままになります(PCから入力した場合ですが)。


アプリ版でも手間をかけずに(数値のみの入力で)パーセント形式のままにする方法は無いでしょうか?

よろしくお願いします。

jun428
jun428さん
Gマスター

absenteさんのコメント

iPhone 11 SIMフリー(mineo(docomo)) medal ベストアンサー獲得数 99 件

PCでWEB版を使っていますが、Android版を使ってみますとご指摘通りでした
WEB版では表示形式を特殊貼り付けで書式のみコピペしておくと以降は数値入力のみで同数の%表記になりますね
つまり30と入力すると30%と表記され、数値が0.3に変換されるということです

もしかするとこういう仕様なのかもしれませんが、回避する方法としては表示形式にこだわらないなら数値の単位を%であると見なすことで入力が簡単にできます

つまり30%という数値を取り扱いたいなら
入力値を30とする
数値30を30%にみなすためこの数値を利用する側のセルで30を100で割る計算式を加える

計算結果については表示形式で%を付けることでも良いし、100をかけてただの数値で表記し%表記であると見なすことができます

セルに単位記号が入ってないといやだというならこの方法はなじみませんが、セル内にある数値は列ごとに単位を決めてることが多いので一括指定することはよくある手法です

数値を百万円単位とするなどの場合に10百万円などとしないで単に10と表記し、単位欄に百万円と書くことで済ませる手法です

ご参考まで
  • 2