MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/19 おすすめ情報に 『 【資格取得者速報】 Aさん 「 Microsoft Security, Compliance, and Identity Fundamentals」 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


【VBA】Index関数
profile-img
投稿者: niikuraさん
投稿日:2020/08/04 15:19
更新日:
like-img
分類
技術
テクノロジー
全般
キャリア
テクニカルサポート
投稿内容
Index関数とは
Index関数とは表の何行目で何列目にあるデータを指定して
取り出す際に役立つ関数です。
例として下記に科目ごとの点数を記載した表を作成
いたしました。


例えばFさんの数学の点数を取り出したいという場合は
6行目4列目に記載されていますので、右の表の下部にある
行の欄、列の欄に入力することで検索が可能です。


このような場合での関数の使い方は表の下にある結果のセルに

以下のように関数を打ち込みます

※行が表の縦列、列が表の横列を表しています。


VBAで関数を使う方法Index

以下のような表を作成しました。


Index関数を使うにはWorkSheetFunction.Indexを用います。

例としてこの表から1行目2列目にあるAさんの英語の点数を取り出すマクロを

作成すると以下のようになります。



最後に行数、列数を入力して検索したい場合は以下のようになります。

以上のようにして使うことができます

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3