たびたびすみません><

エクセルに\0を表示させたいのですが、どうすればいいのでしょうか?
通貨のままでできればありがたいです。

また、0円の場合は自動で赤字にしたり、自動で指定したセルに文字を入力したりそんな高度なこともできるのでしょうか?

どうかよろしくお願いいたします。

A 回答 (2件)

>エクセルに\0を表示させたいのですが、どうすればいいのでしょうか?


該当のセルを右クリック⇒セルの書式設定⇒表示形式を【通貨】にし、
記号を¥にする。
これで数値の前に¥マークが付きます。

>また、0円の場合は自動で赤字にしたり
書式メニューの条件付書式でできるはずです。
    • good
    • 0

>0円の場合は自動で赤字に


はセルの書式設定でもできます。
書式→セルでセルの書式設定を開き、表示形式のタブで
分類をユーザ定義、種類のところに\#,##0;\-#,##0;[赤]\0
と入力してOK。

>自動で指定したセルに文字を入力
A1セルに0と入れたとき、B1に"文字"を表示させるのなら、
B1セルへ =IF(A1=0,"文字","")
みたいな感じでできますが、どんなことをしたいのでしょうか。
    • good
    • 0

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

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

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

Q密度関数値f(y)から分布関数値F(y)を求めたい

密度関数値f(y)から分布関数値F(y)を求めたいのですが、わかりません。


f(y)=0.0104
になりました。

これから、
F(y)を求めたいのですが、ネットで調べてもどうも分かりません。

もしかして、f(y)=0.0104がおかしいのでしょうか?


どなたか教えてください><

Aベストアンサー

>f(y)=0.0104がおかしいのでしょうか?
その通りです。
密度関数の性質
∫(-∞→∞) f(y)dy=1
を満たさなくてはいけません。

f(y)=0.0104 だと
∫(-∞→∞) f(y)dy=∞
となって密度関数の性質を満たしませんね。

なお、分布関数F(y)と密度関数f(y)の間には
F(y)=∫(-∞→y)f(t)dt, F(∞)=1
という関係にあります。

Q通貨で0円と表示させ、かつ0として計算したい。

2007を使用しています。
タイトルのとおりなんですが、通貨に設定したセルでかつ0として入力し、¥0と表示させかつそのセルから導き出される数字にも0を表示させることは可能ですか?

Aベストアンサー

>0だとセルに何も表示されません><
>どこか設定をいじってしまったのでしょうか?

左上の丸い[Officeボタン] ⇒ 右下の[Excelのオプション]
⇒左側の[詳細設定] ⇒ [次のシートで作業するときの表示設定]
⇒[ゼロ値のセルにゼロを表示する]にチェックが入っているか確認してください。

QEXCELでA列記載の数値に対応するB~F列のデータをG列に返すには?

A1からA10のセルに列順を示す1から5までの数値がランダムに入っています。
B1からF10までのセルにデータ(文字列または数値)が入っています。
B列を1列目、以下C~F列を2~5列目として、G列にA列の数値に対応する列のデータを返したいのですが、数式を忘れてしまい困っています。初歩的なな質問で恐縮ですが至急どなたかご教示ください。
例えば下表のとおりA1の数値が1のときはB1を、4の時はE1をというようにです。

列順(1)  (2) (3) (4) (5) 
A  B   C   D   E   F  G
1 山田 田中 斉藤 鈴木 佐藤 山田
4 池田 木戸 松尾 山口 近藤 山口
5  …  …  …  …  …
2  …  …  …  …  …

Aベストアンサー

H1:=INDEX(B1:G1,,A1)
以下コピーということでしょうか

QC:\WINDOWS\TEMP\B2Temp\Attachとは・・・

添付ファイルをメーラーからパソコンに落とすときに、
現在の場所を表すのに
「C:\WINDOWS\TEMP\B2Temp\Attach」
と表示されます。場所を表しているのだと思うのですが、くわしくどういう意味なのか教えて下さい。

Aベストアンサー

Cドライブの中のwindowsフォルダの中のtempフォルダの中のB2Tempフォルダの中のAttachフォルダ、という意味だと思います。質問の意図を取り違えてましたらすみません。スタートメニューを右クリックしてエクスプローラーで階層を確認されたら分かりやすいかと思います。

