出産前後の痔にはご注意!

今、仕事でExcelを使っているのですが、『通貨』の書式にしたいのに何度設定しても、『数値』の書式に戻ってしまいます。
どうしたら、通貨の書式にできるのでしょうか?

ちなみに、Excelはoffice2007のバージョンです。

すみませんが、どなたか教えて下さい。お願いします。

A 回答 (2件)

入力を制限する設定がされているかもしれないので確認してみてはいかがですか?(下記以外にもあるかもしれませんが・・・)



VBA:officeボタン→Excelのオプション→基本設定→『「開発」タブをリボンに表示する』にチェック→開発タブ→コントロールグループ→コードの表示

マクロ:表示タブ→マクログループ→マクロの表示

データの入力規則:データタブ→データツールグループ→データの入力規則→設定と日本語入力
    • good
    • 4
この回答へのお礼

再度アドバイスありがとうございました。
やはり、入力制限がかかってました。
こういった、制限ってあるんですね。勉強になりました。

お礼日時:2010/03/03 20:08

どのような設定をしていて書式が戻ってしまうのかわかりませんが、


列で選択し、数値に設定しているところを通過に変更してはダメですか?

この回答への補足

何度、『通貨』に設定してもセルに数字を入力すると『数値に』なってしまうんです。
とりあえず列の中に文字のセルもあったりして混在しているので、列での選択はちょっと避けたいというのが実情です。

補足日時:2010/02/24 10:37
    • good
    • 0

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

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QExcelの書式が変わらないです

Excel 2010を使用しています。

取引先からExcel 2003形式でファイルが飛んできます。日付の入っているセルが、

「5/20/2012」のような形式でデータが入っています。セルの書式設定から「2012/5/20」形式にしようとしていますが、変更できません。

書式設定を、数値、通貨、パーセンテージ、文字列、様々なものに変更しようとしても何も変わりません。セルに式もはいっていないですし、どのように形式を変更してよいかわかりません。

ピボットテーブルにして、日付のところを「グループ化」しようとしても、選択対象をグループ化することができませんという表示が出ていしまいます。

ご教授よろしくお願いいたします。

Aベストアンサー

文字列として「日付のようなもの」が入ってるのではないでしょうか。
文字列ですので、日付としてのグループ化もできません。

例えば、無理矢理変換するなら、A1に「5/20/2012」などと入っているとして、B1に以下の式を入れます。

=DATEVALUE(RIGHT(A1,4)&"/"&LEFT(A1,LEN(A1)-5))

すると、2012/5/20のシリアル値が表示されますので、書式を日付に変更してください。

Qセルの書式設定が勝手に変わってしまう

XP SP3 Excel2007なんですが、まっさらのシートでも例えばB1に20:00、C1に3:00、D1に7:00と入力後E1に100と入れると勝手に書式がユーザー定義に変わってしまい時間表示になってしまいます。とても入力しずらく原因が分かりません、分かる方がいましたら宜しくお願いします。

Aベストアンサー

エクセルが判断してそのようにさせているのですね。
どうしても避けたいのであれば「Office」ボタンをクリックして右下にある「エクセルのオプション」ボタンをクリックします。
「詳細設定」の項目から「編集設定」にある「データ範囲の形式および数式を拡張する」のチェックを消します。

Qexcelで書式の変更が反映されない

 excel2000です。ある列に数値で入力した「20010401」のようなデータが200くらいあり、その列全体の書式を文字列に変更し、並べ替えを行うと、その書式の変更が反映されていないところがあり、うまくいきません。
 書式が反映されていないセルをダブルクリックすると反映するのですが、、、
 書式の変更が反映されないセルはいつも決まっているようです。
 何か対処方法はあるでしょうか。一応ファイルサイズとしては、500kbiteくらいのものです。

Aベストアンサー

こんにちは!

>その列全体の書式を文字列に変更し
元々数値が入っているセルの表示形式を文字列にしても
文字になりません!
(見た目が文字列なだけで実は数値です。)

一括で完全な文字列にするには
・その列を選択
・データ 区切り位置 次へ 次へ 表示形式[文字列]をチェック 完了
で変換できると思います。試してみて下さい!

ついでに
元々文字列で入力されている数"字" を 数値 に変換するには
・書式設定を標準や数値にした後
・データ 区切り位置 完了

Qエクセルでフォントが変わらない

東芝 ダイナブックDB65P/4MCを使用しています。

エクセル2000を使用時、楷書体と丸ゴシック体に変更が

行われなくなりました。(ワード使用時は通常とおり変更しますが・・・)

fontフォルダをのぞきましたが、いまいちよくわかりません。

