質問: Excelの特定のセルで計算を行いたいが同時に日本語も入れたい 今、C20セル~から数行に渡り、 営業費8,000円×30= 管理費5,000円×20= 撮影費1,000円×15= ・ ・ ・ と、計算を含む文字列が入っております。 上記の費用の計算結果を、D20セル以下に表記したいのですが。 余計な日本語や全角の記号(×や=)が混じっているので、単純にセルに“=”を入れて掛算式を入れても、うまく計算ができないです。 しかし書類の仕様上、それらの日本語を消すことも出来ない状況です。 日本語の●●費等を残しつつも、C列に計算式を入れて、同時に計算結果をD列に反映するような妙案はないでしょうか。 よろしくお願い致します。
回答: そういう場合、普通は入力するセルと表示するセルを分けます。 以下のようなイメージです。 E20= 営業費 F20= 8000 G20= 30 C20= E20&TEXT(F20,"#,###円")&"×"&G20&"=" D20= F20*G20 もしくは、C20を3列に分けた上で、 見た目上はひとつに見えるようにセル幅を調整します。 以下のようなイメージです。 C20= 営業費(書式設定:文字列) D20= 8000(書式設定:"#,###円") E20= 30(書式設定:"×#,###") F20= D20*E20