![Excel - セルをコピーしたときに£金額にカンマを挿入する方法](https://rvso.com/image/1576201/Excel%20-%20%E3%82%BB%E3%83%AB%E3%82%92%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%C2%A3%E9%87%91%E9%A1%8D%E3%81%AB%E3%82%AB%E3%83%B3%E3%83%9E%E3%82%92%E6%8C%BF%E5%85%A5%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
別のセルからコピーされたテキスト本文があり、そのテキストには別のセルから取得した通貨金額が含まれています。
="This amount is "&C52&" in total"
ここで、C51 は £50,000 です。ただし、最後のセルの書式設定に関係なく、これは £50000 として表示されます。
このコンマ区切りを表示する方法はありますか? ありがとうございます!
答え1
- 元のセルの書式設定を確認します (ダイアログを表示するには、Ctrl キーを押しながら 1 を押します)。ソフトウェアのバージョンによっては、実際の書式設定定義を表示してコピー (テキストをマークし、Ctrl キーを押しながら C キーを押します) するには、「カスタム」(Excel) または「ユーザー定義」(Libreoffice) をクリックする必要がある場合があります。
- 書式設定を行う場所に戻り、次のよう
C52
に参照 ( ) を呼び出しで囲みますTEXT()
。
...& TEXT(<expression>,"<formatting code>") & ...
(例...& TEXT(C52,"#,##0.00 [$SEK];[RED]-#,##0.00 [$SEK]") & ...
)
答え2
これには TEXT 関数を使用できます。
="This amount is £"&TEXT(C52,"00,000")&" in total"