解決策をお教えください。

Aベストアンサー

OSはWinMEでしょうか?

BUGの現象かな?参考URLをご覧ください。

参考URL:http://support.microsoft.com/default.aspx?scid=kb;ja;jp416363

QExcel:表示形式の変更がただちに反映されない…!?

WinXP,Excel2002です。

業務アプリから出力したExcelのファイルのみで起きている現象なのですが、
データの書式を「ユーザ定義」で設定しても、
なぜか、その場で反映されません。
一度セルをダブルクリックしたのちにフォーカスをはずすと、
なぜか そこでパッと反映されます。

値は「2006-07-01 12:02:17」といったもの。
「ddd」と設定した時点で表示は「Sat」になるはずなのに、
1セルずつ ぷちぷちダブルクリックしないと変わってくれません…。

同僚に聞くと「外部ソフトから落としたためで、手の打ちようがない」とのことですが、
どうにかこのブックを使って表示形式を変えることはできないでしょうか?
お願いします!

Aベストアンサー

こんにちは。KenKen_SP です。

文字列データとなっているとか? 特に日付部分が日本の標準的な

 yy/mm/dd

ではなく、”-”で区切られてますし。OS や Excel のバージョンによっては、
コントロールパネルの日付書式の設定いかんで文字列として扱われる可能性は
ありますよね。

 # Excel 2002 VBA で 配列にいれた日付をセルに転記すると英語書式の
 # 文字列になるバグがありました。SP2 か SP3 で修正されましたが。
 # 独自プログラム(VBA含む)でセルにデータを書き込む場合は、この
 # ように、Excel本体の動作とは違う結果になる場合が稀にあります。

適当なセルに 1 を入力してコピーし、セルを選択して形式を選択して貼り付け
「乗算」で、シリアル値に直せると思います。Excel が文字列として認識して
いるなら「日付・時刻」の表示形式を設定しただけでは表示は更新されません。

ダブルクリックで表示形式が有効になるのは...

セルの表示形式が「標準」であれば、セルをダブルクリックで編集モードに入り、
再度確定させると値の更新があったものとして、再計算がなされます。このとき
Excel は値をみて、日付・時刻と自動的に認識し、設定された「日付・時刻」の
ユーザー定義書式を適用するのだと思います。

こんにちは。KenKen_SP です。

文字列データとなっているとか? 特に日付部分が日本の標準的な

 yy/mm/dd

ではなく、”-”で区切られてますし。OS や Excel のバージョンによっては、
コントロールパネルの日付書式の設定いかんで文字列として扱われる可能性は
ありますよね。

 # Excel 2002 VBA で 配列にいれた日付をセルに転記すると英語書式の
 # 文字列になるバグがありました。SP2 か SP3 で修正されましたが。
 # 独自プログラム(VBA含む)でセルにデータを書き込む場合は、この
 #...続きを読む

Qセルの書式設定で日付にできない

「20061010」というデータ(セルの書式設定の表示形式は"標準"になっています)を「2006/10/10」にしたいのですが、セルの書式設定の表示形式を"日付"にしたら「###############」(数不明)になるのです(涙)無理やりMID関数を使って"/"を入れたりしてできなくはないのですが、面倒です。「###############」になるのはなぜでしょうか?一発で日付データにできないでしょうか?宜しくお願いします。

Aベストアンサー

セルの内容を変えないなら
表示形式をユーザー定義にして「0000"/"00"/"00」とする。

セルの内容を日付形式にしていいなら「データ」「区切り位置」で「次へ」を2回押して
3画面目で表示形式「日付け(YMD)」を選択して完了後
「表示形式」をユーザー定義にして「yyyy/mm/dd」とする。

Qエクセルの書式設定が解除できません。

他のソフトよりデータをエクセルに取り込んだのですが、セルの表示形式がどうしても解除できません。
セルの書式設定の保護タブの「ロックする」のチェック
マークもはずしたのですが、内容の数値を変更して入力
するとなぜか解除できないユーザーの定義の書式で表示されます。書式設定の表示形式がユーザー定義の
--月--日に何回変更しても戻ってしまいます。
エクセルの設定で解除できると思うのですが、、。
すみませんがご教授ください。

Aベストアンサー

ご質問の回答になっているか分かりませんが・・・
「3/1」などの日付として認識されてしまうデータを入力すると、セルの書式が「3月1日」となってしまいます。
その後、「100」と入力しても、「4月9日」と表示されます。

設定された日付の書式を標準の書式に戻すには、

(1)書式を戻したいセルを選択。
(2)<書式>→<セル>をクリック。
(3)<セルの書式設定>ダイアログボックスの<表示形式>タブをクリック。
(4)左側の<分類>の一覧から「標準」をクリック。