Qf(x)=0の近次解を求める数値計算について 

方程式 f(x)=0 
の近次解を求める数値計算に関する質問です。

代表的な計算方法には二分法、はさみうち法、ニュートン法、逐次代入法
などがあるようですが、

f(x)が以下のような関数であるときどのように近似解を求めたらよいでしょうか?

(1)  f(x)はどのxに対しても常にf(x)≧0となるような関数
(2)  f(x)=0 となるxはただ一つだけである
(2)  f(x)は非常に複雑な関数でf(x)を微分するのは困難

趣味で行っている3Dのモデリングに関するプログラム中に必要になった関数で、
このような関数に対し、二分法をベースにしたプログラムをつくってみましたが、
非常にだらだらとしたアルゴリズムでなっとくできません。
この関数に適したよいを御存知の方おられましたら御回答くださいませ。


またもしf(x)が 

(4)  f(x)= |2x+3| のように f(x)が0になるまでは単調減少で、0になってからは単調増加である

という条件がさらに加わった場合どうなるかについてもご解答いただけると助かります。

方程式 f(x)=0 
の近次解を求める数値計算に関する質問です。

代表的な計算方法には二分法、はさみうち法、ニュートン法、逐次代入法
などがあるようですが、

f(x)が以下のような関数であるときどのように近似解を求めたらよいでしょうか?

(1)  f(x)はどのxに対しても常にf(x)≧0となるような関数
(2)  f(x)=0 となるxはただ一つだけである
(2)  f(x)は非常に複雑な関数でf(x)を微分するのは困難

趣味で行っている3Dのモデリングに関するプログラム中に必要になった関数で、
このような...続きを読む

Aベストアンサー

>二分法をベースにしたプログラムをつくってみましたが、
>非常にだらだらとしたアルゴリズムでなっとくできません。
もし、それが極小値を求めるように二分法を改造したのであれば、
その方法で合っています。
少しでも計算時間を稼ぎたいなら、分割方法を工夫します。
「黄金分割法」を使います。
http://www.sra.co.jp/people/miyata/algorithm/goldsect.txt
※極小(大)値を求めるアルゴリズムで、f(x)が単峰性という以外には制約が無い。

ちなみに、
二分法、はさみうち法:X=A、X=Bで、F(X)の正負が入れ替わるように区間を
  設定する必要があるため、この方法は使えない。
ニュートン法:f(x)の微分が判らない場合、f'(x)=(f(x+dx)-f(x))/dx
  で無理やり計算できるから、ニュートン法が使えないわけではない。
  ただし、f(x)=0付近において、f'(x)もゼロに近いから、運が悪いと発散して解が求まらない場合があります。
逐次代入法:逐次代入法も、発散と隣り合わせです。
 ※ニュートン法も逐次代入法の一種。

>(4)  f(x)= |2x+3| のように f(x)が0になるまでは単調減少で、0になってからは単調増加である
(1)と(2)が成立すれば、必ず(4)が成立するのだけど....
この関数でやっかいな点は、微分が連続関数となっているかどうか。
微分が連続関数:極小値の位置で微分もゼロ。 したがって、f(x)をじかに求める場合、ニュートン法や逐次代入法では発散するかも。
ただし、微分のかわりに差分を使って、差分=0のxを求める方法はok。
微分が極小値の位置で不連続:差分=0となるxを求める方法がうまくいかない可能性がある。(2分法ならば無理やりですが解は求まる。)

それやこれやで、発散しないで解にたどり着ける可能性が高い方法は2つ。(計算速度を犠牲にします。)
1つはf(x)を直接使い、黄金分割法。
もう1つは、微分のかわりに差分を使い、2分法を用いて差分=0となるxを求める。
黄金分割法のほうが計算時間は短かそうです。

>二分法をベースにしたプログラムをつくってみましたが、
>非常にだらだらとしたアルゴリズムでなっとくできません。
もし、それが極小値を求めるように二分法を改造したのであれば、
その方法で合っています。
少しでも計算時間を稼ぎたいなら、分割方法を工夫します。
「黄金分割法」を使います。
http://www.sra.co.jp/people/miyata/algorithm/goldsect.txt
※極小(大)値を求めるアルゴリズムで、f(x)が単峰性という以外には制約が無い。

