エクセルの関数について
◇-?エクセルの関数について-takesier-02/16-12:40(70)-No.327745 ┗?!Re:エクセルの関数について...-白茶-02/16-17:05(65)-No.327777
▲このページのトップに戻る
▲このページのトップに戻る
327745 | エクセルの関数について | takesier | 2006/02/16-12:40 |
メーカー名:SONY ソニー OS名:WindowsXp HomeEdition パソコン名:pcg ソフト関連: エクセル -- エクセルの関数で、LARGEってありますが、 これは範囲内で指定番に多い値を返しますよね。 値ではなく、セルを返すにはどうのようにしたらよいのでしょう。 例えば、範囲(B1:B4)までそれぞれに1〜4までの数字が入っていたとします。 3番目に多い値は LARGE(B1:B4,3) で "2" が返ると思うのですが、 そのとき(A1:A4)には A,B,C,D がそれぞれ入ってたとして、 2行目の "B" というのを返したい場合、どのようにしたらよいのでしょう。 OFFSET と組み合わせようと思ったのですが,わかりませんでした。 どなたか、アドバイスをお願いいたします。 |
▲このページのトップに戻る
327777 | Re:エクセルの関数について | 白茶 | 2006/02/16-17:05 |
記事番号327745へのコメント takesierさんは No.327745「エクセルの関数について」で書きました。 こんにちは。 頑張ってますね。 =LOOKUP(LARGE(B1:B4,3),B1:B4,A1:A4) はどうですか? 追記: B列が昇順とは限らないので =INDEX(A1:A4,MATCH(LARGE(B1:B4,3),B1:B4,0)) 又は、VLOOKUPの方がオススメです。 |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|