また、保護タブの「ロック」はシートの保護などをしていない限り、あまり意味は無いと思います。

Qエクセル セルの書式設定を選択したすべてのセルに適用する方法

エクセルの「セルの書式設定」ですが、だいたいのことは複数セルを選択すると、複数セルに適用されるのですが、「セルの書式設定」をしたあとに該当のセルをいちいちダブルクリックしなくては適用されずに困っています。

これは、テキストウィザードで「文字列」として取り込んだ「2008/12/15」などの日付でおこりました。
列をいっせいに「EMMDD」(201215)の形に変更したくて、セルの書式設定をしましたが、見た目が変わらず、ユーザー定義を使う前にいったん「数値」や「標準」「日付」にしてから、とも思ってやってみたのですが、見た目が変わりません。
どれも、その列の該当のセルをダブルクリックしてアクティブにしないと適用されないみたいです。
複数セルを選択して一気にできる方法はありませんか?
よろしくお願いします。

Aベストアンサー

文字列では日付書式の設定はできません。
文字列を数値に変換しなければなりません。
1.どこかのセルに「1」をいれて、これをコピーする。
2.文字列→数値にしたいセル範囲を選択して、「形式を選択して貼り付け」で、「乗算」をクリックする。
これで、文字列→数値になります。

ある書式に設定されたセルの書式を、他の選択範囲に適用する方法。
刷毛の形をした「書式のコピー/貼り付け」のボタンわかりますか。
なければ、
ツール―ユーザー設定―コマンド―書式の右のボックスを探してツールバーに表示する。
ある書式に設定されたセルを選択して、「書式のコピー/貼り付け」ボタンをダブルクリックする。
その書式を設定したい範囲を選択すれば、選択範囲がその書式になる。
「書式のコピー/貼り付け」ボタンをクリックして書式の貼り付けを解除する。
シングルクリックは1回だけ書式コピーができる。
ダブルクリックは解除するまでコピーができる。

QExcel2013でセルの書式が勝手に変わる件

Excel2013を使っています。
ファイルを開いてブック内の入力や修正の作業を行い、
後日パソコンを再度起動してそのブックを開くと、
前回入力したり、修正してセルの書式形式が勝手に変更され、
表示形式が日付から標準になったり、
文字の配置の位置が変わったり、
塗りつぶしたセルの色が消えたりします。
これらの変更があるのは、前回の作業で入力したり、修正したセルだけで、
まったく触っていないセルの書式形式は変更されません。
オプションの詳細設定でデータ範囲の形式および数式を拡張するのチェックを外したり、
色々と試してみましたが、原因がよくわかりません。
おそらく何かしらの設定を知らないうちの変更してこういう状態になってると思いますが、
どうすればこういう現象が起こらないようにできるでしょうか?

Aベストアンサー

自分もファイルの保存形式が問題ではないかと思う。
ファイルの拡張子を確認してみよう。
「.xls」なら大当たり。
Excel 2003以前の保存形式なので、2013で拡張された書式は保存時に適用されない。
「.xlsx」であれば2007/2010形式の可能性がある。

保存時に「名前を付けて保存」…で旧バージョンの引き継ぎを行わなかったと思うが…。


上記のように旧バージョンとの互換性を図るため、マクロが組み込まれている可能性はある。
会社で使用しているものであれば、その可能性は十分にある。
元ファイルの発行元へ確認してみよう。

Qエクセルで数式の結果が反映されない(自動計算になっているのに)

すいません、教えてください。

エクセル(XP)で数式が自動計算されなくなって
しまいました。

  ※ツールのオプションはちゃんと自動計算に
   なっているのに全く反映されません。

今まで全く問題なく作業できていたので
原因が分からず困っています。

数式等のエラーだとは考えにくいです。
と言うのも数式のあるセルをダブルクリックして
選択し、そのままEnterキーを押すと計算結果が
反映されます。
ただ、今まで全て自動計算されていたのが
全く動かなくなってしまったんです。

同じようなトラブルを経験された方、又は
詳しい方、どうかよろしくお願いします。

Aベストアンサー

原因は分からずじまいになってしまいましたが
同じことがありました。

「Officeの救急隊」を試してみましょう。
ボタン一発で全ての設定が元に戻ります。
http://www.vector.co.jp/soft/win95/util/se247118.html
(ツールバーなども初期状態に戻ります)

私の場合はコレで直ってしまいました^^

参考URL:http://www.vector.co.jp/soft/win95/util/se247118.html


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

人気Q&Aランキング