- 締切済み
桁数の指定(EXCEL)
数字を入力した際に自動で上4桁のみ表示できる (5桁目以降を表示しない)方法が分かりません。 「表示形式」で設定できるものを教えてください。 例)45678⇒4567 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
今までの質問にもあまり記憶がないが、これはできないでしょう。 (1)別列に=LEFT(A1,4)*1と入れて、A列は非表示とし、LEFT関数の列を見せる。 (2)=LEFT(A1,4)を入れて書式ーセルー配置を右詰めに設定する。 (3)100倍した列を作り、ユーザー定義で「#,」を考えたが、1位桁が四捨五入されるので失敗 表示形式の回答がもし出れば、裏技でしょう。 入力値と表示が一致しない という例は上記(3)のように存在します。
noname#17648
回答No.2
残念ながら出来ません
noname#46899
回答No.1
エクセルのすべてを知っているわけではありませんが、百万と入力した結果を一万と表示させるわけでしょ?それでは入力値と表示が一致しないので、数値として処理しようとする限り、そんなことはできないはずです。 どうしても必要なら、文字列として入力して、LEFT関数で左から4文字取り出してVALUE関数で数値化することでしょうね。