エクセル入門
INDEX関数(範囲から指定されたセル)

Excelの初心者向け入門解説
最終更新日:2015-07-27

数式.INDEX関数(範囲から指定されたセル)


エクセル入門 > 数式 > INDEX関数(範囲から指定されたセル)


セル範囲から、指定された行と列が交差する位置にあるセルの参照を返します。


書式

INDEX(範囲, 行番号[, 列番号])


範囲

セル範囲を指定します。


セル範囲が 1 行または 1 列である場合、行番号または列番号はそれぞれ省略することができます。

範囲が 1 列のみである場合は、INDEX(範囲,行番号)

範囲が 1 行のみである場合は、INDEX(範囲,列番号)


行番号

範囲の中にあり、セル参照を返すセルの行位置を数値で指定します。


列番号

範囲の中にあり、セル参照を返すセルの列位置を数値で指定します。。


使用例

F G H
1 ID 部署 氏名
2 21 営業 鈴木
3 22 総務 佐藤
4 23 人事 佐々木
5 24 製造 小林
6 25 営業 山田
7 26 総務 高橋
8 27 人事 伊藤
9 28 製造 山本
10 29 営業 田中


上記の表において、

=INDEX(F2:H10,2,3)

とすると、

H3佐藤と表示されます。

つまり、

F2:H10

この範囲内2行目3列目H3セルの値が返ります。



応用例

VLOOKUPを他の関数でやる方法

徹底解説(VLOOKUP,MATCH,INDEX,OFFSET)
検索されるキーワードで最も多いのが、MATCH関数 INDEX関数セル範囲から、指定された行と列が交差する位置にあるセルの参照を返します。書式INDEX(範囲,行番号[,列番号])範囲セル範囲を指定します。Excel関数の解説、関数サンプルと高等テクニック

【奥義】大量データでの高速VLOOKUP
大量データからのVLOOKUPを大量行に設定すると再計算がなかなか終わらなくなります… そんな経験したことがある人は、少なからずいると思います、そんな場合に、高速にVLOOKUPを実行する方法です。以下の表で説明します。Excel関数の解説、関数サンプルと高等テクニック

関数を使って行列を入れ替える方法

複数条件で検索し、複数データを取得する方法

関数で他シートへ並べ替える方法(サンプル:ABC分析)

誕生日一覧から、指定誕生月の人を全員取り出す


ワークシート関数一覧





同じテーマ「エクセル入門」の記事

NETWORKDAYS関数(稼動日の日数)
DATEDIF関数(年齢・勤続年数)
MATCH関数(範囲から値を検索し一致する位置)
INDEX関数(範囲から指定されたセル)
OFFSET関数(行数と列数シフトした位置のセル範囲)
INDIRECT関数(参照文字列で間接的にセルを指定)
EDATE関数(月数だけ前後の日付)
EOMONTH関数(月数だけ前後の月の最終日)
WEEKDAY関数(曜日に変換)
WEEKNUM関数(その年の何週目)
COUNTBLANK(空白セルの個数)

新着記事NEW ・・・新着記事一覧を見る

エクセルの日付と時刻のまとめ|エクセル関数超技(3月6日)
Excelシートの複雑な計算式を解析するVBA|VBAサンプル集(2月18日)
VBAクラスの作り方:独自Rangeっぽいものを作ってみた|VBA技術解説(2月16日)
VBAクラスの作り方:列名のプロパティを自動作成する|VBA技術解説(2月14日)
VBAクラスの作り方:列名の入力支援と列移動対応|VBA技術解説(2月11日)
クラスを使って他ブックのイベントを補足する|VBA技術解説(2月6日)
Excelアドインの作成と登録について|VBA技術解説(2月3日)
参照設定、CreateObject、オブジェクト式の一覧|VBA技術解説(1月20日)
VBAでファイルを規定のアプリで開く方法|VBA技術解説(1月20日)
ドキュメントプロパティ(BuiltinDocumentProperties,CustomDocumentProperties)|VBA技術解説(1月19日)

アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
3.RangeとCellsの使い方|ExcelマクロVBA入門
4.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
5.変数とデータ型(Dim)|ExcelマクロVBA入門
6.マクロって何?VBAって何?|ExcelマクロVBA入門
7.とにかく書いて見よう(Sub,End Sub)|VBA入門
8.繰り返し処理(For Next)|ExcelマクロVBA入門
9.セルに文字を入れるとは(Range,Value)|VBA入門
10.ひらがな⇔カタカナの変換|エクセル基本操作



  • >
  • >
  • >
  • INDEX関数(範囲から指定されたセル)

    このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


    記述には細心の注意をしたつもりですが、
    間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
    なお、掲載のVBAコードは自己責任で使ってください。万一データ破損等の損害が発生しても責任は負いません。






    このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。

    本文下部へ