[[20080211221551]] 『特定の数字に入力数字を掛けていく』(あいたい) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『特定の数字に入力数字を掛けていく』(あいたい)

例えば、特定の数字を10として、セルに5と入れれば50と計算するようにしたいんですが・・・アドバイスお願いします。


 =IF(COUNT(A1)=0,"",A1*10))

 これは、A1に数値を入力した場合に、B1に10倍の数値を出力するものです。

 COUNT(A1)として、数値のチェックをして、0の場合は、数値が入力されていないので、空白、

 COUNT(A1)が1となる場合には、数値ですから、*10としています。                  (6UP)

ありがとうございます。さっそく試してみます!

すみません・・試してみたのですが、なかなかうまくいきません。fxの横に入力する文字をもう一度教えていただきますか?

 どの様に上手く行かないのですかね?
=IF(COUNT(A1)=0,"",A1*10)
 この式をB1セルに入力(数式バーにコピペ)して
(閉じ括弧が一つ多い様でしたので消しました。
 他は、6UPさんの式そのままです。)
 A1セルに「5」と入力するとB1セルに「50」となると思います。
 A1セルに入力が無かったり、文字が入力された場合は
 B1セルには何も表示されません。

 新しいシートで試した後
 ご希望の事と違う様で有れば
 どの様にご希望違い、どの様にしたいのか
 ご説明してみるのが良いと思います。

 なお、返信は下のコメント欄から行うと簡単に行えると思いますよ。

 (HANA)

 >特定の数字を10として、セルに5と入れれば50と計算するようにしたいんですが・

 もし
 A1セルに10と入れて自動でA1を50にということであれば
 一般機能では出来ません。
 VBAでは可能です。

  >なかなかうまくいきません。

 うまくゆかない状況だけを伝えられても
 どうしてよいのか判りません。

 落ち着いて
 実際に実際に入力した数式と
 DATAの配置を提示しましょう (^ ^)

 解決への早道につながることと思います。

 ※一回だけの処理であるのならば
   どこかのセルに10と入力 → そのセルをコピー →
  10倍したい範囲を選択 → 
  形式を選択して貼り付けで『値』及び『乗算』にチェック → OK
  で

 (穂高)

 申し訳ありません。数式に誤りがあります。
 HANAさんが、訂正してくださいました。ありがとうございました。

 >fxの横に入力する文字をもう一度
 この方法で数式を作成する手順です。

 1.A1を未入力のまま、B1を選択してfxをクリックする。→関数の貼り付け画面が出現する。

 2.関数の分類から論理を選択し、その右の箱IFをクリックし、OKをクリック。
   →IFの画面が出現する。

 3.論理式にCOUNT(A1)=0、

   真の場合に"" (キーボードの左上隅の
   "
   2
   をShiftを押しながら2回続けて打鍵します。)

   偽の場合にA1*10をそれぞれ入力し、OKをクリックします。
   →画面が元に戻る。数式が入力されました。

 4.試しにA1に5を入力する。→B1に50が戻る。             (6UP)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.