excelで例えばA1にTapeという言葉が挿入されたときには、A4=((A2*A3)/20)/5という計算式をする設定の方法はありますか?
ご存知の方がいらしたら教えてください。

A 回答 (6件)

こんばんは!



# A1にそのものが入力されたときに対応する方法です。
では「含まれる」条件での関数 FIND()は不要ですね!

# 更にA4にもう一つの場合を追加し二通りで出来る
# 方法はありますか?
# A1=CDとした時 以下の数値は同じとして

既に皆さんのレスで解決隅だと思いますが、前回の
設定上、全角、半角、大文字、小文字に対応したものを
1例(と言ってもORで括っただけですが!)

=IF(OR(ASC(LOWER(A1))="tape",ASC(LOWER(A1))="cd"),A2*A3/20/5,"")
    • good
    • 0
この回答へのお礼

有難うございます。

助かりました。

またお願いします。

お礼日時:2002/04/10 18:36

=IF(A1="tape",((A2*A3)/20)/5,IF(A1="CD",((B2*B3)/20)/5,""))



A1がtapeだったら((A2*A3)/20)/5
tapeじゃなかった場合、CDだったら((B2*B3)/20)/5
CDでもなかったら""

同様にして7つまで入れ子にできます。

でも、7つも入れ子にすると式が複雑になるのでそこまで増やすことがあるなら
VLOOKUPとかHLOOKUPとか使ったほうが良いですね。
これならいくつでもできるし。どんな条件の時に何が入るのか分かりやすいですから。
    • good
    • 0
この回答へのお礼

有難うございます。

助かりました。

またお願いします。

お礼日時:2002/04/10 18:35

=IF(OR(A1="CD",A1="tape"),((A2*A3)/20)/5,"")



●条件のいずれかにヒットした場合の分岐
 =IF(OR(条件1,条件2,・・,条件n),ヒット時の処理,ヒットしない時の処理)

●条件の全てにヒットした場合の分岐
 =IF(AND(条件1,条件2,・・,条件n),ヒット時の処理,ヒットしない時の処理)

この回答への補足

更にA1=CDの時は、計算式を変えることは出来ますか?

A4=((B2*B3)/20)/5


よろしくお願いします。

補足日時:2002/04/10 00:27
    • good
    • 0
この回答へのお礼

有難うございます。

助かりました。

またお願いします。

お礼日時:2002/04/10 18:34

こんばんは!



>Tapeという言葉が挿入されたときには
この文字が、A1の文字列に含まれるのか
そのものが入力された時に対応するのかに
もよりますが!

両方対応させ、かつ全角、半角、大文字、小文字
の何れでも tape が含まれた場合、処理する
とすれば

=IF(ISERROR(FIND("tape",ASC(LOWER(A3)))),"",A2*A3/20/5)

こんな感じで如何でしょうか!

余談
数式部分の ((A2*A3)/20)/5 は全て乗除算なので
左から順に処理されるため、括弧は無くてもOKです。

この回答への補足

A1にそのものが入力されたときに対応する方法です。

更にA4にもう一つの場合を追加し二通りで出来る方法はありますか?
A1=CDとした時
以下の数値は同じとして

よろしくお願いします。

補足日時:2002/04/09 23:53
    • good
    • 0
この回答へのお礼

有難うございます。

助かりました。

またお願いします。

お礼日時:2002/04/10 18:30

Excel はふだん使用していないので、ちゃんとした回答に


なってませんが、Search/SearchB()を使っても調べられる
みたいですね。Find/FindBでもでるみたいです。ちょっと
づつ特性が違うみたいなので、#1の方の回答も含めて考え
てみて下さい。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2002/04/09 23:59

A4に次の式を入れます。



=IF(A1="tape",((A2*A3)/20)/5,"")

この回答への補足

更にA4にもう一つの場合を追加し二通りで出来る方法はありますか?
A1=CDとした時
以下の数値は同じとして

よろしくお願いします。

補足日時:2002/04/09 23:43
    • good
    • 0
この回答へのお礼

有難うございます。

助かりました。

また解らないことがあったらお願いします。

お礼日時:2002/04/10 18:28

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


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