MAC

googleフォームで電話番号の最初の0が消えないようにするためには!?

googleフォームを使って、電話番号を入力する様にすると、

googleスプレッドシート側では最初の設定では

090-xxxx-xxxxの最初の「ゼロ」が消えて、90-xxxx-xxxxと表示されてしまいます。

意外と簡単な方法で解決することができます。

電話番号の最初の0を消えない様にするには

最初の0を消えない様にするにはスプレッドシートのセルの設定を変えます

まずは、GoogleフォームでリンクしているGoogleスプレッドシートを開きます

開いたら、データのすぐ下にある数字のところをクリックします。

クリックするとメニューが出てくるので書式なしテキストをクリックしてる、選択します。

電話番号が入力される部分の列を全てこの書式なしテキストにしておけば、電話番号の最初の0は消えないで表示されます。

Googleフォームの設定

電話番号を入力させるフォームを作る時はまず記述式を選択します。

記述式の右下の点をクリックします。

点をクリックしたらメニューが開くので、回答の検証をクリックします。

すると、条件を追加することができるので追加します。

左から、『長さ』 『最小文字数』 『10 or 11』 『エラーとなった時の文章を入力』

文字数を10か11にするのは固定電話の番号か、携帯の番号で変わってくるからです。

以上の設定をすると、フォームで入力された電話番号の最初の0が消えないで、スプレッドシートに反映されるようになります。

まとめ

フォーム側では回答の検証が必要。

スプレッドシート側では入力されるセルの設定が必要。

ABOUT ME
マサ
福岡から下関へ引っ越した中年さん。 普段はWebの広告運用を生業としていて、レンタルスタジオもやっている人。 ガジェットやモノづくりが大好き。

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA