質問: =a1& "円です" でも桁区切りで表示させたい セルに1200と入っていて、ほかのセルで、=a1& "円です"としてるのですが その時に1,200円です、って表示させる方法はありますか? 桁区切りにしたいです。 参照元のセルの書式設定で、数値にして桁区切りにしても意味はなかったです。
回答: 1. no.1 さんの書式を使うか、 2. あるいは「#,##0"円です"」とするか、 3. あるいはセルの書式を考えずに、次式。 =fixed(a1,0)&"円です" このように数式で作ると、「文字列」になってしまうことにご注意。そのセルをコピーして書式の設定されていない他所のセルに値複写すると、「1,200円です」が記入されます。 「1200」を書式で「1,200円です」と見せている場合は見かけだけであり、セルに記入されている値は「1200」のままなので、データ型ももちろん「数値」のままです。そのセルをコピーして書式の設定されていない他所のセルに値複写すると、「1,200円です」ではなく「1200」が記入され、表示されます。