Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


46018 / 76732 ←次へ | 前へ→

【35695】複数条件に当てはまる時に値を返す
質問  青たん  - 06/3/10(金) 15:15 -

引用なし
パスワード
   はじめまして。
VBA関係のホームページを色々見て周り、複数条件に当てはまる時、セルの色を変えたりするのはありましたが、
複数条件に当てはまる時、計算して値を返すというのがどこにもなかったので、教えていただけますでしょうか?

下記の文章のカッコは見やすくした為で、実際は全てカッコは要りません。

仮に、
A1にリストボックスで、(ピーマン)(ナス)があり、B2にのリストボックスに
(空白)(福岡)(静岡)があるとして、C1には金額をランダムに入力できるような
シートがあるとして、

仮に、ピーマンを5と考え、空白を12と考えたとき、

A1で(ピーマン)を選択、B2で(空白)を選択した時に、C3のセルに、C1×(5÷12)というような計算をして、値を求めたいのです。

同様に、
ナスを8とし、静岡を6と考えたとき、

A1で(ナス)B2で(静岡)を洗濯した場合はC3のセルに、C1×(8÷6)という計算をして値をセルに返したいのです。

なかなか説明がわかりにくいと思いますが、よろしくお願いいたします。
ポイントは、複数のセルで、そのセルごとの特定の文字列にHITした時、計算式を変えて値を返すということです。

言葉で言うと、
もしA1がピーマンで、B2が空白の場合はC3のセルにC1×5÷12という計算をして値を返す。
もしA1がピーマンで、B2が静岡の場合はC3のセルにC1×5÷6という・・・
というような感じです。
それではよろしくお願いいたします。

7 hits

【35695】複数条件に当てはまる時に値を返す 青たん 06/3/10(金) 15:15 質問
【35697】Re:複数条件に当てはまる時に値を返す 青たん 06/3/10(金) 15:27 質問
【35702】Re:複数条件に当てはまる時に値を返す Kein 06/3/10(金) 16:20 回答
【35706】Re:複数条件に当てはまる時に値を返す 青たん 06/3/10(金) 17:48 質問
【35715】Re:複数条件に当てはまる時に値を返す Kein 06/3/10(金) 20:36 回答
【35728】Re:複数条件に当てはまる時に値を返す 青たん 06/3/11(土) 10:41 お礼
【35731】再びすみません。 青たん 06/3/11(土) 12:20 質問
【35732】Re:再びすみません。 Kein 06/3/11(土) 15:13 回答
【35736】Re:再びすみません。 青たん 06/3/11(土) 16:27 お礼

46018 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free