• 締切済み

二つの列から判断する関数

A列にはA,B,Cといった文字。B列には0,1の数字。 これら二つの情報を元にC列にA,0なら10A,1なら5といった結果を反映させる関数ってありますか。 一応関数ハンドブックも見たのですが、それらしいものが見つかりませんでした。 また関数でなくても常時の状態で効率よくエクセルで結果を出していく方法があれば 教えてください。よろしくお願いします。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

VLOOKUPで出来るのでは。 A列  B列 A 0 B 1 C 0 E1:F6にテーブルを作る A0 10A A1 5A B0 10B B1 5B C0 10C C1 5C C1に式=VLOOKUP(A1&B1,$E$1:$F$10,2,FALSE) といれ、A列にデータのある行だけ複写する。 (結果)C1:C3 10A 5B 10C 数がおおいのか書いてない。少なければIFを使うと言う解答になる。 >C列にA,0なら10A,1なら5といった結・・ もう少し丁寧に例示するべし。解答を間違う可能性もある大事なところ。上例は推定で解答。

KOSE
質問者

お礼

そうですね。あせるあまり非常にわかりにくい質問になってしまいました。 再度別質問として出し直します。 ありがとうございます。

  • jindon
  • ベストアンサー率43% (50/116)
回答No.1

A列とB列の値と、C列に結果として表示される値とには、規則性がありますか? それとも、参照表などを利用して転記するのですか? >これら二つの情報を元にC列にA,0なら10A,1なら5といった結果を反映させる 条件がこの2種類だけなら、IF関数だけで十分に思えますが?

関連するQ&A