• ベストアンサー

Excelのセルの表示形式について

nishi6の回答

  • ベストアンサー
  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.6

書式だけでは難しそうですね。関数を使った例です。    A     B    C 1 走者名    記録    2 日本太郎  25秒34  0:25.34 上を想定し、C2に『0:25.34』と入力することにします。 B2に =SUBSTITUTE(TEXT(C2,"ss.00"),".","秒") とします。 これでB2には『25秒34』と表示されます。 この後、必要なら、  C列を非表示にしてしまう。  C列の列幅を 0.08(1ピクセル) にしてしまう。  入力セルのフォント色を白にしてしまう。 などで加工します。  ごまかしですが、1回、関数で加工すれば、どのような表示も可能でしょ。 ご参考に。

runner_h_a
質問者

お礼

こ、こんな方法があったとは・・・。 ありがとうございます! これは違うことにも応用できそうですね! でも、やっぱ書式だけでは無理なんですかね・・・?

関連するQ&A

  • Excel 2007での表示形式について

    Excel 2007での表示形式について Windows XP Excel 2007 4195と入力すると、41.95と表示されます。 セルの書式設定の「表示形式」の「分類」標準を見ると、41.95 となっています。 ユーザー定義では、G/標準 となっています。 新規Bookでも同じ表示となります。 4195と表示できるようにしたいのですが、どこで設定すればいいのでしようか。 ご指導よろしくお願いいたします。

  • Excelのセルの書式設定-表示形式

     例えばセルに「田中」と言う文字を打ったら自動的に表示が「田中様」とするには、セルの書式設定-表示形式-ユーザー定義のところにどのように入力すればいいのでしょうか?教えてください。

  • セルの書式設定-表示形式-ユーザー定義

    いちいち「メーカー小売希望価格¥」と入力せず、数値だけ入力すれば「メーカー小売希望価格\19800」と表示させたい。(19800は例えば) そこで、右クリック-セルの書式設定-表示形式-ユーザー定義を使うことにしました。 http://homepage3.nifty.com/gakuyu/excel/userdefined_ex.html#4-6 こちらのサイトさんによりますと、入力した文字列をそのまま表示させるのは@を使うみたいなので、ユーザー定義はこうなると思います。 "メ""ー""カ""ー""小""売""希""望""価""格""¥" @ 早速セルに19800と入力してみるのですが、表示されるのは「19800」だけ。「メーカー小売希望価格¥」という文字列は表示されませんでした。 どうしたら表示されるように定義できるでしょうか。 よろしくお願いいたします。

  • Excel 表示形式について

    いつも大変参考にさせていただいております。 また、ご助力頂けますとたすかるため、投稿させていただきました。 前任から引き継いだExcelファイルで 日付+時間 を表示させているセルがあります 引継ぎ時には 「2011-11-11 11:11(左詰め)」 で表示されていましたが、セルを F2キー 、ダブルクリック で 編集モードとして 文字などは入力していませんが、Enterキーを押すと「2011/11/11 11:11(右詰め)」となります。 元々の(左詰め)になっているセルをコピーして、右詰めとなってしまったセルに「書式のみコピー」としても右詰めのままになります。ただ、(左詰め)をCtrl+C コピーして、(右詰め)になったセルにCtrl+V 貼り付けすると セル内容含め(左詰め)になりました。 数式欄をみてみると (左詰め)「2011-11-11 11:11」 (右詰め)「2011/11/11 11:11:00」 と表示されます。 なお、書式設定は「yyyy/m/d h:mm」でユーザー定義設定をしています 編集後 右詰めになってしまったセルを再度左詰め にしたいと思っているのですが方法はあるのでしょうか。 こういったことの原因は何か分かる方見えますでしょうか。 内容はまったく一緒になるのでしょうか。

  • EXCELのセルの書式設定表示形式ユーザ定義について

    こんにちは。 EXCELのセルの書式設定の表示形式のユーザ定義で次のとおり表示させたいのですがどうすればよいですか? セルに0.5と入力したら、 【1:0.5】 1.0と入力したら 【1:1.0】 5.4と入力したら 【1:5.4】 入力する数字の範囲は、0.1~9.9までです。

  • Excelでセルの表示形式について

    セルに数字を入力するとその数字に『( )』(カッコ)が付き、『-』(マイナス)の数字では『( )』内に『▲』が付くように設定したいと思っています。さらにコンマ付きで。 例えば『12345』と入力すると『(12,345)』、『-12345』と入力すると『(▲12,345)』と表示されるようにしたいと思っています。 セルの書式設定のユーザー定義からいろいろ試みたのですがうまくできませんでした。 どのように設定したらよいのでしょうか? お願いします。

  • Excel、セルの書式設定について

    バージョンは2003を使っています。 セルの書式設定→表示形式→ユーザー定義で 「○○@」と入れると 何も入力しなければそのままですが 何かを入力すると、必ずその入力した文字列の前に○○が表示されますが 数字はできないのでしょうか? 漢字はできたのですが 半角数字を同じようにやったら 「入力した表示形式が正しくありません。 あらかじめ組み込まれている表示形式のいずれかを使用してみてください…」 というエラーになりました。 1000セル以上に数字を入力予定なのですが 1セルに20桁で、前半15桁は同じ羅列です。 15桁のみ入力してコピペしてというやり方でもいいのですが そうすると、1セル1セル入力の際にクリックしないといけないので…。

  • Excelの表示形式について

    Excelの表示形式について。。Excel2007ですが、セルの書式設定の表示形式が初期状態で、必ずユ-ザ-定義になっており、6-1と入力すると必ず6月1日と表示されます。またそのセルを標準に変更して6-1と入れても変わりません。ユ-ザ-定義のまま変更してません。どうしてでしょうか?仕方なく1個1個文字列に変更しながら打ち込んでますがなぜ、初期状態で標準にならなくなったのでしょうか? なにか自動設定になってるのでしょうか?どなたかわかる方教えてください。お願いします。

  • 時間の割り算と表示方法

    先日以下の質問に対して回答をいただいたのですが 実行してみたところうまくいかない部分がありまたので再度質問させていただきました。 ■質問 5kmを走るのに15分30秒35かかった場合 1kmあたりは○分○秒○○かかったと表示したいのです。 エクセル関数に詳しい方 どうか教えてください。 ■回答 記録を入力するセルや計算結果を出すセルで 右クリック→書式設定で、「表示形式」をクリックし、「ユーザー定義」に m"分"ss"秒".00 と入力してください 後は入力するときに 00:15:30.35 と入力すれば 15分30秒35 と表示されます。 後は普通の計算式で「=A1/5」としてやればいいです。 実行しましたところ 15分30秒. と表示されました。 1/100の値が表示されませんでした。 どうかよろしくお願いいたします。 OSはビスタです。

  • Excel 時間の表示形式 セルと数式バーの表示を同じにしたい。

    Excel2007です 時間の表示形式について教えてください。 150時間50分を150:50と入力するとセルには150:50と表示されますが 数式バーには、1900/1/6 6:50:00と表示されます。 数式バーにも150:50と表示させる方法を教えてください。 ちなみに 表示形式は、ユーザー定義で[h]:mmとなっています。