アプリ版:「スタンプのみでお礼する」機能のリリースについて

どなたかご存じでしたらご回答をよろしくお願いします。

【質問】
 B1~ J1:1~9迄の値が入っています。A2~A11:A~J迄の値が入っています。
 それぞれの交点には任意の文字が入っています。
 A13にA~J迄の値を一つ、B13に1~9迄の値を一つ入力すると、上記の表を検索して
 合致した場合のそのセルの値をC13にセットする方法が知りたいです。

●表のイメージ
  1   2   3   4  5   6  7   8   9
A あ  か  さ   た  な  は  ま  や   ら 
B い  :   :   :   :   :   :   :   :  
C う   :   :   :   :   :   :   :   : 
D え  :   :   :   :   :   (9)   :   :
E お  :   :   :   :   :   :   :   :
F (1)  :   :   :   :   :   :   :   :
G (2)  :   :   :   :   :   :   :   :
H (3)  :   :   :   :   :   :   :   :
I (4)  :   :   :   :   :   :   :   :
J (5)  :   :   :   :   :   :   :   :

D 7  (9) <- D、7と入力すると交点の値:(9)を取得する。

●注意事項
  ・使用するエクセルは2010です。

以上、よろしくお願いします。

A 回答 (2件)

こんばんは!


INDEX関数とMATCH関数の併用で・・・。

表示したいセルに
=IFERROR(INDEX(B2:J11,MATCH(A13,A2:A11,0),MATCH(B13,B1:J1,0)),"")
としてみてください。m(_ _)m
    • good
    • 3
この回答へのお礼

いつもお世話になっております。
早速やってみたところ問題なく値の取得できました。
ありがとうございます。
またよろしくお願いします。

お礼日時:2014/08/10 19:39

入力チェックまですると、



=IF(AND("A"<=A13,A13<="J",1<=B13,B13<=9),OFFSET(A1,CODE(A13)-64,B13),"")

になります。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
実行してみて思ったとおりの結果になりました。
ありがとうございます。

お礼日時:2014/08/10 15:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!