ちなみに、
二分法、はさみうち法:X=A、X=B...続きを読む

Q半角数字(頭に\やUS$、ユーロ通貨付き)の完全カンマ揃え

WORDの日本語・英語文章で頭に\マーク、US$、その他他国通貨符号を付けた金額を表示したいと思います。その都度、タブで先頭を固定して(左揃え)からゴチャゴチャして体裁を整えています。

条件として
(1)桁区切り付き = 桁揃えは必須
(2)小数点記号 = 日本円以外は必須、
(3)右端はキチンと揃えておく
(4)通貨符号の後に"自動的に""適当な空白"を設け、尚かつ(1)(2)を守る。
一例
\123,000,000
\ 1,230,000
\ 45,678,000
\   12,000
こうなると殆ど揃った試しがありません(orz)
一例
$ 23,500.00
$123,000.00
$ 3,456.00

大量の場合は、エクセルで表作ってからコピーすればいとも簡単ですが、そこまで手を掛けない少量(1ページだけ)の場合は、そのまま文章打ち込んで、途中で金額だけの部分で体裁を整えるのに何時も時間が掛かっています。

「書式」→「タブ・リーダー」で何かしら出来るのは分かりますが、それ以上進みません。 この当たりを説明したサイトでも結構ですので、ご紹介下さい。

以前、オーストラリア人の仕事を横目で見ていた時、一枚の文章を軽く仕上げて金額表示が見易く「桁揃え」「小数点揃え」「右端揃え」もキチンとしていました。

WORDの日本語・英語文章で頭に\マーク、US$、その他他国通貨符号を付けた金額を表示したいと思います。その都度、タブで先頭を固定して(左揃え)からゴチャゴチャして体裁を整えています。

条件として
(1)桁区切り付き = 桁揃えは必須
(2)小数点記号 = 日本円以外は必須、
(3)右端はキチンと揃えておく
(4)通貨符号の後に"自動的に""適当な空白"を設け、尚かつ(1)(2)を守る。
一例
\123,000,000
\ 1,230,000
\ 45,678,000
\   12,000
こうなると殆ど揃った試しがありません(orz)
一例
$ 23,...続きを読む

Aベストアンサー

No3さんのはリンクしませんね。
OKWave内のをコピペしたのでしょうね。http://okwave.jp/kotaeru.php3?q=1978069
こちらならリンクします。
http://arena.nikkeibp.co.jp/tec/word/20040316/108054/

\や$を揃えて尚且つ数字の右端か小数点で揃えたいのですね。
この場合、\や$では初期状態のタブである左揃えで揃え、
数字の前でもタブを入れ小数点揃えなどにします。

《「文字列」はスペースや文字等、「⇒」はTabキーを押す位置》
文字列⇒\⇒123,000,000
文字列⇒\⇒1,230,000
文字列⇒\⇒45,678,000
文字列⇒\⇒12,000

ルーラー上で「\」の位置は[左揃え]の[ ┘]を設置します。
数字の右端の揃えたいところに[ ┴ ]と[ ・ ]の重なった
[小数点タブ]で揃えます。

Q関数 ~に最も近く~よりも高い数値

関数苦手です。宜しくお願いします。
セルA1からF5まで適当な数値が入っており、B1からF5までの中でセルA1に最も近く、A1よりも高い数値を選ばせたいです。同様なA1に最も近く、A1よりも低い数値を選ぶ式をお願いします。

Aベストアンサー

Excelの基本の1つでしょうか。
Office検定みたいなやつの Excelエキスパートでも出題されます。
配列数式を使うことで実現できます。


>セルA1に最も近く、A1よりも高い数値を選ばせたいです
 数式バーに以下数式を入力し
 =MIN(IF(B1:F5>A1,B1:F5))
 Shift+Ctrl+Enter で配列数式として入力されます


>A1に最も近く、A1よりも低い数値を選ぶ式
 =MAX(IF(B1:F5<A1,B1:F5))
 を同様に配列数式として入力すればOKです。


あまりデータ数が多い場合は再計算で重くなるので
対象のセルが数百万個を超える場合はマクロ化させた方が良いかもしれません。

Q(Excel vba)ExcelシートをCSV保存する時、通貨記号を\にする方法

セルの書式設定で通貨(記号は¥)を設定しているセルを含むexcelのシートをCSV形式に保存しようとしています。手作業でメニューの「ファイル」-「名前を付けて保存」をクリックし、ファイル形式をCSVにして保存した場合は通貨記号¥がついた金額が入っていて問題ありません。
次のようにvbaのSaveAsメソッドを使用した場合、通貨記号$のついた金額になってしまいます。

ActiveWorkbook.SaveAs Filename:=FCsvName, FileFormat:=xlCSV

vbaで通貨記号を\にする方法を教えてください。環境はExcel2000・Windows98SEです。

Aベストアンサー

EXCEL2002の場合で申し訳ありませんが、

セルの書式設定での通貨の記号に、
”\ ”が設定してあると、やはり $ になってしまいますが、
”\ 日本語”が設定してあれば、SaveAsメソッドでもきちんと\が入ります。

(通貨記号が \ であるという前提なら役に立ちませんが)

Qアセンブラ言語の数字を数値に変換するプログラム

LD GR3,GR1 ;GR3にGR1の数字を入れる。
AND GR3,=#000F ;数字を数値に変換

というアセンブラのプログラムがあったのですが、なぜGR3と16進数#000Fの論理積をとることで数字を数値に変換できるのでしょうか。

それと、ここでいう数字、数値の違いとは、数字の1はコンピュータ上では
49という数値に変換される(アスキー文字)という認識でよろしいでしょうか。

Aベストアンサー

2進数で表したときの下4桁だけが残ることになるからです。

アスキーコードでは、数字の「1」は、10進で49、16進で31です。
16進の31を2進数に直すと、0011 0001です。
これと16進のOF、つまり2進の0000 1111と論理積をとると、0000 0001となり、数値の1になります。

Q[色]+#,##0;[色]-#,##0;[色]0;@ と[<10]#.0;0 同時設定可能ですか?

よろしくお願いします
いつもgooの皆さんには大変お世話になっております
お陰様でエクセルが大分進歩しました
win8.1でエクセルは2013です

タイトルの通り、2つの書式は同時に設定できますか?
可能であればその書き方を教えていただけないでしょうか?
同時に設定したい書式は下記のとおりです

[色]+#,##0;[色]-#,##0;[色]0;@  と [<10]#.0;0 です

Aベストアンサー

こんばんは!

おそらくセルの書式設定のユーザ定義は最大3個までしか設定できなかったともいます。

ユーザー定義の欄に
[赤][<0]-#,##0;[青][<10]0.0;[青]#,##0;@
としてみてください。
① マイナスの場合のフォント色は「赤で3桁のカンマ区切り」
② プラスの場合で10未満の場合は「青で小数点以下一けた表示」
③ プラスで10以上の場合は「青で3桁のカンマ区切り」
その他(文字列)の場合は「自動」(黒)

以上のような表示になると思いますが、
「0」の場合の設定ができません。
「0」の場合の表示桁数は一桁でフォント色は「自動」がお望みなのではないでしょうか?
おそらく手動でのセルの書式設定のユーザー定義ではどれか一つを犠牲にする必要があるのではないかと思います。
(できる方法があればごめんなさいね。)

ただ、お望みの方法ではないかもしれませんが、
上記条件付き書式のセル変更があればマクロで書式を変えてやる方法があります。

マクロでやるとなるとわざわざセルの書式設定を手動でやる意味がないので
敢えて今回はこの程度で・・・m(_ _)m

こんばんは!

おそらくセルの書式設定のユーザ定義は最大3個までしか設定できなかったともいます。

ユーザー定義の欄に
[赤][<0]-#,##0;[青][<10]0.0;[青]#,##0;@
としてみてください。
① マイナスの場合のフォント色は「赤で3桁のカンマ区切り」
② プラスの場合で10未満の場合は「青で小数点以下一けた表示」
③ プラスで10以上の場合は「青で3桁のカンマ区切り」
その他(文字列)の場合は「自動」(黒)

以上のような表示になると思いますが、
「0」の場合の設定ができません。
「0」の場合の表示桁数は一...続きを読む


人気Q&Aランキング

おすすめ情報