IF関数とVLOOKUP関数で複数条件を組み合わせたい
IF(VLOOKUP(J5,リスト!$E:$F,2,FALSE)=O$4,1,IF(N5>0,0.5,0.25)
上記の数式を下記の複数条件を組み合わせた数式にしたいです。どのように書き換えたらよいでしょうか?
①リストで検索した数字がO4と合致して、かつN5>0だったら100
②リストで検索した数字がO4と合致せず、かつN5<だったら25
③リストで検索した数字がO4と合致して、かつN5<0だったら75
④リストで検索した数字がO4と合致せず、かつN5>0だったら50
No.3ベストアンサー
- 回答日時:
済みません。
式を 謝罪の上、
訂正させてください。
現行、
=IF(N5>0,
IF(VLOOKUP(J5,リスト!$E:$F,2,FALSE)=O$4,
100,
25,
)
IF(VLOOKUP(J5,リスト!$E:$F,2,FALSE)=O$4,
75,
50
)
)
改訂後、
=IF(N5>0,
IF(VLOOKUP(J5,リスト!$E:$F,2,FALSE)=O$4,
100,
25,
),
IF(VLOOKUP(J5,リスト!$E:$F,2,FALSE)=O$4,
75,
50
)
)
以上、
申し訳ない。
すみません、誤って補足にお礼をしてしまいました。
訂正版までご教授頂きまして、ご丁寧にありがとうございます。
検証させて頂きます。
No.4
- 回答日時:
N5は0になることはないのですか?
ご返信頂きましてありがとうございます。
N=0になることはあります。
それを回避する為、今回質問させて頂いたIF(VLOOKUP~の式の前に下記の数式で条件設定しています。
=IFERROR(IF(MATCH(J44,J:J,0)=ROW(),IF(OR(L44(実績)=0,N44(達成/未達成額)=0),0,(リスト!$B$18-(COUNTIFS(L$5:L$1000(実績),"<>0",N$5:N$1000(達成/未達成額),">"&N44(達成/未達成額))*2+COUNTIF(N$5:N$1000(達成/未達成額),N44)-1)/2)
①L列実績とN列達成/未達成額が0は対象外とする。
②同順位を除く、N列とL列の平均順位に「IF(VLOOKUP~」の条件に基づいて計算をしたい
③L列実績と達成/未達成額がどちらもマイナスの時も計算の対象外とする
ただ、現状③も計算に含まれてしまっており、③を対象外としたいのですが今回質問させて頂いた数式に組み込むことは可能でしょうか?
No.2
- 回答日時:
N5=5だった場合の 処理が、
抜け出ますが。
まぁ、
論理演算子を 条件判断内で、
用いれば いいものと、
思います。
http://www4.synapse.ne.jp/yone/excel2013/excel20 …
又、
IF構文は、
可能な限り ネストせず、
値なら +で、
文字列なら &で、
接続して、
列記するように してくださいね。
とはいえ、
例えば、
=IF(N5>0,
IF(VLOOKUP(J5,リスト!$E:$F,2,FALSE)=O$4,
100,
25,
)
IF(VLOOKUP(J5,リスト!$E:$F,2,FALSE)=O$4,
75,
50
)
)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Excel(エクセル) 【エクセル】COUNTIFの検索条件が可変する数字の場合の数式 1 2022/09/27 15:34
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) excel 行でソートすると計算式が上手くいかない。 6 2022/06/01 08:18
- Excel(エクセル) マクロを簡潔にしたい 6 2022/09/16 10:37
- Excel(エクセル) Formulaプロパティーを使ってセルに数式を組んだのですが簡潔にしたい。 3 2022/08/21 20:51
- Excel(エクセル) ExcelのVLOOKUP関数 7 2022/08/23 06:46
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
はがきについて。
-
エクセル 文字を増やしたい。
-
セルの内容表示が邪魔になる
-
Microsoft365に変えたのですが...
-
エクセルの計算
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
Excel ピボットテーブルで日付...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
Excelのチェックボックスの使い...
-
エクセル 白黒印刷で白線を印刷...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの条件付き書式につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報
ご丁寧にご教授頂きましてありがとうございます。