- ベストアンサー
複数条件の関数を教えてください!
ham_kamoの回答
たとえば Sheet2 のA1:B5の範囲に以下の表を作っておきます。 A列 B列 0 D 10001 C 20001 B 30001 A 50001 S そして、A2に =VLOOKUP(H2,Sheet2!$A$1:$B$5,2) & VLOOKUP(F2,Sheet2!$A$1:B$5,2) という式を入れて下にコピーしてみてください。
関連するQ&A
- エクセル関数 複数の条件について教えて下さい
エクセルで以下のような表を作りたいと思います。 関数を使えば作れるのでしょうか? A1のセルには年齢 B1のセルには年収 を入力するとCのセルにレベルS~Dが自動表記される。 例えば(単位千円) 1)44歳 5800 Cランク 38歳 7800 Aランク 38歳 5800 Bランク 30歳 9000 Sランク 要は2つの条件でCのランクが決定されるというイメージです。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- 複数の条件で関数(エクセル)
A列が「あ」の条件でB列-E列が10を超えている個数を数えたいのですが 適切な関数を教えてください。 A列が「い」の場合はVALUEになってかまいません。 ご指導よろしくお願いします。 A列 B列 C列 D列 E列 あ 11 10 5 10 い 10 23 1 1 あ 10 1 2 1
- ベストアンサー
- Windows Vista
- エクセルで複数の関数について
お世話になります。Excelド初心者です。 以下のような場合、どうすればいいでしょうか。 A2~A6には項目が入っており、 B2~B6には金額が入っています。 C列は「○」印と「☓」を選択できるようにしています。 D列は、C列に「○」印が入れば0が記入されるように、 「=IF(L5="○",0,"")」の関数が入っています。 で、今回は、 B列に金額を入れた時に、E列に同じ金額が入り、かつ、 C列に「○」印が入れば0が記入されるように、 E列に関数を設定したいのですが、どうすればいいのでしょうか。
- ベストアンサー
- Excel(エクセル)
- 複数条件の設定(EXCEL)
次のような表を作っています。 A列 B列 C列 D列 営業担当 金額 サポート担当 金額 Aさん ○○円 Dさん ○○円 Bさん ○○円 Eさん ○○円 Cさん ○○円 Fさん ○○円 Aさん ○○円 Fさん ○○円 Bさん ○○円 Dさん ○○円 「C列がFさんで、A列がAさんかBさんの場合、D列を返す」 というものです。 SUMPRODUCTを使ってやってみたのですが、良くわかりません。 回答よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- ExcelのVBAで条件書式設定をしたい
VBAで4つ以上の条件で書式設定をしたいのです。 A列には会員番号、B列には会員ステータスです。 A B 123 Aランク 456 Bランク 789 Cランク 321 Dランク 654 Eランク 987 Fランク B列のプルダウンメニューから会員ステータスを選ぶと、A列の会員番号がそれぞれランク別の色に変わるという設定にしたいのです。 例えば、Aランクだったらピンク、Bランクだったら黄、Cランクだったら青、Dランクだったら赤、Eランクだったらオレンジ、Fランクだったらグレーと会員番号のセルに反映されるようにしたいです。 どうかよろしくお願いいたします。
- 締切済み
- その他MS Office製品
- エクセル 複数条件での検索を関数を使って解決したいです。
エクセル関数を使って複数の条件を満たしたときの 特定のセルの文字列を返す方法を考えています。 例を挙げると A B C D E F 1 金額 日付 名称 金額 日付 名称 2 100 1月5日 a 100 2月1日 =??? 3 200 1月5日 b 4 300 1月6日 c 5 400 2月1日 d 6 100 2月1日 XYZ 7 100 2月3日 e 8 200 2月3日 f 上のような表のときに 金額=「100」 かつ 日付=「2月1日」 という2つの条件を 満たしたときのC列の文字列「XYZ」を返すということをやりたいのです。 金額だけですとVLOOKUP関数を使って =VLOOKUP(D2,A2:C8,3,false) とやって「a」という文字列はかえってくるのですが どうやっても「XYZ」という文字列が返せません。 (日付の条件を入れていないので当たり前ですが...) なにかいい方法がありましたらお願いします。
- ベストアンサー
- オフィス系ソフト
- 二つの条件を満たす関数
資格を縦行、成績ランクを横列から交差する場所の値を出すような関数はありませんでしょうか? 実際は、 A B C D 部長 100000 80000 60000 50000 次長 80000 60000 50000 40000 課長 50000 40000 20000 10000 こんな感じのテーブルになるのですが(表は、9行4列になります。) 資格が次長でランクがBの場合、60000になるわけです。 これを関数で導きたいのです。 HLOOKUPとIF文でやろうとしたのですがIFは7つ以上は繰り返せないようで エラーになってしまいます。宜しくお願いいたします。 EXCELは2000です。
- ベストアンサー
- Windows NT・2000
- Excel RANK関数 条件に一致する数値の順位
EXCELのRANK関数で条件に一致する数値の順位を出したいのですが、そのような関数は出来ますか? A列 B列 C列(RANK) A 10 1 B 9 1 A 8 2 B 7 2 A 6 3 B 5 3 A列とB 列からC列を求めたいのですが、できますか?
- ベストアンサー
- オフィス系ソフト
- IF関数か他の関数で、5つの複数条件を設定したい
IF関数をつかって、下記の条件で設定したいと思っています。 C5セルに 「=A5-B5」 という式を入れ、その際、C5セルに下記条件にあるような回答が出た場合、D5セルに、「ランクA」~「ランクE」のような表示が出るようにしたいのです。 初歩的かもしれませんが、どうかよろしくお願い致します。 (条件) +5以上 ⇒ 「ランクA」を表示させる +2以上~+5未満 ⇒ 「ランクB」を表示させる -2以上~+2未満 ⇒ 「ランクC」を表示させる -5以上~-2未満 ⇒ 「ランクD」を表示させる -5以下 ⇒ 「ランクE」を表示させる
- ベストアンサー
- その他MS Office製品
- エクセルにおける複数条件の関数について
下記の内容を別シートに集計したいのですが、 関数が間違えているのかうまく数値が表示されません。 Aシートに以下の情報が入っています。 Cの列、C5からC54までの範囲に1から100の間で数字が入っています。 Dの列、D5からD54までの範囲に2013/6/1から2013/7/15までの日付が入っています。 例:C5に2と入っていて、D5に2016/6/3と入力されていれば該当し、 C5の2という値を別シートにその他のC列とあわせて合計を表示されるようにしたいです。 表示をさせたいBシートには、 D列のD5からD54範囲内の6月分(2014/6/1から2014/6/30まで)で、 C列に入力されている数値の合計を1つのセルに表示させたいです。 この場合の関数をお伺いしたい内容になります。 今、うまくいかない関数は、以下のような内容です。 =SUMPRODUCT(('201406'!$C$5:$C$54="○")*('201406'!$BW$5:$BW$54>="2014/6/1"*1)*('201406'!$BW$5:$BW$54<"2014/7/1"*1)) これだと、C列に○が入っていれば、その合計を表示できると思いますが、 1や5などの数字の合計を表示させるには・・で、困っています。 アドバイスいただけたらと思います。 ※関数をそのまま入力いたいと思っていますので、 返信は、関数でアドバイスいただけたら幸いです。 宜しくお願い致します。
- 締切済み
- Excel(エクセル)
お礼
できました。ありがとうございました