round関数の結果、「2.000」と表示設定したA1セルの値を、A2セルに「A1&”人”」と入れた場合、「2人」となってしまいます。
A2セルを「2.000人」としたい場合は、どうしたらいいでしょうか?
よろしくお願いします。

A 回答 (4件)

前提としてROUND関数の桁数を0と置いているなら下記の通りです.


=TEXT(A1,"#.000")&"人"

参考
https://dekiru.net/article/4509/
    • good
    • 0

小数点以下が3桁固定で良いのであれば


A2セルを右クリック→セルの書式設定
→表示形式タブ→ユーザー定義→種類
の欄に「0.000"人"」と入力して
A2セルの内容は「=A1」としてみてください

当然ですが、わざわざA1を介さなくてもA2に直接ROUND関数を入力し表示形式を上記の様にしても同様の結果になります。
    • good
    • 0

>「2人」となってしまいます。


見ている人、誰もがなぜなってしまいますと表現するのか疑問に思うのでは
ないかと。
ひらがなで言うなら
に、てんれいれいれい。
どうみても2ですよね。

もしかしてですが、桁区切りなら
2,000
とコンマなんですが・・・。
    • good
    • 0

[A2]=A1&".000人"



ってことじゃないですよね。

[A2]=TEXT(A1,"0.000")&"人"

A1を表示形式"0.000"で表示させる。(TEXT関数)
そして「人」を付ける、という感じです。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング