• ベストアンサー

【Excel】様々なユーザー定義

Excel2007利用です。 「セルの書式設定」>「表示形式」>「ユーザー定義」で、以下のように数値を入力するとその単位も同時に自動で表記するための式を教えてください。 ・「100」と入力➡自動で「No.100」と表示 ・「1」と入力➡自動で「1回」と表示 ・「才」と入力➡自動で「1才」と表示 ・「kg」と入力➡自動で「1kg」と表示

質問者が選んだベストアンサー

  • ベストアンサー
  • naoto0216
  • ベストアンサー率46% (183/391)
回答No.1

正しい方法かどうか分かりませんが、 ユーザー定義の箇所で、 >・「100」と入力➡自動で「No.100」と表示   "No."G/標準 >・「1」と入力➡自動で「1回」と表示   G/標準 "回" ってやったら、うまく表示されました。 なので、才やkgも同様にやればよいかと思います。

frau
質問者

お礼

ご回答ありがとうございます。 できました!

その他の回答 (2)

回答No.3

> 「1」と入力すると「1才」 > 「1」と入力すると「1kg」 であれば、「1回」と同じパターンで、 #"才" #"kg" とかで良いと思います。

frau
質問者

補足

ご回答ありがとうございます。 また問題がでてきました。 たとえば「5,000円」の5,000円と入力し、自動で円と表示させたい場合 G/標準 "回" と設定しますが、やってみたところカンマがつかない「5000円」なのです。カンマつき「5,000円」にすることはできるのでしょうか?

回答No.2

> ・「100」と入力➡自動で「No.100」と表示 「101」と入力→「No.101」とかなら、 "No."# > ・「1」と入力➡自動で「1回」と表示 「2」と入力→「2回」とかなら、 #"回" とかですが、 > ・「才」と入力➡自動で「1才」と表示 > ・「kg」と入力➡自動で「1kg」と表示 こちらは単位を表示してるわけでないですよね? 「月」と入力→「1月」 「3」と入力→「13」とかでいいのなら、 "1"@ だとか。

frau
質問者

お礼

もうひとつ必要になりました。 たとえば「1時半」と自動で表記したい場合にはどうしたらよいのでしょうか? ちなみにセルの書式設定での「時刻」の設定をしたところ、「13:30」を選択しましたが13-30と入力しても00:00となってしまいます。もしおわかりになりましたら、正しい入力方法を教えてください。

frau
質問者

補足

ご回答ありがとうございます。 ・「才」と入力➡自動で「1才」と表示 ・「kg」と入力➡自動で「1kg」と表示 については説明が誤っておりました。 「1」と入力すると「1才」 「1」と入力すると「1kg」 です。よろしくお願いします。

関連するQ&A

専門家に質問してみよう