人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【MS-EXCEL/関数】エクセルで、上下2つのセルのうち、上のセルに「ポンド重量の数値」を入力し、下のセルに「キロ重量に換算された値」を表示させる場合、『上のセルが空欄の場合は下のセルも空欄(空白)を表示』、『上のセルに数値が入力された場合は換算結果を表示』する関数構文を教えて下さい。

●質問者: Toshihiro
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:Excel MS エクセル キロ セル
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● きゃづみぃ
●27ポイント

A1にボンド

A2にキロとして

=IF(A1="","",A1*0.45)

となります。


http://park22.wakwak.com/~phil/derutan.html#TOP1

◎質問者からの返答

ありがとうございました。上手くいきました。


2 ● りくっち
●27ポイント

A1にポンド重量数値入力、

B1にキロ重量換算表示をするとして、


B1=IF(ISBLANK(A1),"",A1*0.45359237)


でご希望の表示が実現するかと思います。

http://www.fct.co.jp/benri/doryoko/hyo.html#4

尚、重量の換算率は↑の「ちょっと便利帳」の数字を参照いたしました。

◎質問者からの返答

ありがとうございます。「ISBLANK」という関数があるのですね。


3 ● maiaaao
●27ポイント

普通に数式((上セル)×(換算値))を入れておいて

ゼロ値は表示しないようにするだけでよいのでは?

ちなみにゼロは表示しないようにするのは

[ツール]の[オプション]の表示の中にゼロ値という項目のチェックボックスを外すだけです。

でも、同じブックの中でゼロを表示させたいところがあるなら

数式を((上セル)÷(換算値))にして、エラーを非表示にしたらどうでしょう?その場合のエラー非表示は、

エラー値が表示されているセルを選択しておいて、[書式]の[条件付き書式]をクリックして、

左側のボックスに「数式が」を表示させて、右側のボックスに「 =ISERROR(セル番号)」と入力して、書式の文字色を白くするとエラーが白く表示されて見えないようになります。

◎質問者からの返答

ありがとうございます。セルの書式(オプション)的を活用した方法も、使い勝手が良いと思っておりました。ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