Excelの質問です。(こういう風にするにはどうするのかと知人にデータを見せられました。)

A列−B列の結果を自動でC列に表示するもので、上の行から順に下へ入力していく形です。計算結果が表示されているCを選択すると「A−B」と表示されます。AとBに数値が入力されていない行のCは数値も数式も何も表示されません。その行のAとBに数値を入力するとCに計算結果が表示され、セルを選択すると数式が入っています。どうやら上の行の「A−B」という数式を自動で引き継いでいるような感じなのですが、どうやったら数式を入力していないセルに自動で数式が入るようにできるんでしょうか。うまく説明できていないかもしれませんがよろしくお願いします。
WinXP/OffceXPです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答5件)

id:taknt No.1

回答回数13539ベストアンサー獲得回数1198

ポイント20pt

Cに

=IF((A1-B1)=0,””,A1-B1)

というのが 入っているということかな?

それとも マクロを使ってますでしょうか?

id:aintyou

ありがとうございます。

マクロを使えるような技術のある人が作ったデータではないそうですが、可能性はゼロではないかも。

=IF((A1-B1)=0,””,A1-B1)

っていうのは画面というか、数式が表示されるバーに表示されますか?

何も表示していないのに勝手に計算するので不思議なのです。

2005/02/15 16:20:23
id:maxpower No.2

回答回数522ベストアンサー獲得回数24

ポイント20pt

http://www.hatena.ne.jp/1108451599##

人力検索はてな - Excelの質問です。(こういう風にするにはどうするのかと知人にデータを見せられました。) A列−B列の結果を自動でC列に表示するもので、上の行から順に下へ入力してい..

ひょっとしてこうかな?

=IF(A1-B1,A1-B1,””)

id:aintyou

ありがとうございます。

すみません、あんまりExcelに詳しくないのですが、

見せてもらったデータのC1にその数式が入っているということでしょうか?

データでは普通にA1-B1、A2-B2と続いていたのですが。

2005/02/15 16:32:40
id:taknt No.3

回答回数13539ベストアンサー獲得回数1198

あと 条件付書式で 色を変えてるのかな?

それでも ステータスバーのところには 表示されちゃいそうですね。

やはり、マクロのほうが妥当っぽいけど、マクロは 参照できますか?

http://d.hatena.ne.jp/taknt/20050215#p1

2005-02-15 - takntの作り話、情報ネタ

以降、何かあればダイアリーのほうに続きを書きます。

id:aintyou

ありがとうございます。

条件付き書式というのは設定していませんでした。

マクロなんですかね? データを持って帰られてしまったので、確認は明日以降になってしまいます。

2005/02/15 16:37:39
id:aqua99 No.4

回答回数24ベストアンサー獲得回数0

ポイント20pt

http://kokoro.kir.jp/excel/hogo1.html

シートの保護--Excel・エクセル

シートの保護がかかっていると思います。C列には、「=IF(A1=””,””,IF(B1=””,””,A1-B1))」の数式が入っていて、A列、B列は、保護解除されてます。C列は、ロックがかけてあって、数式が見えないようにしてあると思います。

id:aintyou

ありがとうございます。

これかもしれません。データをもらったらチェックしてみます。

2005/02/15 16:52:13
id:natiglo No.5

回答回数15ベストアンサー獲得回数1

ポイント20pt

C列の空白のセルにもオートフィル機能によって数式は入っているのではないかと思います。

C列だけを非表示にするのであれば すでにお答えが出ているとおり、数式で非表示を指定するか、セルの書式設定をユーザー定義で「#;-#;””;@」にする事でよいと思います。

表全体で0を表示しないようにするにはこの方法を使います。

ツール>オプション>表示タブ>「ゼロ値」のチェックをはずす。

数式に不慣れな場合はこの手順の方がわかりやすいかもしれません。

id:aintyou

ありがとうございます。

データの書式設定は「通貨」になっていました。

次回からこれは覚えておきます。

いったん締め切ってデータを検証してみます。

-----

すいません、知人にメールでデータを送ってもらうように言ってあったのですが

どうやらメールの送り方がわからないらしく、いつデータがもらえるかわからなくなってしまったので均等配分して終了します。

データを手に入れたらいわしで報告します。

2005/02/16 22:22:00

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません