• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excel セルの統合 頭のゼロを消さない)

Excelセルの統合で頭のゼロが消える問題の解決方法は?

このQ&Aのポイント
  • Excelのセル統合で頭のゼロが消える問題が発生しました。具体的には、携帯電話番号をランダムに表示するために、RAND関数を使用しています。しかし、ランダムに選ばれる8桁の数字に頭のゼロが含まれる場合、セル統合後にゼロが消え、桁数が減ってしまいます。この問題を解決する方法を教えてください。
  • Excelのセル統合で頭のゼロが消える問題の解決方法を教えてください。具体的には、携帯電話番号をランダムに表示するために、RAND関数を使用しています。しかし、ランダムに選ばれる8桁の数字に頭のゼロが含まれる場合、セル統合後にゼロが消え、桁数が減ってしまいます。
  • Excelのセル統合で頭のゼロが消える問題の解決方法を教えてください。携帯電話番号をランダムに表示するために、RAND関数を使用していますが、ランダムに選ばれる8桁の数字に頭のゼロが含まれる場合、セル統合後にゼロが消え、桁数が減ってしまいます。この問題を解決する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

次のような式にすればよいでしょう。 =CHOOSE(RAND()*2+1,"090","080")&TEXT(INT(RAND()*100000000),"00000000")

kuribooo
質問者

お礼

レスポンス遅くてすみません。  無事に作ることができました。 ありがとうございました!!

その他の回答 (3)

  • yubo
  • ベストアンサー率56% (66/117)
回答No.4

こんにちは 数値がご希望なら =CHOOSE(RANDBETWEEN(1,2),9000000000,8000000000)+RANDBETWEEN(0,99999999) として、後は表示形式で。

回答No.3

=text(((8+int(rand()*2))*10+rand())*10^8,"00000000000") =text(((8+int(rand()*2))*10+rand())*10^8,"000-0000-0000") と、CHOOSE も IF も混ぜない方法も。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

="0"&IF(RAND()>0.5,9,8)*1000000000+INT(RAND()*10000000) =IF(RAND()>0.5,"090","080")&TEXT(RAND()*10000000,"00000000") とか、どっちでも。 後者の場合INT関数は要りません。

関連するQ&A