• ベストアンサー

再度、EXCELに関してのご質問です。

画像のように、行、列にそれぞれ見出しがあり、同時に検索し、結果を表すにはどの様な関数を使用すれば宜しいのでしょうか??? 例えば、大井1600、S3クラスの平均走破時間を別シートに取り込むような。

質問者が選んだベストアンサー

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

 今仮に、表の一番左上の隅のセルがSheet1のA1セルであり、一番右下の隅のセルがQ30セルであるものとした場合、御質問の >行、列にそれぞれ見出しがあり、同時に検索し、結果を表す ための関数は次の様なものとなります。 =IF(ISERROR(1/(INDEX(Sheet1!$B$2:$Q$30,MATCH("大井1600",Sheet1!$A$2:$A$30,0),MATCH("S3",Sheet1!$B$1:$Q$1,0))<>"")),"",INDEX(Sheet1!$B$2:$Q$30,MATCH("大井1600",Sheet1!$A$2:$A$30,0),MATCH("S3",Sheet1!$B$1:$Q$1,0))) 或は =IF(ISERROR(1/(VLOOKUP("大井1600",Sheet1!$A$1:$Q$30,MATCH("S3",Sheet1!$A$1:$Q$1,0),FALSE)<>"")),"",VLOOKUP("大井1600",Sheet1!$A$1:$Q$30,MATCH("S3",Sheet1!$A$1:$Q$1,0),FALSE)) 或は =IF(ISERROR(1/(HLOOKUP("S3",Sheet1!$A$1:$Q$30,MATCH("大井1600",Sheet1!$A$1:$A$30,0),FALSE)<>"")),"",HLOOKUP("S3",Sheet1!$A$1:$Q$30,MATCH("大井1600",Sheet1!$A$1:$A$30,0),FALSE))

その他の回答 (1)

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.1

こんにちは 表がSheet1のA1から図のように有るなら、 別シートのA1に大井1600、B1にS3と入力し、セルC1に =IFERROR(VLOOKUP(A1,Sheet1!$A:$Q,MATCH(B1,Sheet1!$A$1:$Q$1,0)),"該当無し") とかで。

twist0011
質問者

お礼

お忙しい中のご指導有り難うございます。 BAは他の方に致しましたが、現在貴兄にご指導頂いたものを使用し、予想を行っています。

関連するQ&A

専門家に質問してみよう