式に一致するインデックスを追加する


0

私は以下の式が正しく機能しており、他の条件が適用されるときに列Gの最大値を返しています(BとFの値)。ただし、列Aの値を返す最大数はわかっています。

どこから始めればいいのかわからず、インデックスに追加する方法を見つけることができません。あなたが提供できる助けをありがとう。

{= MAX(IF(PeerSummary!E $ 2:E $ 22089 = B460、IF(PeerSummary!F $ 2:F $ 22089 = C460、PeerSummary!G $ 2:G $ 22089)))}

回答:


0

最大配列関数は、最大数を提供します。その番号をインデックス/マッチコンボに接続します

Index(A:A、Match((your match formula)、G:G、0))

複数の一致がある場合は、最初の一致のみが返されます。

セルH1の数式が入力されたと、これですCtrl- Shift-Enter

=INDEX(A:A,MATCH(MAX(IF(PeerSummary!E$2:E$22089=B1,IF(PeerSummary!F$2:F$22089=C1,PeerSummary!G$2:G$22089))),G:G,0))

スクリーンショットの参照を行1に変更しました。

ここに画像の説明を入力してください


最後のG:Gは何をしますか?また、A:AをPeerSummaryという名前のタブを参照するように変更しました。これは、参照しているデータベースであり、列Aから名前を取得するためです(質問で明確でない場合はごめんなさい)。
albert276

また、スクリーンショットを含めていただきありがとうございますが、残念ながら私がいるネットワークではブロックされています。
albert276

最後のG:Gは、Match関数がMax関数の値との一致を探す列です。一致(what、where、0)。「what」は、Max関数です。「場所」はG:Gです。それは数字を返します。この数は、次にインデックス(A:A、数)に供給され、
teylyn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.