私は2枚のシートを持っています。 最初のシート1には3つの与えられた値(E、fy、f "c)があり、2番目のシート2には対応するp(rho)値を持つ同じ値がすべてあります。 fy列、次にf "c、そしてE、そしてそれらの値の交点にp値を与えます。どんな提案でも大いに評価されるでしょう。
基本的に私はE = .0075、fy = 60000、f "c = 4000を入力することができるはずです。それからコードはSheet2を検索し、= .0138であることに対応するrho p値を見つけるべきです(列D、行16)
この例では、Googleスプレッドシートを添付しました。 スプレッドシートの例
回答:
回答№1の場合は3INDEXを使用して正しい列を返し、次に単純なSUMIFSを返して正しい数を取得します。
=SUMIFS(INDEX(Sheet2!A:F,0,MATCH(B1,Sheet2!$1:$1,0)),Sheet2!A:A,B2,Sheet2!B:B,"=" & B3)
回答№2の場合は0
=OFFSET(Sheet2!B3,MATCH(B2,Sheet2!A3:A22)-5+MATCH(B3,Sheet2!B3:B7),MATCH(B1,Sheet2!C1:F1))
この公式は、Eがfyの各値に対して常に同じ3つの値を持つと仮定しています。そうでない場合、一致範囲はfy値に基づいて相殺される可能性があります。